Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sema: have BuildExpressionFromIntegralTemplateArgument produce well-formed ↵ | Peter Collingbourne | 2010-12-15 | 1 | -0/+6 |
| | | | | | | | | | | | | | IntegerLiterals BuildExpressionFromIntegralTemplateArgument can produce malformed IntegerLiterals with an EnumType if the template parameter type is an EnumType. This breaks the AST printer which expects all IntegerLiterals to have a plain integer type. Instead, give the IntegerLiteral the enum's promotion type and wrap in an implicit cast to the EnumType. llvm-svn: 121862 | ||||
* | AST printing for C++ base classes | Douglas Gregor | 2009-05-30 | 1 | -0/+7 |
| | | | | llvm-svn: 72617 | ||||
* | Pretty printing and improved representation for namespace alias declarations | Douglas Gregor | 2009-05-30 | 1 | -0/+2 |
| | | | | llvm-svn: 72616 | ||||
* | Printing for using directives, e.g., | Douglas Gregor | 2009-05-30 | 1 | -0/+12 |
using namespace std::debug; Extended UsingDirectiveDecl to store the nested-name-specifier that precedes the nominated namespace. llvm-svn: 72614 |