summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/MinimalAction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminate the "minimal" and printing parser actions, which only everDouglas Gregor2010-07-261-281/+0
* Improve parser recovery when we encounter a dependent template nameDouglas Gregor2010-05-211-1/+3
* Migrate the responsibility for turning the receiver name in anDouglas Gregor2010-04-211-3/+18
* Introduce a parsing action to distinguish between class, instance, andDouglas Gregor2010-04-141-0/+14
* Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin2010-04-081-4/+4
* Keep track of the source locations for each protocol reference inDouglas Gregor2010-01-161-0/+1
* Implement access declarations. Most of the work here is parsing them, whichJohn McCall2009-12-111-0/+1
* Implement C++ [basic.lookup.classref]p3, which states how the typeDouglas Gregor2009-11-201-1/+1
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-1/+2
* Pass source locations of identifiers referenced by @class through Action::Act...Ted Kremenek2009-11-171-1/+3
* Switch parsing of using declarations over to ParseUnqualifiedId.Douglas Gregor2009-11-041-4/+2
* Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor2009-11-031-3/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-22/+22
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-1/+4
* Set the access specifier for using decls.Anders Carlsson2009-08-291-7/+8
* When we know that we are parsing a class-name, implicitly construct aDouglas Gregor2009-08-261-1/+2
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-2/+3
* Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson2009-06-271-0/+1
* Parsing and AST support for using declarations, from John Thompson!Douglas Gregor2009-06-201-0/+16
* teach -parse-noop about int128_t and friends.Chris Lattner2009-05-011-7/+14
* Parsing and AST representation for dependent template names that occurDouglas Gregor2009-03-311-1/+1
* Improve the representation of template names in the AST. ThisDouglas Gregor2009-03-301-1/+1
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-1/+1
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-21/+21
* fix "Comment#1" from PR3872Chris Lattner2009-03-241-1/+1
* Convert a bunch of actions to smart pointers, and also bring PrintParserCallb...Sebastian Redl2009-03-151-1/+1
* rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner2009-03-051-1/+1
* When the parser is live, print out the location and spelling of its current t...Chris Lattner2009-03-051-0/+23
* When parsing a function body, add it to the crash stack, giving us somethingChris Lattner2009-03-051-0/+15
* Implement parsing of nested-name-specifiers that involve template-ids, e.g.,Douglas Gregor2009-02-251-1/+1
* Start processing template-ids as types when the template-name refersDouglas Gregor2009-02-091-8/+5
* Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?...Douglas Gregor2009-02-041-2/+2
* Name change (isTypeName->getTypeName).Steve Naroff2009-01-281-2/+2
* Switch MinimalAction from new/delete'ing its TypeNameInfo to Chris Lattner2009-01-181-37/+56
* Ultrasimplistic sketch for the parsing of C++ template-ids. This won'tDouglas Gregor2008-12-181-0/+10
* Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor2008-11-171-1/+1
* Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis2008-11-081-2/+6
* Add support for parsing and representing C++ constructor declarations.Douglas Gregor2008-10-311-0/+6
* "One" line fix for -parse-noop failure, "id" and several other thingsDaniel Dunbar2008-10-311-3/+7
* Move AsmLabel into Declarator instead of just a parameter toDaniel Dunbar2008-08-051-2/+1
* Add more Parser/Sema support for GCC asm-label extension.Daniel Dunbar2008-08-051-1/+2
* Nico Weber:Ted Kremenek2008-08-041-3/+3
* Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis2008-08-011-1/+1
* Pull protocol resolution of out ActOnStartClassInterface, this is also the Chris Lattner2008-07-261-5/+8
* minor cleanup to the actions interface to pass around SmallVectorImpl insteadChris Lattner2008-07-211-1/+2
* fix typoChris Lattner2008-07-211-1/+1
* Two changes to Sema::LookupDecl() interface. Steve Naroff2008-04-021-1/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+136
OpenPOWER on IntegriCloud