summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Update the initializer's type, in addition to the decl, if we've changed the ...Christopher Lamb2007-11-291-1/+3
* Several fixes/simplifications surrounding how we stream top-level decl AST's.Steve Naroff2007-11-281-8/+13
* Fix a bug checking for 'int foo(void)' that didn't look through typedefs of v...Chris Lattner2007-11-281-1/+2
* Set loc earlier in CheckSingleInitializer to avoid emitting a Chris Lattner2007-11-271-2/+1
* Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnC...Steve Naroff2007-11-271-7/+3
* handle __vector_size__ like vector_sizeChris Lattner2007-11-271-2/+4
* Improve function decl merging, patch by Oliver Hunt!Chris Lattner2007-11-201-10/+17
* Now that we are passing back "free standing decls", make sure -ast-dump works...Steve Naroff2007-11-171-1/+1
* Make sure Sema::ParsedFreeStandingDeclSpec() returns a decl representing the ...Steve Naroff2007-11-171-1/+1
* Implement support for variadic methods (work in progress).Steve Naroff2007-11-151-2/+3
* Allow properties within a protocol. The case below was asserting...now it wor...Steve Naroff2007-11-141-1/+5
* implement test/Sema/typedef-prototype.c, allowing codeChris Lattner2007-11-141-10/+6
* Give AST-walk passes a way to access DeclSpec attributes on functions andNate Begeman2007-11-131-2/+6
* Rename Sema method to follow class naming conventionNate Begeman2007-11-131-5/+5
* Patch to set context (interface, category, etc.) in which method is declared.Fariborz Jahanian2007-11-131-15/+7
* Add category method definitions incrementally, removing a FIXME (like we do f...Steve Naroff2007-11-121-16/+23
* Fix regression to Sema::ObjcActOnStartOfMethodDef()...need to initialize Inva...Steve Naroff2007-11-121-0/+1
* - Minor cleanup to yesterday's changes to Sema::ObjcActOnStartOfMethodDef();Steve Naroff2007-11-121-12/+13
* Remove Action::ObjcActOnMethodDefinition(). Rationale:Steve Naroff2007-11-121-45/+20
* Make sure @property is allowed within a category.Steve Naroff2007-11-121-2/+3
* Remove Sema::ObjcBuildMethodParameter().Steve Naroff2007-11-121-75/+26
* Replace 2 method definition actions (ActOnFunctionDefBody, ActOnMethodDefBody...Steve Naroff2007-11-111-36/+9
* This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff2007-11-111-11/+31
* Teach Sema::ActOnInstanceMessage() about private methods. That is, methods de...Steve Naroff2007-11-111-2/+3
* Fixed a bug which exposed the internally built type to user code.Fariborz Jahanian2007-11-101-2/+7
* Minor code clean up in method def area.Fariborz Jahanian2007-11-101-3/+3
* Represent method definitions as separate AST nodes. Pretty print will come next.Fariborz Jahanian2007-11-101-0/+28
* Some code clean up in the form of name changes for functions whichFariborz Jahanian2007-11-091-24/+18
* Added class context to method declarations. Provide "interface *" typeFariborz Jahanian2007-11-091-6/+23
* Insert invisble arguments to method definition header.Fariborz Jahanian2007-11-091-1/+18
* First patch toward rewriting of method definitions. This is work in progress.Fariborz Jahanian2007-11-081-0/+117
* Patch for objc2's property ASTs, as well as pretty-priting the ASTs.Fariborz Jahanian2007-11-061-3/+53
* improve decl merging logic to be more correct withChris Lattner2007-11-061-0/+5
* Add better validation for array types when merging decls. PatchChris Lattner2007-11-061-1/+41
* Remaining work to collect objective-c's type qualifiers and use them to encodeFariborz Jahanian2007-11-011-0/+25
* Propagate bitfield info.Devang Patel2007-11-011-1/+1
* 1) More additions for objective-c's qualifier type.Fariborz Jahanian2007-10-311-2/+6
* Fixed problem with rewriting stand-alone @implementation (with no matching @i...Fariborz Jahanian2007-10-311-4/+7
* Implement a more sensible strategy for ObjC built-in types (addressing a long...Steve Naroff2007-10-311-23/+9
* After Anders check-in, we can now encode 'Class' type.Fariborz Jahanian2007-10-311-2/+2
* Added new type and bitfield fields in some decl types in preparation for obje...Fariborz Jahanian2007-10-311-0/+4
* minor tweaksChris Lattner2007-10-301-2/+2
* Revisited my last patch to be able to do encoding of ivar types with 'id'.Fariborz Jahanian2007-10-301-9/+18
* Added type encoding for 'id' type.Fariborz Jahanian2007-10-301-0/+8
* - Add location info to category/protocol AST'sSteve Naroff2007-10-301-19/+24
* Remove a couple FIXME's for rewriting ObjC interfaces (which are now being re...Steve Naroff2007-10-301-1/+1
* More support for rewriting ObjC intefaces. Still some edge cases to handle...Steve Naroff2007-10-301-10/+17
* This commit contains lot's of small tweaks to how we pass around and store So...Steve Naroff2007-10-291-13/+15
* Start rewriting ObjC interfaces. As a start, we comment out all the methods. ...Steve Naroff2007-10-261-2/+3
* This patch allows synthesis generation of ivar offset for legacy objective-c ...Fariborz Jahanian2007-10-261-2/+9
OpenPOWER on IntegriCloud