summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Clean up ownership of 'AttributeList' objects in Parser. ApparentlyTed Kremenek2010-02-111-2/+2
* When placing an annotation token over an existing annotation token, make sure...Sebastian Redl2010-02-081-1/+2
* Fix assertion failure when parsing linkage specifications (PR5921),Douglas Gregor2010-02-071-1/+0
* First stage of adding AltiVec supportJohn Thompson2010-02-051-0/+5
* Fixit to remove 'volatile' in file-scope 'asm volatile'.John McCall2010-01-251-1/+6
* Warn on top-level 'asm volatile' (instead of misparsing it).John McCall2010-01-251-0/+5
* allow the HandlerComment callback to push tokens into theChris Lattner2010-01-181-1/+2
* Whenever completing ordinary names for an Objective-C source, alsoDouglas Gregor2010-01-131-1/+3
* Reimplement constructor declarator parsing to cope with template-idsDouglas Gregor2010-01-131-1/+1
* Improve code completion by introducing patterns for the various C andDouglas Gregor2010-01-101-1/+1
* Teach TryAnnotateTypeOrScopeToken to deal with already-annotatedJohn McCall2009-12-191-4/+9
* refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifierChris Lattner2009-12-101-1/+2
* rename ExtensionRAIIObject.h -> RAIIObjectsForParser.hChris Lattner2009-12-101-1/+1
* Fixes a bogus error when declaring an extern "C" array.Fariborz Jahanian2009-12-091-3/+10
* fix a crash on invalid I found when working on something unrelated.Chris Lattner2009-12-071-1/+3
* simplify logic.Chris Lattner2009-12-061-6/+7
* remove some extraneous syntax: sourceloc implicitly converts to sourcerange.Chris Lattner2009-12-061-1/+1
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-211-8/+19
* Improve parsing of template arguments to lay the foundation forDouglas Gregor2009-11-101-0/+1
* Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall2009-11-041-2/+13
* Implement support for parsing dependent template-ids that refer toDouglas Gregor2009-11-041-2/+5
* Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor2009-11-031-2/+3
* Silence a warning by giving Parser::FieldCallback a virtual destructor, andJohn McCall2009-11-031-0/+7
* Reorganize the parsing of decl groups / function definitions so thatJohn McCall2009-11-031-48/+2
* Don't crash when dumping pretty stack traces, if the current tok is anDaniel Dunbar2009-10-171-1/+4
* Code completion for ordinary names when we're starting a declaration, express...Douglas Gregor2009-09-211-0/+4
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-46/+46
* Parse extern templates, pass that information all the way to Sema,Douglas Gregor2009-09-041-0/+15
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-5/+8
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-6/+6
* Eliminate a GCC warningDouglas Gregor2009-08-251-1/+1
* Keep track of the template parameter depth properly when we haveDouglas Gregor2009-08-241-1/+1
* Top-level semicolons are allowed in C++0x. Fixes PR4755.Douglas Gregor2009-08-241-3/+8
* Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect thisJohn McCall2009-08-031-3/+5
* sp.John McCall2009-07-311-1/+1
* Patch to accomodate Doug's comment on defaultFariborz Jahanian2009-07-211-1/+1
* Added ASTs to destructor decl AST for default destruction of object'sFariborz Jahanian2009-07-151-1/+1
* Build AST for default ctor-initializer when constructor hasFariborz Jahanian2009-07-141-0/+2
* Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor2009-07-021-0/+17
* Fix screwup with my previous patch which broke tests. (The patch is Eli Friedman2009-06-271-1/+1
* Fix a crash with constructs like x<false>() in C++. No testcase because Eli Friedman2009-06-271-1/+1
* fix PR4452, a crash on invalid. The error recovery is still terrible in this...Chris Lattner2009-06-261-3/+10
* Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor2009-06-241-2/+9
* Add parser support for #pragma weak.Eli Friedman2009-06-051-0/+6
* Reimplement much of the way that we track nested classes in theDouglas Gregor2009-05-271-3/+0
* Implement parsing for explicit instantiations of class templates, e.g.,Douglas Gregor2009-05-121-1/+1
* Parser::ParseDeclarationOrFunctionDefinition no longer needs to acceptDouglas Gregor2009-05-121-4/+2
* Refactor the parsing of declarations so that template declarations canDouglas Gregor2009-05-121-15/+26
* Implement function-try-blocks. However, there's a very subtle bug that I can'...Sebastian Redl2009-04-261-5/+8
* fix a FIXME, providing accurate source range info for DeclStmt's. The endChris Lattner2009-04-021-1/+4
OpenPOWER on IntegriCloud