aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExprObjC.cpp
AgeCommit message (Expand)Author
2011-01-11Ensure that the result type of an Objective-C class message send isDouglas Gregor
2010-12-22Complain on missing property getter method onlyFariborz Jahanian
2010-12-21Warn when message is sent to receiver ofFariborz Jahanian
2010-12-16Improve diagnostics when property being looked upFariborz Jahanian
2010-12-10Keep the source location of the selector in ObjCMessageExpr.Argyrios Kyrtzidis
2010-12-04Although we currently have explicit lvalue-to-rvalue conversions, they'reJohn McCall
2010-12-03Diagnose when accessing property in a class method andFariborz Jahanian
2010-12-02Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...John McCall
2010-12-01When unknown method is sent to a receiver ofFariborz Jahanian
2010-11-18Add an assertion, fix a whole bunch of bugs, comment the assertionJohn McCall
2010-11-18Calculate the value kind of an expression when it's created andJohn McCall
2010-11-13Introduce a null-to-pointer implicit cast kind.John McCall
2010-10-26No really, we don't have a retain/release system for statements/expressionsJohn McCall
2010-10-19This patch implements Next's IRGen for -fconstant-string-class=class-name.Fariborz Jahanian
2010-10-14When performing typo correction, look through the set of knownDouglas Gregor
2010-10-14Eliminate usage of ObjCSuperExpr used forFariborz Jahanian
2010-09-24Patch implements passing arrays to functions expectingFariborz Jahanian
2010-09-16Implement automatic bracket insertion for Objective-C class messageDouglas Gregor
2010-09-15Handle bracket insertion for Objective-C class messages in a veryDouglas Gregor
2010-09-15Implement bracket insertion for Objective-C instance message sends asDouglas Gregor
2010-08-26One who seeks knowledge learns something new every day.John McCall
2010-08-25Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall
2010-08-25GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall
2010-08-24More header elimination. The goal of all this is to allow Parser toJohn McCall
2010-08-24OwningExprResult -> ExprResult. This patch brought to you byJohn McCall
2010-08-24Abstract out passing around types and kill off ActionBase.John McCall
2010-08-23Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall
2010-08-17Convert all uses of StringLiteral::getStrData() to StringLiteral::getString()Benjamin Kramer
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-08-10Fix a spurious warning when message sent to qualified-idFariborz Jahanian
2010-08-09Implements gcc's -Wstrict-selector-match.Fariborz Jahanian
2010-08-02Simplify global method pool implementation in Sema. No functionality change.Sebastian Redl
2010-07-25Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor
2010-07-23Vectors are not integer types, so the type system should not classifyDouglas Gregor
2010-07-22atch for implementation of objective-c's -WselectorFariborz Jahanian
2010-07-13When forming a function call or message send expression, be sure toDouglas Gregor
2010-06-16C return types must be complete as well.Fariborz Jahanian
2010-06-16Make sure result type of objc++ message expression isFariborz Jahanian
2010-05-22Improve our handling of reference binding for subobjects ofDouglas Gregor
2010-05-20Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara
2010-05-16fix rdar://7985267 - Don't emit an error about a non-pod argumentChris Lattner
2010-05-15Substantially alter the design of the Objective C type AST by introducingJohn McCall
2010-05-13Objective-C++ Sema. Fix a bug in instantiation of receivers.Fariborz Jahanian
2010-05-12Objective-C++ Sema. Support for conversion of a C++Fariborz Jahanian
2010-04-23With -fno-constant-cfstrrings, class NSConstantStringFariborz Jahanian
2010-04-22When a dependent Objective-C++ message send was able to resolve theDouglas Gregor
2010-04-22Remove the SelectorLoc argument to Sema::BuildInstanceMesssage andDouglas Gregor
2010-04-22Implement template instantiation for Objective-C++ message sends. WeDouglas Gregor
2010-04-21Switch the initialization of Objective-C message parameters (as occursDouglas Gregor
2010-04-21Migrate the responsibility for turning the receiver name in anDouglas Gregor