summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix a crash on test/Sema/invalid-decl.c Chris Lattner2007-10-191-1/+7
* Add a FIXME to an assert.Steve Naroff2007-10-181-1/+1
* Patch to rewrite ivar tables metadata for classes defined.Fariborz Jahanian2007-10-181-2/+3
* Fix the following bug...Steve Naroff2007-10-181-1/+1
* Generate code for static variables that don't have initializers. Also, report...Anders Carlsson2007-10-171-5/+16
* Add a new Rewriter::getRangeSize method.Chris Lattner2007-10-161-1/+1
* Patch to diagnose duplicate method implementations.Fariborz Jahanian2007-10-161-29/+27
* Remove ObjcMethodDecl::getNumMethodParams/getMethodParamDecl, they aren't use...Steve Naroff2007-10-161-2/+2
* Bad cast...need to use dyn_cast_or_null. Also changed Sema::InitBuiltinVaList...Steve Naroff2007-10-161-1/+1
* Add code generation and sema checking for __builtin_va_arg.Anders Carlsson2007-10-151-10/+16
* Several name lookup conflict detection fixes involving objective-c names.Fariborz Jahanian2007-10-151-2/+14
* Add category lookup (removing a couple FIXME's).Steve Naroff2007-10-141-2/+2
* - Added Sema::AddFactoryMethodToGlobalPool and Sema::AddInstanceMethodToGloba...Steve Naroff2007-10-141-6/+56
* Generate code for va_start and va_end.Anders Carlsson2007-10-121-1/+3
* Patch to check for duplicate method decls in protocols.Fariborz Jahanian2007-10-121-4/+5
* Check and diagnose that objective-c objects may not be statically allocated.Fariborz Jahanian2007-10-121-0/+13
* Fixed typo in comment.Fariborz Jahanian2007-10-121-1/+1
* Fixed a @compatible_alias bug. In the process, discovered unnecessary 2ndry l...Fariborz Jahanian2007-10-121-29/+34
* Replace one FIXME with another. We handle protocols just fine now. The ObjC d...Steve Naroff2007-10-121-3/+5
* Fixed a bug whereby, struct tag name matches a typedef/objc-class nameFariborz Jahanian2007-10-121-6/+11
* This patch implementa objective-c's @compatibilty-alias declaration.Fariborz Jahanian2007-10-111-0/+46
* Add __builtin_va_start to the list of builtins, make __builtin_va_list availa...Anders Carlsson2007-10-111-1/+10
* Patch to create protocol conforming class types.Fariborz Jahanian2007-10-111-8/+10
* Fix 80 col violations.Chris Lattner2007-10-101-1/+2
OpenPOWER on IntegriCloud