summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Teach GetBaseType() about BlockPointerTypes.Ted Kremenek2012-10-111-0/+2
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-101-1/+1
* DeclPrinter, terse mode: don't print function bodiesDmitri Gribenko2012-08-211-1/+1
* Rename PrintingPolicy::DontRecurseInDeclContext to PrintingPolicy::TerseOutputDmitri Gribenko2012-08-211-1/+1
* DeclPrinter: add terse output mode and lots of testsDmitri Gribenko2012-08-201-0/+3
* Store SourceManager pointer on PrintingPolicy in the case where we're dumping,Richard Smith2012-08-161-26/+22
* Don't constant-fold when pretty-printing alignment attribute. This fixes aRichard Smith2012-08-161-2/+2
* Do NOT use inline functions with LLVM_ATTRIBUTE_USED.Benjamin Kramer2012-08-141-0/+4
* Provide isConst/Volatile on CXXMethodDecl.David Blaikie2012-08-101-5/+4
* Fix a -ast-dump crash.Eli Friedman2012-08-081-0/+2
* Added -ast-dump-filter option to clang -cc1.Alexander Kornienko2012-07-261-2/+4
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+4
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Use raw_ostream in TypePrinter and eliminate uses of temporary std::strings.Argyrios Kyrtzidis2012-05-051-20/+8
* Print inline for inline namespaces, from Faisal ValiDouglas Gregor2012-05-011-0/+2
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* Change @import to @__experimental_modules_import. We are not ready to commit...Ted Kremenek2012-03-011-1/+1
* Represent C++ direct initializers as ParenListExprs before semantic analysisSebastian Redl2012-02-111-9/+13
* Print NamedDecls directly to a raw_ostream where possible.Benjamin Kramer2012-02-071-4/+3
* Introduce a non-uglified syntax for module imports in Objective-C:Douglas Gregor2012-01-031-1/+1
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-11/+5
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-5/+0
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-5/+5
* Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor2011-12-151-0/+5
* Introduce a module import declaration, so that we properly represent, e.g.,Douglas Gregor2011-12-021-0/+7
* Add support for pretty-printing attributes, from Richard Membarth!Douglas Gregor2011-11-191-6/+16
* DeclPrinter: print the declaration's storage class specifier asPeter Collingbourne2011-11-081-3/+4
* Fixed CXX struct and class initialization printing to support 'move'Jim Goodnow II2011-10-301-1/+1
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-141-29/+27
* Add returns_twice to functions that are known to return twice. This implementsRafael Espindola2011-10-121-0/+4
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-4/+4
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-2/+2
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* OpenCL: introduce support for function scope __local variablesPeter Collingbourne2011-09-191-1/+2
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-2/+17
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-5/+1
* Fix incorrect code indentation and silence dead store warning due to idiomati...Ted Kremenek2011-08-171-43/+45
* Add template instantiations to the output of -ast-dump.Richard Trieu2011-07-281-10/+59
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-11/+11
* Automatic Reference Counting.John McCall2011-06-151-0/+5
* Added 'atomic' for objc properties.Fariborz Jahanian2011-06-111-0/+5
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-52/+63
* Modify some deleted function methods to better reflect reality:Alexis Hunt2011-05-061-3/+3
* Remove dead variable caught by GCC.Nick Lewycky2011-05-021-3/+0
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-011-1/+1
* When printing a base-specifier, print the ellipsis ("...") if it is aDouglas Gregor2011-04-271-0/+3
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-1/+7
* Teach -ast-print how to print template template parameters.Richard Smith2011-04-151-3/+8
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-1/+2
OpenPOWER on IntegriCloud