summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer2011-12-231-5/+5
* C++11 half of r147023: In C++11, additionally eagerly instantiate:Richard Smith2011-12-211-3/+8
* C++ constant expression handling: eagerly instantiate static const integral dataRichard Smith2011-12-211-1/+6
* objc/c++: Issue diagnostic when free-standing ivar is accessed Fariborz Jahanian2011-12-201-0/+6
* Unlike in C++03, a constant-expression is not an unevaluated operand in C++11.Richard Smith2011-12-201-2/+17
* Silence gcc warnings.Benjamin Kramer2011-12-181-1/+2
* PR11594: Don't blindly build a UnaryOperator UO_Minus on an expression whichRichard Smith2011-12-161-4/+2
* Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor2011-12-151-2/+2
* Produce more detailed diagnostics when static_assert condition is not an ICE.Richard Smith2011-12-141-18/+33
* Don't consider an overloaded operator& when the expression is actuallyDouglas Gregor2011-12-141-1/+44
* Prepare constant expression infrastructure for the generation of richerRichard Smith2011-12-121-11/+17
* C++11 constant expressions: Don't use CheckICE in C++11; instead, determineRichard Smith2011-12-091-1/+1
* objc: issue deprecated/unavailable diagnostic whenFariborz Jahanian2011-12-071-8/+9
* 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
OpenPOWER on IntegriCloud