summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Finish up variadic methods/messages.Steve Naroff2007-11-151-5/+5
* - Implement ivar rewrite (patch by Fariborz).Steve Naroff2007-11-151-2/+6
* Modified -Wfloat-equal logic to suppress warnings where floating point valuesTed Kremenek2007-11-131-2/+45
* Updated diagnostic for -Wfloat-equal to underline the offending expressions.Ted Kremenek2007-11-131-1/+2
* Teach Sema::CheckCompareOperands() about "void *" (C99 6.5.9p2)Steve Naroff2007-11-131-2/+4
* Tune the lookup logic in Sema::ActOnInstanceMessage() to handle private metho...Steve Naroff2007-11-131-0/+17
* Fix Sema::CheckAssignmentConstraints() to operate on the canonical, unqualifi...Steve Naroff2007-11-131-1/+2
* Patch to do statically typed ivar references.Fariborz Jahanian2007-11-121-3/+14
* Minor twik for when there is no super class and 'super' is errornously used.Fariborz Jahanian2007-11-121-1/+1
* 'super' nailed.Fariborz Jahanian2007-11-121-1/+22
* Implement instance variable references.Steve Naroff2007-11-121-0/+6
* Tweak Sema::ActOnInstanceMessage() to treat the built-in "Class" type the sam...Steve Naroff2007-11-111-1/+2
* Make sure Sema::CheckIncrementDecrementOperand() removes typedefs when doing ...Steve Naroff2007-11-111-1/+1
* Teach Sema::ActOnInstanceMessage() about private methods. That is, methods de...Steve Naroff2007-11-111-0/+6
* Fix a basic bug (having to do with typedefs) in Sema::UsualArithmeticConversi...Steve Naroff2007-11-101-2/+2
* Sema::ActOnClassMessage()...if a class method isn't found, lookup an instance...Steve Naroff2007-11-051-0/+4
* Add a method prototype slot/getter to the ObjCMessageExpr AST.Steve Naroff2007-11-031-5/+7
* Implement rewrite rules for ObjC string constants.Steve Naroff2007-11-031-2/+3
* Implement a more sensible strategy for ObjC built-in types (addressing a long...Steve Naroff2007-10-311-18/+5
* Encode Class, SEL and Objective-C objects.Anders Carlsson2007-10-311-0/+11
* Stop pre-defining objc_msgSend/objc_getClass in the preprocessor. Instead, I ...Steve Naroff2007-10-301-0/+2
* Tightened IgnoreParen.Ted Kremenek2007-10-301-7/+2
* Added some comments.Ted Kremenek2007-10-291-1/+10
* For non-floating point types, added check for expressions of the formTed Kremenek2007-10-291-0/+7
* For floating point equality check, we now ignore parentheses. e.g.:Ted Kremenek2007-10-291-2/+16
* For checking for floating point comparison using == or !=, we now suppressTed Kremenek2007-10-291-3/+13
* when checking for type equality, ignore typedefs.Chris Lattner2007-10-291-2/+2
* casting to void is ok for structs (C99 6.5.4p2), this fixesChris Lattner2007-10-291-8/+9
* Fix the previous (short lived:-) FIXME.Steve Naroff2007-10-181-2/+3
* Check for Nullness of value built in GetObjcProtoType.Fariborz Jahanian2007-10-181-0/+2
* Add a FIXME to an assert.Steve Naroff2007-10-181-1/+2
* Tweak a recent fix to UsualArithmeticConversions (made by Chris - r43113). Th...Steve Naroff2007-10-181-4/+6
* Fix a bug in Sema::CheckConditionalOperands(). When mixing pointers and null ...Steve Naroff2007-10-181-13/+16
* UsualArithmeticConversions is crashing with an assertChris Lattner2007-10-181-2/+2
* Implementation of AST for @protocol expression.Fariborz Jahanian2007-10-171-0/+14
* Fix location processing of @selector: the range should include the @ sign.Fariborz Jahanian2007-10-161-0/+1
* Add Sema::CheckMessageArgumentTypes()...Steve Naroff2007-10-161-3/+73
* Fix location processing of @encode: the range should include the @ sign.Chris Lattner2007-10-161-0/+1
* Remove ObjcMethodDecl::getNumMethodParams/getMethodParamDecl, they aren't use...Steve Naroff2007-10-161-3/+3
* Patch to implement AST generation for objective-c's @selector expression.Fariborz Jahanian2007-10-161-0/+8
* Emit diagnostics for methods not found.Steve Naroff2007-10-161-9/+26
* initialization of references should not do default fn/array promotions.Chris Lattner2007-10-161-2/+6
* Bad cast...need to use dyn_cast_or_null. Also changed Sema::InitBuiltinVaList...Steve Naroff2007-10-161-3/+3
* Change the type of ObjCStringLiteral from "struct __builtin_CFString *" to "N...Steve Naroff2007-10-151-3/+11
* Move type compatibility predicates from Type to ASTContext. In addition, the ...Steve Naroff2007-10-151-8/+8
* Add code generation and sema checking for __builtin_va_arg.Anders Carlsson2007-10-151-0/+24
* Add support for Pascal strings.Anders Carlsson2007-10-151-2/+13
* - Teach ObjcInterfaceDecl::lookupInstance/ClassMethod to look through protocols.Steve Naroff2007-10-141-1/+5
* Generate code for va_start and va_end.Anders Carlsson2007-10-121-4/+4
* Fix 80 col violations.Chris Lattner2007-10-101-5/+8
OpenPOWER on IntegriCloud