summaryrefslogtreecommitdiffstats
path: root/clang/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-652/+0
* move the ASTContext argument to be first in the argument list of Chris Lattner2008-03-151-19/+20
* Switch over functiondecl. This makes it obvious that the ASTContextChris Lattner2008-03-151-0/+9
* switch the VarDecl allocation model to go through ASTContext.Chris Lattner2008-03-151-0/+22
* start switching decls over to using an allocator controlled by ASTContext. Chris Lattner2008-03-151-1/+32
* various minor cleanups.Chris Lattner2008-03-151-112/+63
* convert tabs to spaces, patch by Mike Stump!Chris Lattner2008-02-251-46/+46
* More comments from Chris.Anders Carlsson2008-02-161-12/+12
* Store attributes in a global hash map instead.Anders Carlsson2008-02-151-6/+41
* Get rid of AttributeList in the AST and use the new Attr class insteadAnders Carlsson2008-02-151-0/+6
* Put back the top-level asm code; all tests pass now.Anders Carlsson2008-02-081-1/+6
* Back out 46855 for now, it causes test failures on Darwin.Anders Carlsson2008-02-081-6/+1
* Handle top-level asm declarations.Anders Carlsson2008-02-071-1/+6
* Missing ObjC stuff. Patch by Mike Stump.Fariborz Jahanian2008-01-231-2/+13
* Renamed getSynthesizedSelectorSize to getSynthesizedMethodSize. Compute metho...Fariborz Jahanian2008-01-171-4/+11
* Computed length of a __func__ identifier used in an objective-c method correc...Fariborz Jahanian2008-01-171-0/+9
* Add first pieces of support for parsing and representing Chris Lattner2008-01-121-1/+7
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-114/+114
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Patch to do type-checking for objctive-c's object types.Fariborz Jahanian2007-12-201-2/+2
* Various tweaks to the get/lookup instance/class method API's.Steve Naroff2007-12-191-18/+18
* - Remove getInstanceMethods/getClassMethods API on ObjcInterfaceDecl, ObjcPro...Steve Naroff2007-12-141-60/+47
* fix typoChris Lattner2007-12-121-2/+2
* more cleanups changing things like getInstanceVariables to iterators.Chris Lattner2007-12-121-5/+4
* resolve some fixmes and clean up some code by eliminating the get*Vars apis t...Chris Lattner2007-12-121-21/+11
* start cleaning up interfaces for objc bits and pieces by switching to anChris Lattner2007-12-121-17/+13
* Implemented when static typing is combined with protocols and use as receiverFariborz Jahanian2007-12-071-0/+42
* Fix a bug handling typedefs of functions, patch by Nuno Lopes!Chris Lattner2007-12-061-2/+2
* simplify some code, add support for functions without a protoChris Lattner2007-12-011-1/+2
* Add category method definitions incrementally, removing a FIXME (like we do f...Steve Naroff2007-11-121-20/+27
* - Minor cleanup to yesterday's changes to Sema::ObjcActOnStartOfMethodDef();Steve Naroff2007-11-121-0/+17
* This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff2007-11-111-22/+2
* Teach Sema::ActOnInstanceMessage() about private methods. That is, methods de...Steve Naroff2007-11-111-0/+27
* Patch for objc2's property ASTs, as well as pretty-priting the ASTs.Fariborz Jahanian2007-11-061-0/+8
* - Add location info to category/protocol AST'sSteve Naroff2007-10-301-2/+4
* More support for rewriting ObjC intefaces. Still some edge cases to handle...Steve Naroff2007-10-301-3/+3
* This commit contains lot's of small tweaks to how we pass around and store So...Steve Naroff2007-10-291-26/+34
* - Teach ObjcInterfaceDecl::lookupInstance/ClassMethod to look through protocols.Steve Naroff2007-10-141-2/+26
* Add category lookup (removing a couple FIXME's).Steve Naroff2007-10-141-2/+28
* This patch implementa objective-c's @compatibilty-alias declaration.Fariborz Jahanian2007-10-111-0/+8
* Rename FileVariable -> FileVar for consistency with its class name, Chris Lattner2007-10-081-9/+9
* move IdentifierTable.h from liblex to libbasic.Chris Lattner2007-10-071-1/+1
* introduce a new NamedDecl class, switch a couple of things over to using it.Chris Lattner2007-10-061-7/+1
* More tab removal activity.Fariborz Jahanian2007-10-041-17/+17
* Fixed tabs in couple of sources.Fariborz Jahanian2007-10-041-3/+3
* Unified such names as protocol references, instance methods and class methodsFariborz Jahanian2007-10-021-34/+34
* - Add ObjcInterfaceDecl::lookupInstanceMethod(), lookupClassMethod().Steve Naroff2007-10-021-0/+32
* This patch introduces the ObjcCategoryImplDecl class and does the checking re...Fariborz Jahanian2007-10-021-1/+28
* Move ObjC decls to DeclObjC.h, a new AST header.Steve Naroff2007-10-011-0/+1
* Took care of clatter's suggestions, dated.Fariborz Jahanian2007-10-011-1/+1
OpenPOWER on IntegriCloud