- 6660c8a Bug fix, apply default argument promotion in message sends for which by Daniel Dunbar · 16 years ago
- 637cebb Refactor common Obj-C message send checking code into by Daniel Dunbar · 16 years ago
- 662e8b5 Change Parser & Sema to use interned "super" for comparions. by Daniel Dunbar · 16 years ago
- 12bc692 Minor #include cleaning by Daniel Dunbar · 16 years ago
- d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 16 years ago
- b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago
- 7c778f1 Cleaunup Sema::ActOnClassMessage(). This commit: by Steve Naroff · 16 years ago
- fc93d52 Fix Sema::ActOnClassMessage() to pass through the identifier for "super". by Steve Naroff · 16 years ago
- 780f329 move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>, by Chris Lattner · 16 years ago
- 3db6cae introduce a new ObjCList templated class and start moving by Chris Lattner · 16 years ago
- 6562fda when in the context of an @implementation, look for private methods in the by Chris Lattner · 16 years ago
- 1565e03 don't pass in null as the Name for GenerateClassStructure, by Chris Lattner · 16 years ago
- 0b2f7ea improve diagnostics about problems with receivers to highlight the receiver. by Chris Lattner · 16 years ago
- 2b1cc8b continue cleaning up code, and disable sending a message directly to an by Chris Lattner · 16 years ago
- fe1a553 simplify control flow a bit, reducing indentation. No functionality change. by Chris Lattner · 16 years ago
- b24d921 tighten up some checks, don't allow sending a message to NSString**** by Chris Lattner · 16 years ago
- c188d30 merge a bunch of code that is now common between qual interfaces and interfaces. by Chris Lattner · 16 years ago
- 9baefc2 rename getProtocols -> getProtocol, as it only returns a single by Chris Lattner · 16 years ago
- 53d0ea5 Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. by Argyrios Kyrtzidis · 16 years ago
- 4df728e ObjCMessageExpr objects that represent messages to class methods now can contain the ObjCInterfaceDecl* of the target class if it was available when the ObjCMessageExpr object was constructed. The original interfaces of the class has been preserved (requiring no functionality changes from clients), but now a "getClasSInfo" method returns both the ObjCInterfaceDecl* and IdentifierInfo* of the target class. by Ted Kremenek · 16 years ago
- 13fd7e5 "this patch adds code generation hooks for Objective-C constant strings. It also modifies Sema so that Objective-C constant strings are treated as untyped objects if the interface for the constant string class can not be found. This is consistent with Apple GCC. I thought it was consistent with GNU GCC, since this was causing failures when trying to compile GNUstep with (GNU) GCC, but it appears that this is not the case when attempting to produce a simple test case to demonstrate it. Possibly there is a way of making the error go away, but I haven't found out what it is yet." by Chris Lattner · 16 years ago
- 0d17f6f Switch 'super' from being a weird cast thing to being a predefined expr node. by Chris Lattner · 16 years ago
- e2af8b1 Fix <rdar://problem/5986833> clang on xcode: incompatible type returning 'void', expected 'int'. by Steve Naroff · 16 years ago
- cb28be6 Fix crash identified by <rdar://problem/5986085>. by Steve Naroff · 16 years ago
- fd5b2ce Added fixmes. by Ted Kremenek · 16 years ago
- 2663170 Fix a gcc compatibility issue which allows more protocol-qualified id on RHS to be by Fariborz Jahanian · 16 years ago
- 9ad23d6 Sema::ActOnClassMessage() needs to look through it's local implementation for private class methods. by Steve Naroff · 16 years ago
- 289d9f2 Tweak Sema::ObjCQualifiedIdTypesAreCompatible() to handle qualified interface types on the RHS. by Steve Naroff · 16 years ago
- 94a82c9 Fix <rdar://problem/5965704> clang: bad receiver type 'id const' by Steve Naroff · 16 years ago
- f494b57 - Move ObjC Expresssion AST's from Expr.h => ExprObjC.h by Steve Naroff · 16 years ago
- b1698cf Restructure and simplify Sema::ObjCQualifiedIdTypesAreCompatible, by Chris Lattner · 16 years ago
- eca7be6 move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema. by Chris Lattner · 16 years ago
- 987798a properly handle array decay in objc message exprs. by Chris Lattner · 16 years ago
- b327ce0 by Steve Naroff · 16 years ago
- e8043c3 Fairly large "cleaup" related to changing ObjCCompatibleAliasDecl superclass (to inherit from NamedDecl, instead of ScopedDecl). by Steve Naroff · 16 years ago
- 9511096 Make sure Sema::ActOnClassMessage() correctly diagnoses "super". by Steve Naroff · 16 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Sema/SemaExprObjC.cpp]
- c81c814 convert tabs to spaces, patch by Mike Stump! by Chris Lattner · 17 years ago
- 6e10a08 make some diagnostics more terse, update testcases. by Chris Lattner · 17 years ago
- fb8cc1d Sema::ActOnInstanceMessage is generally doing bad things with typedefs, but by Chris Lattner · 17 years ago
- 1dad5b2 Diagnose bad receiver type. by Fariborz Jahanian · 17 years ago
- a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
- a517e40 Minor refactoring of foreach's semantics code per Chris's suggetion. by Fariborz Jahanian · 17 years ago
- 85a932e move objc expr sema to its own file. by Chris Lattner · 17 years ago