aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Parse
AgeCommit message (Expand)Author
2009-07-01Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith.Douglas Gregor
2009-06-30Patch to support optional nested-name-specifier in in ctor-initializerFariborz Jahanian
2009-06-30Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor
2009-06-27Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson
2009-06-26Implement enough of the 'auto' keyword so we can claim to support N2546.Anders Carlsson
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-26fix PR4452, a crash on invalid. The error recovery is still terrible in this...Chris Lattner
2009-06-24Parse the C++0x decltype specifier.Anders Carlsson
2009-06-24Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor
2009-06-23Start propagating template parameter lists to the right places toDouglas Gregor
2009-06-22Rework the way we track which declarations are "used" duringDouglas Gregor
2009-06-20Parsing and AST support for using declarations, from John Thompson!Douglas Gregor
2009-06-19Keep track of when declarations are "used" according to C andDouglas Gregor
2009-06-17Implement correct name lookup inside an initializer of a C++ class static dat...Argyrios Kyrtzidis
2009-06-14Update LLVM.Douglas Gregor
2009-06-12add the location of the ')' in a do/while statement to DoStmt.Chris Lattner
2009-06-12Parse support for C++0x type parameter packs.Anders Carlsson
2009-06-12It's an error to use a function declared in a class definition as a default a...Anders Carlsson
2009-06-08Add more parser support for Microsoft extensions.Eli Friedman
2009-06-08Add real parsing for __declspec. It doesn't make much of a difference Eli Friedman
2009-06-05Use of DeclContext for objc's ivars. No functionalityFariborz Jahanian
2009-06-05Address review comments for #pragma weak.Eli Friedman
2009-06-05Add parser support for #pragma weak.Eli Friedman
2009-05-31Disallow exception specs on typedefs.Sebastian Redl
2009-05-30ActOnReturnStmt should also take a FullExprArg.Anders Carlsson
2009-05-30AddInitializerToDecl needs to take a full expression.Anders Carlsson
2009-05-29Reject incomplete types in exception specs.Sebastian Redl
2009-05-29If a declarator group declares a type, make sure to add that declaration Eli Friedman
2009-05-28When we parse a tag specifier, keep track of whether that tagDouglas Gregor
2009-05-27Reimplement much of the way that we track nested classes in theDouglas Gregor
2009-05-22Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate b...Argyrios Kyrtzidis
2009-05-22Factor the compound literal parsing out from ParseParenExpression and into a ...Argyrios Kyrtzidis
2009-05-22Modification to ParseParenExpression.Argyrios Kyrtzidis
2009-05-22Remove ParseSimpleParenExpression.Argyrios Kyrtzidis
2009-05-22Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExp...Argyrios Kyrtzidis
2009-05-21Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor
2009-05-20Introduce a new kind of RAII class, ASTOwningVector, which is anDouglas Gregor
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
2009-05-19Add comment about FullExprArg.Anders Carlsson
2009-05-17Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson
2009-05-17Make ActOnExprStmt take a FullExprArg.Anders Carlsson
2009-05-17Fix DISABLE_SMART_POINTERS build.Anders Carlsson
2009-05-17Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson
2009-05-16Implement a FIXME, we now pass in the locations of the braces for enums.Mike Stump
2009-05-14Implement explicit instantiations of member classes of class templates, e.g.,Douglas Gregor
2009-05-12Implement parsing for explicit instantiations of class templates, e.g.,Douglas Gregor
2009-05-12Parser::ParseDeclarationOrFunctionDefinition no longer needs to acceptDouglas Gregor
2009-05-12Refactor the parsing of declarations so that template declarations canDouglas Gregor
2009-05-11Add an ActOnFriendDecl and call it for friend class decls.Anders Carlsson
2009-05-10Implement C++0x nullptr.Sebastian Redl