aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/Parser.cpp
AgeCommit message (Expand)Author
2010-04-10Diagnose misordered initializers in constructor templates immediately instead ofJohn McCall
2010-04-07Fix some redundant errors by changing CXXScopeSpec::isSet calls intoJeffrey Yasskin
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2010-03-01Unbreak the buildDouglas Gregor
2010-03-01Keep an explicit stack of function and block scopes, each element ofDouglas Gregor
2010-02-26Fix an assertion-on-error during tentative constructor parsing byJohn McCall
2010-02-23Retain attributes for K&R style parameter declarations.Richard Pennington
2010-02-11Clean up ownership of 'AttributeList' objects in Parser. ApparentlyTed Kremenek
2010-02-08When placing an annotation token over an existing annotation token, make sure...Sebastian Redl
2010-02-07Fix assertion failure when parsing linkage specifications (PR5921),Douglas Gregor
2010-02-05First stage of adding AltiVec supportJohn Thompson
2010-01-25Fixit to remove 'volatile' in file-scope 'asm volatile'.John McCall
2010-01-25Warn on top-level 'asm volatile' (instead of misparsing it).John McCall
2010-01-18allow the HandlerComment callback to push tokens into theChris Lattner
2010-01-13Whenever completing ordinary names for an Objective-C source, alsoDouglas Gregor
2010-01-13Reimplement constructor declarator parsing to cope with template-idsDouglas Gregor
2010-01-10Improve code completion by introducing patterns for the various C andDouglas Gregor
2009-12-19Teach TryAnnotateTypeOrScopeToken to deal with already-annotatedJohn McCall
2009-12-10refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifierChris Lattner
2009-12-10rename ExtensionRAIIObject.h -> RAIIObjectsForParser.hChris Lattner
2009-12-09Fixes a bogus error when declaring an extern "C" array.Fariborz Jahanian
2009-12-07fix a crash on invalid I found when working on something unrelated.Chris Lattner
2009-12-06simplify logic.Chris Lattner
2009-12-06remove some extraneous syntax: sourceloc implicitly converts to sourcerange.Chris Lattner
2009-11-21Added rudimentary C++0x attribute support.Sean Hunt
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
2009-11-03Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor
2009-11-03Silence a warning by giving Parser::FieldCallback a virtual destructor, andJohn McCall
2009-11-03Reorganize the parsing of decl groups / function definitions so thatJohn McCall
2009-10-17Don't crash when dumping pretty stack traces, if the current tok is anDaniel Dunbar
2009-09-21Code completion for ordinary names when we're starting a declaration, express...Douglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-04Parse extern templates, pass that information all the way to Sema,Douglas Gregor
2009-09-02Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor
2009-08-25Improve support for out-of-line definitions of nested templates andDouglas Gregor
2009-08-25Eliminate a GCC warningDouglas Gregor
2009-08-24Keep track of the template parameter depth properly when we haveDouglas Gregor
2009-08-24Top-level semicolons are allowed in C++0x. Fixes PR4755.Douglas Gregor
2009-08-03Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect thisJohn McCall
2009-07-31sp.John McCall
2009-07-21Patch to accomodate Doug's comment on defaultFariborz Jahanian
2009-07-15Added ASTs to destructor decl AST for default destruction of object'sFariborz Jahanian
2009-07-14Build AST for default ctor-initializer when constructor hasFariborz Jahanian
2009-07-02Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor
2009-06-27Fix screwup with my previous patch which broke tests. (The patch is Eli Friedman