aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Parse/Action.h
AgeCommit message (Expand)Author
2009-07-31Rename Action::TagKind to Action::TagUseKind, which removes both a misnomerJohn McCall
2009-07-23Clean up the ActOnTag action, so that there is only a single entryDouglas Gregor
2009-07-22Implement support for out-of-line definitions of the class members of classDouglas Gregor
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-14Patch to build AST for ctor's initializer list according toFariborz Jahanian
2009-07-14Pass the right brace SourceLocation from the Parser to the TagDecls.Argyrios Kyrtzidis
2009-07-11Implement more of C++0x 'auto'. A variable with an auto type specifier must h...Anders Carlsson
2009-07-02Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor
2009-07-01Patch to implement template types in ctor-initializer list.Fariborz Jahanian
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-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-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-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-30ActOnReturnStmt should also take a FullExprArg.Anders Carlsson
2009-05-30AddInitializerToDecl needs to take a full expression.Anders Carlsson
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-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-11Add an ActOnFriendDecl and call it for friend class decls.Anders Carlsson
2009-05-10Implement C++0x nullptr.Sebastian Redl
2009-05-04Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek
2009-04-30Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek
2009-04-12fix some out of date comments pointed out by SebastianChris Lattner
2009-04-12Diagnose invalid uses of tagged types with a missing tag. For example, in:Chris Lattner
2009-04-12Parse deleted member functions. Parsing member declarations goes through a di...Sebastian Redl
2009-04-11change the interface to ActOnMethodDeclaration to pass down argumentChris Lattner
2009-04-11sink abstract typedefs like Action::ExprTy from the Action classChris Lattner
2009-04-01Add some more code modification hintsDouglas Gregor
2009-04-01Parsing, semantic analysis, and template instantiation for typenameDouglas Gregor
2009-03-31Parsing and AST representation for dependent template names that occurDouglas Gregor