summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix an embarrassing think in the disambiguation logic for the ellipsis in a p...Douglas Gregor2011-01-051-1/+0
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-169/+128
* Implement parsing of function parameter packs and non-type templateDouglas Gregor2010-12-231-1/+16
* Added ParenType type node.Abramo Bagnara2010-12-101-2/+2
* Added struct/class syntactic info for c++0x scoped enum.Abramo Bagnara2010-12-031-4/+7
* After parsing a ':' in an enum-specifier within class context,Douglas Gregor2010-12-011-4/+50
* Remove the other FIXME I added. This is covered by the Index test and not tes...Nico Weber2010-11-221-2/+0
* Try to get the bots green after r119966.Nico Weber2010-11-221-2/+3
* Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661.Nico Weber2010-11-221-3/+6
* When parsing something that looks like an ill-formedDouglas Gregor2010-11-191-5/+4
* Emit a specific diagnostic when typedefing C++ bool, mirroring gcc.Argyrios Kyrtzidis2010-11-161-2/+10
* Region-allocate all AttributeList objects from a factory object instead of ma...Ted Kremenek2010-11-101-48/+43
* Diagnose attempst to template using declarations and using directives.John McCall2010-11-101-1/+2
* fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being...Chris Lattner2010-11-091-0/+1
* Parse attributes on enumerators and instantiate attributes on enum decls.John McCall2010-10-221-1/+6
* Teach the C++ simple-type-specifier parser and tentative parses aboutDouglas Gregor2010-10-211-58/+20
* Add parsing support for Microsoft attributes. MS attributes will just be skip...Francois Pichet2010-10-111-0/+4
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-1/+41
* When we encounter a '==' in a context expecting a '=', assume the user made a...Argyrios Kyrtzidis2010-10-081-1/+2
* Implement the C++0x "trailing return type" feature, e.g.,Douglas Gregor2010-10-011-5/+22
* vla expressions used in __typeof__ must be evaluated.Fariborz Jahanian2010-09-281-4/+11
* Allow the use of C++0x deleted functions as an extension in C++98.Anders Carlsson2010-09-241-1/+5
* Implement code completion for Objective-C class message sends that areDouglas Gregor2010-09-161-2/+3
* Implement automatic bracket insertion for Objective-C class messageDouglas Gregor2010-09-161-1/+14
* When parsing default function arguments, do not mark any declarationsDouglas Gregor2010-09-111-0/+5
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-1/+1
* Improve recovery when a comma is missing between enumerators in anDouglas Gregor2010-09-071-0/+8
* Add symantic support for the Pascal calling convention viaDawn Perchik2010-09-031-10/+47
* Enable inline namespaces in C++03 as an extension.Sebastian Redl2010-08-311-2/+2
* Parser support for inline namespacesSebastian Redl2010-08-271-0/+11
* Suggest "const" and "volatile" code completions after a functionDouglas Gregor2010-08-271-0/+5
* One who seeks knowledge learns something new every day.John McCall2010-08-261-16/+16
* Reformatting.John McCall2010-08-251-3/+3
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-12/+12
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-30/+32
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-2/+2
* Introduce a new code-completion point when we're parsing aDouglas Gregor2010-08-231-15/+34
* When complaining about a duplicate declspec, provide a Fix-It thatDouglas Gregor2010-08-231-1/+6
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-5/+5
* DeclPtrTy -> Decl *John McCall2010-08-211-46/+45
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Get rid of extra nesting when checking for invalid type,Fariborz Jahanian2010-08-171-5/+5
* Diagnose if type of iboutletcollection attribute is a builtin type.Fariborz Jahanian2010-08-171-2/+4
* Fix a crash when parsing malformed out-of-line member function Fariborz Jahanian2010-08-161-1/+4
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-5/+5
* Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ defaul...Argyrios Kyrtzidis2010-08-061-1/+9
* Reword the empty struct/union warning in C to note that such structs and unio...Douglas Gregor2010-07-291-2/+2
* Fix PR7617 by not entering ParseFunctionDefinition whenChris Lattner2010-07-111-4/+17
* add a const qualifier, refactor some code.Chris Lattner2010-07-111-6/+8
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-39/+39
OpenPOWER on IntegriCloud