summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Use the new APFloat::convertToInt(APSInt) function to simplify uses ofJeffrey Yasskin2011-07-151-7/+5
* Store bracket locations for array subscript expressions, from Erik Verbruggen!Douglas Gregor2011-07-152-8/+26
* When creating a property in a class extension, make sure to check itsDouglas Gregor2011-07-151-0/+1
* Restore the C-style cast hack for enum template arguments,John McCall2011-07-151-1/+10
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-153-86/+85
* Remove warnings of constant operands of logical operators from template insta...Richard Trieu2011-07-151-2/+2
* Revert 135177 to fix PR10363.Rafael Espindola2011-07-141-225/+80
* Teach -Wconversion, -Wsign-compare etc. about division and remainder.John McCall2011-07-141-4/+44
* For C++11, do more checking of initializer lists up-front, enabling some subs...Sebastian Redl2011-07-141-80/+225
* Remove InitializationSequence::ReferenceBinding, the last redundant sequence ...Sebastian Redl2011-07-141-9/+7
* Add a hackaround to avoid the crash in PR10355. However, our recoveryDouglas Gregor2011-07-141-2/+4
* PR8800: When building a conversion to A& using a member operatorA&(), do not ...Richard Smith2011-07-131-4/+4
* Add 'mutable' to the function declarator chunk, to be used whenDouglas Gregor2011-07-133-0/+4
* Fix an incorrect namespace typo-correction diagnostic, from KaelynDouglas Gregor2011-07-131-3/+0
* Enforce access control for the destructor in a new[] expression and markJohn McCall2011-07-131-1/+11
* With -Wselector, don't warn about unimplemented optional methodFariborz Jahanian2011-07-131-5/+8
* In debugger mode, make ObjC message sends to unknown selectors returnJohn McCall2011-07-132-6/+13
* objc++: Some level of covariance is allowed in ObjC properties.Fariborz Jahanian2011-07-131-6/+9
* Make the integer-range analysis recognize ^= correctly,John McCall2011-07-131-2/+11
* Eliminate an incomplete/incorrect attempt to provide support for C++0xDouglas Gregor2011-07-131-5/+2
* objc++: Some level of covariance is allowed in ObjC properties.Fariborz Jahanian2011-07-121-1/+1
* Fix a bug where a local variable named 'self' is causingFariborz Jahanian2011-07-125-23/+13
* Pop block scope after reading from it.Benjamin Kramer2011-07-121-4/+4
* Fix typo correction crash on overloaded functions, pr10283.Hans Wennborg2011-07-122-3/+3
* Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor2011-07-123-31/+7
* [ARC] Complain about property without storage attribute when @synthesizing it...Argyrios Kyrtzidis2011-07-121-20/+43
* Style tweak to the more idiomatic 'assert(!bad_state())'.Chandler Carruth2011-07-111-3/+3
* Hoist the logic for checking the number of arguments to an attributeChandler Carruth2011-07-111-79/+48
* Add diagnostic for constructs like "va_arg(l, float)" which have undefined be...Eli Friedman2011-07-111-0/+17
* objc-arc: Diagnose when captured variable in block literalsFariborz Jahanian2011-07-112-13/+83
* Don't complain about missing return statements for nakedDouglas Gregor2011-07-111-0/+4
* Fixed PR10243.Abramo Bagnara2011-07-111-6/+16
* Initialize all the AnalysisBasedWarnings statistics to zero.Benjamin Kramer2011-07-081-1/+7
* Remove unused variable.Benjamin Kramer2011-07-081-2/+1
* objc++-arc: more diagnosis of converting a weak-unavailableFariborz Jahanian2011-07-083-11/+16
* Random cleanup:Francois Pichet2011-07-081-8/+7
* objc++-arc: diagnose assignment/cast of a weak-unavailableFariborz Jahanian2011-07-073-23/+38
* objc-arc: diagnose assignment/cast of a weak-unavailableFariborz Jahanian2011-07-071-1/+32
* Introduce a new libclang aPI function,Douglas Gregor2011-07-072-20/+45
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-073-7/+24
* In an in-class initialization, defer checks for value-dependent initializationNick Lewycky2011-07-071-3/+5
* Based on comments from Chris, switch to using CFG::getNumBlockIDs()Chandler Carruth2011-07-061-3/+2
* Properly implement the scope restriction on the NRVO forDouglas Gregor2011-07-063-15/+73
* Some code cleanup of r134522Fariborz Jahanian2011-07-061-8/+1
* objc-arc: Support objc_arc_weak_unavailable on thoseFariborz Jahanian2011-07-063-1/+40
* Don't try to type-check a copy construction of an exceptionDouglas Gregor2011-07-061-1/+1
* Build up statistics about the work done for analysis based warnings.Chandler Carruth2011-07-062-4/+77
* Use attributes from the definition (if available) whenRafael Espindola2011-07-061-2/+7
* When tree-transforming an expression sequence, always flag expandedJohn McCall2011-07-061-5/+7
* Fixed enum types can be complete without actually being valid to useJohn McCall2011-07-062-6/+27
OpenPOWER on IntegriCloud