строковое представление структуры llvm :: Type

llvm :: Type 2.9 и ранее использовалось метод getDescription для получения строкового представления типа. Этот метод больше не существует в llvm 3.0.

Я не уверен, что это устарело в пользу Type :: print (raw_ostream &) , но в любом случае мне интересно узнать об этом API. Какие есть примеры того, как его использовать? Как я могу выполнить дамп в строку или const char * ?

В частности, я хочу передать строку в Boost :: Format , который является современный c ++ sprintf .

10
задан user7116 4 January 2012 в 02:42
поделиться