aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/DeclPrinter.cpp
AgeCommit message (Expand)Author
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-11-17Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson
2009-10-27Rename FunctionDecl::isInline/setInline toDouglas Gregor
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-09-26Make Decl::dump const.Anders Carlsson
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-02Ensure that the tag decls of friend decls aren't added to the friending class'sJohn McCall
2009-08-29Add a workaround for decls that come from friend decls pointing to undeclared...Anders Carlsson
2009-08-29In DeclPrinter, assert when asked to print AS_None.Anders Carlsson
2009-08-28Add printing of access specifiers to DeclPrinter. The formatting is pretty ba...Anders Carlsson
2009-08-28Improve support for using decls in the decl printer.Anders Carlsson
2009-08-23Replace cerr with errs().Benjamin Kramer
2009-07-29Change uses of:Ted Kremenek
2009-07-27Add builtin knowledge about longjmp being noreturn. Add printing forMike Stump
2009-07-24More work toward initialization of objectsFariborz Jahanian
2009-07-21Patch to accomodate Doug's comment on defaultFariborz Jahanian
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-07-16Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek
2009-07-15Fixed a stinko which caused an ast-print test failure.Fariborz Jahanian
2009-07-15#ifdef'ed out -ast-print of destructors which causedFariborz Jahanian
2009-07-15Added ASTs to destructor decl AST for default destruction of object'sFariborz Jahanian
2009-07-14Added a FIXME and prevent crash when listingFariborz Jahanian
2009-07-13Fixes a minor bug in pretty printing of ctor defs.Fariborz Jahanian
2009-07-13Added pretty-printing support for constructor definition.Fariborz Jahanian
2009-07-01Look through vector types when determining the base type of a type for declar...Douglas Gregor
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the printing related methods of Decl.Argyrios Kyrtzidis
2009-06-12Keep track of whether a type parameter is actually a type parameter pack.Anders Carlsson
2009-06-04Minor improvements to template parameter writing.Anders Carlsson
2009-05-31Add a little FIXME for C++ class printingDouglas Gregor
2009-05-30AST printing for C++ base classesDouglas Gregor
2009-05-30Pretty printing and improved representation for namespace alias declarationsDouglas Gregor
2009-05-30Add a hack to prevent us from printing out the __builtin_va_list Eli Friedman
2009-05-30Printing for using directives, e.g.,Douglas Gregor
2009-05-30Never suppress specifiers when printing the parameters of a functionDouglas Gregor
2009-05-30Add a Stmt::printPretty overload which takes an ASTContext; start Eli Friedman
2009-05-30Expose an API to print a group of decls (like "int a,b;"). Eli Friedman
2009-05-30Clean up printing for Objective-C, designated initializers.Douglas Gregor
2009-05-30Refactor and clean up the AST printer, so that it uses a DeclVisitor,Douglas Gregor