summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove a couple of unnecessary uses of IsStandardConversion.John McCall2010-06-041-17/+6
* Fix unintentional method call due to false -> pointer conversion; patch by Di...Daniel Dunbar2010-06-021-1/+1
* In C++, one cannot assign from an arithmetic type to an enumerationDouglas Gregor2010-05-231-1/+2
* Complain about sizeof(overloaded function) rather than crashing.Douglas Gregor2010-05-231-0/+6
* Provide the overloaded functions for UnresolvedLookupExpr andDouglas Gregor2010-05-231-4/+3
* Improve our handling of reference binding for subobjects ofDouglas Gregor2010-05-221-3/+6
* Improve parser recovery when we encounter a dependent template nameDouglas Gregor2010-05-211-1/+3
* Introduce a method to get from an anonymous struct or union record declarationJohn McCall2010-05-211-30/+1
* Reinstate r104117, Chandler Carruth's change that "[provides] a namingDouglas Gregor2010-05-201-11/+6
* Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara2010-05-201-1/+1
* Support implicitly closing on 'this' in a block. Fixed PR7165.John McCall2010-05-201-5/+8
* Revert r104117, "Provide a naming class for UnresolvedLookupExprs, even whenDaniel Dunbar2010-05-191-6/+11
* Provide a naming class for UnresolvedLookupExprs, even when occuring onChandler Carruth2010-05-191-11/+6
* Implement C++ builtin operator candidates for vector types.Douglas Gregor2010-05-191-1/+7
* Tweak typo-correction logic a bit regarding "super", so that weDouglas Gregor2010-05-181-3/+3
* Determine when the instantiation of a friend function defined inside aDouglas Gregor2010-05-171-1/+1
* PR7117: Make sure we don't lose the calling convention for K&R-styleEli Friedman2010-05-171-1/+2
* fix rdar://7985267 - Don't emit an error about a non-pod argumentChris Lattner2010-05-161-7/+13
* Substantially alter the design of the Objective C type AST by introducingJohn McCall2010-05-151-17/+17
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-3/+5
* When we encounter a non-dependent type during template instantiation,Douglas Gregor2010-05-071-0/+43
* A correct fix for bug 6466.Sebastian Redl2010-05-071-0/+3
* Revert 103247, it causes lots of test failures.Sebastian Redl2010-05-071-1/+1
* Pass the correct type to BuildMemberReferenceExpr. Fixes bug 6466.Sebastian Redl2010-05-071-1/+1
* After some discussion, conservatively extend our sentinel check to discardJohn McCall2010-05-061-10/+13
* Fixed DISABLE_SMART_POINTERS breakageDouglas Gregor2010-05-061-2/+2
* Rework our handling of temporary objects within the conditions ofDouglas Gregor2010-05-061-0/+14
* Rearchitect -Wconversion and -Wsign-compare. Instead of computing themJohn McCall2010-05-061-4/+0
* When instantiating a function that was declared via a typedef, e.g.,Douglas Gregor2010-05-041-2/+2
* Complete reimplementation of the synthesis for implicitly-defined copyDouglas Gregor2010-05-011-1/+3
* Added an RAII object that helps set up/tear down the Sema contextDouglas Gregor2010-05-011-1/+1
* It turns out that basically every caller to RequireCompleteDeclContextJohn McCall2010-05-011-2/+2
* Teach __builtin_offsetof to compute the offsets of members of baseDouglas Gregor2010-04-291-0/+14
* Ensure that cv-qualifiers are correctly removed for post-inc/decrementsAlexis Hunt2010-04-281-19/+25
* Diagnose __builtin_offsetof expressions that refer to bit-fieldsDouglas Gregor2010-04-281-3/+25
* Completely reimplement __builtin_offsetof, based on a patch by RobertoDouglas Gregor2010-04-281-32/+173
* When the qualifier of a id-expression is non-dependent but notDouglas Gregor2010-04-281-3/+4
* It's okay to refer to non-type template parameters anywhere they areDouglas Gregor2010-04-271-1/+4
* During template instantiation, set the naming class ofDouglas Gregor2010-04-271-0/+24
* Improve the diagnostic you get when making a qualified member accessJohn McCall2010-04-271-5/+2
* When name lookup finds a single declaration that was imported via aDouglas Gregor2010-04-251-1/+3
* Improve the diagnostic when we find something we did not expect in aDouglas Gregor2010-04-251-9/+10
* Add base paths to CK_UncheckedDerivedToBase and CK_DerivedToBaseMemberPointer.Anders Carlsson2010-04-241-9/+10
* Actually produce base paths for CastExprs of kind CK_DerivedToBase.Anders Carlsson2010-04-241-3/+4
* Add BasePath arguments to all cast expr constructors.Anders Carlsson2010-04-241-1/+3
* Pass the base specifiers through to CheckDerivedToBaseConversion. No function...Anders Carlsson2010-04-241-1/+1
* CastExpr should not hold a pointer to the base path. More cleanup.Anders Carlsson2010-04-241-3/+0
* Add an InheritancePath parameter to the ImplicitCastExpr constructor.Anders Carlsson2010-04-231-2/+5
* Implement template instantiation for Objective-C++ message sends. WeDouglas Gregor2010-04-221-0/+5
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-1/+7
OpenPOWER on IntegriCloud