summaryrefslogtreecommitdiffstats
path: root/lib/Parse
Commit message (Expand)AuthorAgeFilesLines
* Merge from mainline.Tanya Lattner2009-08-311-0/+3
* Implement delayed parsing for member function templates. Fixes PR4608.Douglas Gregor2009-08-222-3/+13
* Introduce support for constructor templates, which can now be declaredDouglas Gregor2009-08-211-1/+4
* Initial support for parsing and representation of member function templates.Douglas Gregor2009-08-203-9/+35
* Fix a typo in a variable nameDouglas Gregor2009-08-201-3/+3
* Keep track of the right paren ')' source location in a function declarator.Argyrios Kyrtzidis2009-08-193-14/+20
* Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the...Anders Carlsson2009-08-181-1/+1
* AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson2009-08-161-1/+1
* Implement __is_empty. Patch by Sean Hunt.Eli Friedman2009-08-151-0/+1
* Argument-dependent lookup for friend declarations. Add a new decl type,John McCall2009-08-112-3/+4
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-102-10/+26
* Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar2009-08-102-26/+10
* map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn2009-08-091-1/+1
* AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman2009-08-092-10/+26
* Patch should implement packed enums - PR4098. Credit to Anders Johnsen.Edward O'Callaghan2009-08-081-5/+6
* Support nested-name-specifiers for C++ member access expressions, e.g.,Douglas Gregor2009-08-061-1/+15
* First pass at friend semantics.John McCall2009-08-064-31/+56
* Per advice that Doug Gregor gave me several months ago, clean up theTed Kremenek2009-08-031-25/+8
* Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect thisJohn McCall2009-08-035-138/+201
* Templatize BadSpecifier and introduce DeclSpec::getSpecifier(T) for theJohn McCall2009-08-031-35/+33
* Rename Action::TagKind to Action::TagUseKind, which removes both a misnomerJohn McCall2009-07-312-19/+19
* sp.John McCall2009-07-313-3/+3
* Make functional-style casts emit correct messages, and fix a crash-on-invalid.Sebastian Redl2009-07-291-0/+4
* This patch fixes the implementations of the __has_trivial_destructorDouglas Gregor2009-07-231-0/+2
* Clean up the ActOnTag action, so that there is only a single entryDouglas Gregor2009-07-231-0/+1
* Implement support for out-of-line definitions of the class members of classDouglas Gregor2009-07-222-18/+21
* Fix the parsing of default arguments for inline member function Eli Friedman2009-07-222-29/+36
* Patch to accomodate Doug's comment on defaultFariborz Jahanian2009-07-212-2/+2
* Reorder files.Ted Kremenek2009-07-211-2/+2
* Consider nested-names as part of the declarator when resolving an ambiguous s...Argyrios Kyrtzidis2009-07-211-1/+5
* Issue a more descriptive diagnostics when mis-declaringFariborz Jahanian2009-07-202-4/+6
* Added ASTs to destructor decl AST for default destruction of object'sFariborz Jahanian2009-07-152-2/+2
* Build AST for default ctor-initializer when constructor hasFariborz Jahanian2009-07-142-2/+3
* Patch to build AST for ctor's initializer list according toFariborz Jahanian2009-07-141-0/+4
* Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith2009-07-145-0/+31
* Pass the right brace SourceLocation from the Parser to the TagDecls.Argyrios Kyrtzidis2009-07-142-3/+3
* Implement more of C++0x 'auto'. A variable with an auto type specifier must h...Anders Carlsson2009-07-111-1/+3
* Parsing fix for out-of-line constructors, from Piotr RakDouglas Gregor2009-07-061-2/+4
* Keep track of the Expr used to describe the size of an array type,Douglas Gregor2009-07-062-5/+7
* Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor2009-07-021-0/+17
* Patch to implement template types in ctor-initializer list.Fariborz Jahanian2009-07-011-5/+16
* Patch to support optional nested-name-specifier in in ctor-initializerFariborz Jahanian2009-06-301-3/+5
* Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor2009-06-302-4/+27
* Fix: <rdar://problem/7021553> clang -fsyntax-only crashes (in ParseDeclaratio...Ted Kremenek2009-06-301-4/+4
* Fix the parser error hanlding for __builtin_offsetof to actually print Eli Friedman2009-06-271-6/+7
* 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
* Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson2009-06-272-8/+25
* Fix test.Anders Carlsson2009-06-261-0/+7
* Implement enough of the 'auto' keyword so we can claim to support N2546.Anders Carlsson2009-06-262-1/+5