summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Strip qualifiers off the type of an implicit property defined byJohn McCall2011-10-171-1/+1
* Teach the ARC compiler to not require __bridge casts whenJohn McCall2011-10-171-74/+189
* Avoid duplicate unavailbility diagnostics in objc++.Fariborz Jahanian2011-10-151-1/+3
* ArrayRef'ize ObjCMessageExprArgyrios Kyrtzidis2011-10-031-6/+10
* Pass all the locations of the selector identifiers for a message expression f...Argyrios Kyrtzidis2011-10-031-20/+22
* Allow the results of cf_returns_not_retained functionJohn McCall2011-10-011-133/+281
* Revert r139989 and r140031, which implemented the Objective-C typeDouglas Gregor2011-09-271-9/+7
* objc - Treat type of 'self' in class methods as root ofFariborz Jahanian2011-09-171-7/+9
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-3/+3
* Don't produce 'instancetype' as the type of a message send expression. Map it...Douglas Gregor2011-09-091-2/+9
* Contextually converting to 'id' is not a useful operation. ContextuallyJohn McCall2011-09-091-7/+2
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-3/+10
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-0/+4
* Don't assert when diagnosing a missing cast of an unknown-anytypeJohn McCall2011-08-311-2/+3
* Warn on missing [super finalize] calls.Nico Weber2011-08-281-0/+4
* Be sure to do unary conversions on the operand to an ARCJohn McCall2011-08-261-0/+4
* Warn on missing [super dealloc] calls.Nico Weber2011-08-221-0/+3
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-3/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* With -Wselector, don't warn about unimplemented optional methodFariborz Jahanian2011-07-131-5/+8
* In debugger mode, make ObjC message sends to unknown selectors returnJohn McCall2011-07-131-1/+8
* objc++-arc: diagnose assignment/cast of a weak-unavailableFariborz Jahanian2011-07-071-0/+17
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-071-0/+17
* objc-arc: enforce performSelector rules in rejecting retaining selectorsFariborz Jahanian2011-07-051-0/+48
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-13/+15
* Provide fix-it for '.' <-> '->' for Objective-C ivar/property access.Fariborz Jahanian2011-06-281-3/+12
* objc-arc: Allow unbridged cast of retainable object toFariborz Jahanian2011-06-221-1/+1
* objc-arc: Add support for unbridged cast of Fariborz Jahanian2011-06-211-19/+39
* objc-arc: CodeGen part of unbridged cast of CF types.Fariborz Jahanian2011-06-211-5/+41
* Make more use of llvm::StringRef in various APIs. In particular, don'tJay Foad2011-06-211-1/+1
* objc-arc: allow explicit unbridged casts if the source of the cast is aFariborz Jahanian2011-06-201-0/+10
* Initialize a couple of variables to shut GCC up.John McCall2011-06-171-1/+1
* For the purpose of @encode'ing, accept 'void' typeFariborz Jahanian2011-06-161-1/+2
* Automatic Reference Counting.John McCall2011-06-151-11/+398
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-13/+98
* Emit an error when trying to @encode an incomplete type.Argyrios Kyrtzidis2011-05-141-1/+7
* "note" location of forward class used as receiver ofFariborz Jahanian2011-04-231-2/+3
* Fix a crash-on-invalid involving non-identifier names in a memberDouglas Gregor2011-04-201-0/+7
* Enforce nonnull __attribute__ on Objective-C method calls.Fariborz Jahanian2011-04-151-0/+6
* Add a flag to StringLiteral to keep track of whether the string is a pascal s...Anders Carlsson2011-04-141-1/+2
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-26/+39
* Fix lookup for class messages sent to qualified-classFariborz Jahanian2011-04-061-30/+44
* Implements property of reference types. AddingFariborz Jahanian2011-03-281-0/+1
* Also 'self' in blocks need be handled specially.Fariborz Jahanian2011-03-281-1/+4
* 'self' is objective-c's 'self' objc pointer only inFariborz Jahanian2011-03-271-0/+3
* Property setter/getter must be looked up in property type'sFariborz Jahanian2011-03-091-17/+16
* Lookup selector in protocol list of qualified objc typeFariborz Jahanian2011-03-091-0/+17
* Warn on usage of unavailable objc 'class' inFariborz Jahanian2011-03-081-1/+1
* Improve diagnostics on missing property decl.Fariborz Jahanian2011-02-171-1/+1
* Improve diagnostics when property names an object type ofFariborz Jahanian2011-02-171-0/+16
OpenPOWER on IntegriCloud