summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* If block literal return type is not specified, return type of the block is Fariborz Jahanian2011-12-031-1/+3
* When sending a message to a receiver that has "unknown any" type,Douglas Gregor2011-12-011-0/+9
* Test isa<FunctionDecl> to exclude objective-C methods. This ensures the follo...Lang Hames2011-11-291-1/+1
* Remove code made redundant by my previous patch.Fariborz Jahanian2011-11-281-12/+1
* pinpoint name/location of deprecated/unavailable enumeratorFariborz Jahanian2011-11-281-1/+8
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-251-2/+13
* Add feature to diagnostics that will provide more information on functionRichard Trieu2011-11-231-0/+9
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-171-1/+17
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-151-1/+3
* Resolve placeholder expressions before trying to deduceJohn McCall2011-11-151-4/+1
* ARC: make assignment to 'self' within class methods illegal. Fixes <rdar://p...Ted Kremenek2011-11-141-1/+3
* Add missing casts to AST.Eli Friedman2011-11-121-1/+8
* Be sure to insulate block literals from any cleanups in theirJohn McCall2011-11-111-0/+12
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-11/+30
* objc: Don't crash on missing @interface decl.Fariborz Jahanian2011-11-081-6/+7
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-6/+10
* back out changes in r143399 and r143475.Fariborz Jahanian2011-11-021-3/+0
* Find copy constructor needed to copy an rvalue referenceFariborz Jahanian2011-11-011-1/+4
* Fix the representation of wide strings in the AST and IR so that it uses the ...Eli Friedman2011-11-011-1/+1
* Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it willRichard Smith2011-10-291-1/+1
* Add (hopefully) the last missing lvalue-to-rvalue conversion. Add an assertionRichard Smith2011-10-281-2/+13
* Be sure to build a dependent expression when we seeJohn McCall2011-10-281-12/+24
* Add missing lvalue-to-rvalue conversion to vector splat casts.Richard Smith2011-10-271-2/+6
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-232/+178
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-178/+232
* Pull the pseudo-object stuff into its own file.John McCall2011-10-251-334/+23
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-155/+412
* Don't forget to complete the objc interface before asking for information,Argyrios Kyrtzidis2011-10-191-1/+2
* Move static array parameter checks to SemaExpr, per Doug's requestPeter Collingbourne2011-10-191-2/+60
* Macro metaprogramming for builtin types.John McCall2011-10-181-30/+5
* -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 1.Richard Smith2011-10-181-4/+9
* Perform lvalue-to-rvalue conversions on __builtin_offsetof array argument indexRichard Smith2011-10-171-6/+6
* The comparison of two vectors should return a signed result. hasIntegerRepres...Tanya Lattner2011-10-171-9/+9
* Add missing case to switch.Eli Friedman2011-10-171-0/+1
* Teach the ARC compiler to not require __bridge casts whenJohn McCall2011-10-171-12/+70
* Perform an lvalue-to-rvalue conversion on an array index in a __builtin_offse...Richard Smith2011-10-171-1/+5
* Slightly simplify a constant expression check. No functional change.Richard Smith2011-10-161-3/+3
* Check for unavailable declarations in Sema::CanUseDecl.Sebastian Redl2011-10-161-0/+6
* Drop the Diagnose parameter from Sema::PerformImplicitConversion again and in...Sebastian Redl2011-10-161-3/+17
* obj-c++: allow the getter/setter to return/take parametersFariborz Jahanian2011-10-151-2/+4
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-7/+21
* Don't try to diagnose anything when we're passing incomplete typesDouglas Gregor2011-10-141-1/+4
* Fix misplaced comment.Fariborz Jahanian2011-10-141-3/+3
* Make value kind based on the return type of the getter, notFariborz Jahanian2011-10-141-4/+4
* HasFormOfMemberPointer implies IsAddressOfOperand for an overload set. SimplifyDouglas Gregor2011-10-131-1/+1
* Allow calling an overloaded function set by taking the address of theDouglas Gregor2011-10-131-2/+2
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-8/+32
* Constant expression evaluation refactoring:Richard Smith2011-10-101-2/+3
* Only allow taking the address of an expression of type 'overloadedDouglas Gregor2011-10-091-1/+8
* Move type-checking for C-style casts in C into the now-misnamed John McCall2011-10-061-242/+33
OpenPOWER on IntegriCloud