summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* add comments for the various AssignConvertType's, and split int->pointer from...Chris Lattner2008-01-041-5/+6
* Merge all the 'assignment' diagnostic code into one routine, decloning Chris Lattner2008-01-041-171/+97
* Patch to add semantics check for ObjC2's foreacn statement.Fariborz Jahanian2008-01-041-2/+1
* generalize some of the conversion warnings.Chris Lattner2008-01-031-15/+12
* regroup assignment-related diagnostics, fix a mistake in one.Chris Lattner2008-01-031-1/+1
* give better diagnostics for converting between function pointer and void*.Chris Lattner2008-01-031-9/+36
* Remove cause of misc. "variable might be used uninitialized in this function"...Fariborz Jahanian2008-01-031-4/+5
* Fixed a bug reported by Chris, involving assiging 0 to a qualified object type.Fariborz Jahanian2008-01-031-1/+2
* Compute the proper sourcerange for an CompoundLiteralExpr.Chris Lattner2008-01-021-2/+2
* Allow implicit casts during arithmetic for OCUVector operationsNate Begeman2007-12-301-5/+26
* Allow splat casts for OCU vector assignments & add some comments.Nate Begeman2007-12-301-0/+8
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Change Sema::ActOnCallExpr to construct the CallExpr early and put it intoChris Lattner2007-12-281-97/+99
* More objective-c type analysis. This time involving objective typesFariborz Jahanian2007-12-211-1/+1
* More objective-c typechecking stuff. This is work in progress and more patchesFariborz Jahanian2007-12-201-0/+5
* Implement codegen for ordered comparison builtins.Chris Lattner2007-12-201-2/+1
* implement semantic analysis for __builtin_islessequal and friends.Chris Lattner2007-12-201-2/+2
* simplify some code.Chris Lattner2007-12-201-1/+6
* refactor some code that handles sema of direct function calls.Chris Lattner2007-12-191-2/+1
* Various tweaks to the get/lookup instance/class method API's.Steve Naroff2007-12-191-1/+1
* This patch concludes implementation of dynamic objective-c type qualified byFariborz Jahanian2007-12-191-1/+9
* Add DefaultFunctionArrayConversion() to the indirection operator in Sema::Act...Steve Naroff2007-12-181-0/+1
* Improve how we find private method decls. This involved:Steve Naroff2007-12-181-17/+2
* Patch to implemented objective-c's dynamic object pointer qualified withFariborz Jahanian2007-12-171-5/+25
* Sema::ActOnMemberReferenceExpr() needs to perform the default conversions.Steve Naroff2007-12-161-0/+3
* Patch to make ObjcQualifiedInterfaceType inherit ObjcInterfaceTypeFariborz Jahanian2007-12-131-5/+2
* Don't do integer promotions of LHS for compound shift assignment. The LHS ha...Chris Lattner2007-12-131-1/+2
* Concatenation of objc strings.Fariborz Jahanian2007-12-121-3/+22
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-4/+9
* implement correct semantic analysis for shifts. For:Chris Lattner2007-12-121-25/+20
* Add ObjC parser support for concatenated ObjC strings. Note thatChris Lattner2007-12-121-3/+8
* Avoid the first person in a recently added comment. Steve Naroff2007-12-111-2/+2
* Add support for initializing char arrays from string literals.Steve Naroff2007-12-101-9/+3
* Implement correct semantic analysis of subtractions, implementingChris Lattner2007-12-091-5/+51
* Implemented when static typing is combined with protocols and use as receiverFariborz Jahanian2007-12-071-8/+26
* Lookup methods in the global pool even when a statically typed object's class...Steve Naroff2007-12-071-0/+4
* Rewrite 'super' within a class method. This required some minor tweaks to the...Steve Naroff2007-12-071-8/+9
* Patch to implement "Protocol" as a built-in type declared asFariborz Jahanian2007-12-071-1/+2
* Add workaround to get test/Parser/compound_literal.c working again.Anders Carlsson2007-12-061-3/+9
* On Steve's suggestion, moved handling of use of undeclared method in a messageFariborz Jahanian2007-12-061-4/+0
* A missing method in a messaging expression issues a warning, clients must not Fariborz Jahanian2007-12-061-0/+4
* Patch to prevent crash on use of objc2 syntax.Fariborz Jahanian2007-12-051-0/+2
* Add sema checking for compound literal expressions.Anders Carlsson2007-12-051-2/+5
* Support lax vector conversions.Anders Carlsson2007-11-301-2/+15
* Added "isExact" field to FloatingLiteral. This flag indicates whether or notTed Kremenek2007-11-291-2/+6
* Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnC...Steve Naroff2007-11-271-18/+15
* Report errors for invalid casts from/to vectors.Anders Carlsson2007-11-271-1/+32
* Fix sema support for the gnu ?: expression with a Chris Lattner2007-11-261-3/+12
* Moved logic for -Wfloat-equal to SemaChecking.cpp.Ted Kremenek2007-11-251-66/+2
* Tighten up address-of checking, implementing test/Sema/expr-address-of.c. Chris Lattner2007-11-161-5/+10
OpenPOWER on IntegriCloud