- 2a96bf5 Improve diagnostics on missing property decl. by Fariborz Jahanian · 14 years ago
- 41aadbc Improve diagnostics when property names an object type of by Fariborz Jahanian · 14 years ago
- 8348de3 Support for objc use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
- 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
- 26743b2 Capture a few implicit references to 'self'. by John McCall · 14 years ago
- e00909a Tweak diagnostic: by Ted Kremenek · 14 years ago
- e6df5f6 Remove unused store to variable 'Name'. Found by clang static analyzer. by Ted Kremenek · 14 years ago
- 483dd2f Ensure that the result type of an Objective-C class message send is by Douglas Gregor · 14 years ago
- 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
- 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
- 8b1aba4 Improve diagnostics when property being looked up by Fariborz Jahanian · 14 years ago
- f40f0d5 Keep the source location of the selector in ObjCMessageExpr. by Argyrios Kyrtzidis · 14 years ago
- f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
- 74b2756 Diagnose when accessing property in a class method and by Fariborz Jahanian · 14 years ago
- 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
- 2600503 When unknown method is sent to a receiver of by Fariborz Jahanian · 14 years ago
- 0943168 Add an assertion, fix a whole bunch of bugs, comment the assertion by John McCall · 14 years ago
- f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
- 404cd16 Introduce a null-to-pointer implicit cast kind. by John McCall · 14 years ago
- 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
- 4c73307 This patch implements Next's IRGen for -fconstant-string-class=class-name. by Fariborz Jahanian · 14 years ago
- 95f4292 When performing typo correction, look through the set of known by Douglas Gregor · 14 years ago
- 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
- 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
- 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
- 77328d1 Handle bracket insertion for Objective-C class messages in a very by Douglas Gregor · 14 years ago
- 0fbda68 Implement bracket insertion for Objective-C instance message sends as by Douglas Gregor · 14 years ago
- f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
- 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
- 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
- 5f1e094 More header elimination. The goal of all this is to allow Parser to by John McCall · 14 years ago
- 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
- b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
- 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
- 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 14 years ago
- e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
- ba55198 Fix a spurious warning when message sent to qualified-id type receiver (pr7861). by Fariborz Jahanian · 14 years ago
- 6b308f6 Implements gcc's -Wstrict-selector-match. (radar 8127244). by Fariborz Jahanian · 14 years ago
- db9d214 Simplify global method pool implementation in Sema. No functionality change. by Sebastian Redl · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- f609462 Vectors are not integer types, so the type system should not classify by Douglas Gregor · 14 years ago
- 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
- 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 14 years ago
- da59e09 C return types must be complete as well. by Fariborz Jahanian · 14 years ago
- d426662 Make sure result type of objc++ message expression is by Fariborz Jahanian · 14 years ago
- 2d6b0e9 Improve our handling of reference binding for subobjects of by Douglas Gregor · 14 years ago
- bd054db Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. by Abramo Bagnara · 14 years ago
- 4037833 fix rdar://7985267 - Don't emit an error about a non-pod argument by Chris Lattner · 14 years ago
- c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
- 3ba6061 Objective-C++ Sema. Fix a bug in instantiation of receivers. by Fariborz Jahanian · 15 years ago
- 79d3f04 Objective-C++ Sema. Support for conversion of a C++ by Fariborz Jahanian · 15 years ago
- 8a43776 With -fno-constant-cfstrrings, class NSConstantString by Fariborz Jahanian · 15 years ago
- f49bb08 When a dependent Objective-C++ message send was able to resolve the by Douglas Gregor · 15 years ago
- 39968ad Remove the SelectorLoc argument to Sema::BuildInstanceMesssage and by Douglas Gregor · 15 years ago
- 92e986e Implement template instantiation for Objective-C++ message sends. We by Douglas Gregor · 15 years ago
- 688fc9b Switch the initialization of Objective-C message parameters (as occurs by Douglas Gregor · 15 years ago
- 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 15 years ago
- f95861a Eliminate unused code in Sema::ActOnSuperMessage and use early exits by Douglas Gregor · 15 years ago
- 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 15 years ago
- 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 15 years ago
- b00ab27 Patch to support transparent_union types on by Fariborz Jahanian · 15 years ago
- 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 15 years ago
- ed46442 When normal name lookup to disambiguiate an Objective-C message send by Douglas Gregor · 15 years ago
- ccfa963 Expand the argument diagnostics for too many arguments and give by Eric Christopher · 15 years ago
- d77b9a2 Expand argument diagnostic for too few arguments to give the number by Eric Christopher · 15 years ago
- c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 15 years ago
- aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 15 years ago
- 6be3cb8 remove some obsolete super-handling code that I forgot to zap. by Chris Lattner · 15 years ago
- 47bd543 Implement typo correction for Objective-C message sends when the by Douglas Gregor · 15 years ago
- a7a98c9 fix PR6819 by Chris Lattner · 15 years ago
- 15faee1 Have the parser decide whether a message to super is a variable or by Chris Lattner · 15 years ago
- eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 15 years ago
- b9d4fc1 actually the interface grossness in the previous patch was due to by Chris Lattner · 15 years ago
- 7f81652 factor the code that handles "expr.field" when expr is a by Chris Lattner · 15 years ago
- 0784fcd fix a problem causing us to lose the ''s around objc interface names by Chris Lattner · 15 years ago
- 4f4fd92 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 15 years ago
- 8149a57 Diagnose miuse of property dot-syntax instead of crashing. (radar 7634653). by Fariborz Jahanian · 15 years ago
- 4b7a834 Add support for -Wwrite-strings. Patch by Mike M! Fixes PR 4804. by John McCall · 15 years ago
- c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 15 years ago
- c5e77d5 Make Sema::ActOnClassMessage robust when name lookup for the receiver by Douglas Gregor · 15 years ago
- eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
- 6d5a1c2 Revert "Numerous changes to selector handling:", this breaks a whole bunch of by Daniel Dunbar · 15 years ago
- a8fa96e Numerous changes to selector handling: by David Chisnall · 15 years ago
- a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 15 years ago
- e4fb828 outside a method, 'super' should resolve in a normal name look up by Fariborz Jahanian · 15 years ago
- f06cdae Implement typo correction for a variety of Objective-C-specific constructs: by Douglas Gregor · 15 years ago
- 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 15 years ago
- 73c39ab Remove default argument for ImpCastExprToType. Add appropriate argument by Eli Friedman · 15 years ago
- f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
- 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 835ed7f Don't issue warning on multiple selector found when by Fariborz Jahanian · 15 years ago
- 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
- e866190 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 15 years ago
- 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
- 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
- 470301b Fix <rdar://problem/6770276> Support Class<Proto> syntax. by Steve Naroff · 15 years ago
- 1cb35dd Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 15 years ago
- 8701877 Remove Sema::LookupObjCImplementation and replace it with just calling ObjCInterfaceDecl::getImplementation(). by Argyrios Kyrtzidis · 15 years ago
- 67ef8ea 5 cleanups to ObjCObjectPointerType work: by Steve Naroff · 15 years ago