summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Vector types are not arithmetic types, either. Note that we now banDouglas Gregor2010-06-221-2/+3
* Change Type::isFloatingType() to reflect the actual definition of aDouglas Gregor2010-06-221-6/+6
* Zero out a stale pointerDouglas Gregor2010-06-211-0/+1
* Given Decl::isUsed() a flag indicating when to consider the "used"Douglas Gregor2010-06-171-5/+5
* Do not treat @selector as lvalue (unlike g++).Fariborz Jahanian2010-06-171-0/+2
* Fix a point of semantics with using declaration hiding: method templatesJohn McCall2010-06-161-60/+30
* Give Type::isIntegralType() an ASTContext parameter, so that itDouglas Gregor2010-06-161-3/+3
* Introduce Type::isIntegralOrEnumerationType(), to cover those placesDouglas Gregor2010-06-161-1/+2
* Update equality and relationship comparisons of pointers to reflectDouglas Gregor2010-06-151-26/+30
* tidy upChris Lattner2010-06-151-1/+1
* Another chunk of the new RecursiveASTVisitor implementation: switch the returnChandler Carruth2010-06-101-1/+1
* Major redesign of the RecursiveASTVisitor. This implements the majority of theChandler Carruth2010-06-091-14/+15
* Warn about comparisons between arrays and improve self-comparisonDouglas Gregor2010-06-081-11/+45
* Fixes a typo which prevented proper code gen. forFariborz Jahanian2010-06-081-2/+1
* When using property-dot assignment syntax to call a setter method,Fariborz Jahanian2010-06-071-2/+13
* Use MaybeCreateCXXExprWithTemporaries for potential destruction ofFariborz Jahanian2010-06-071-2/+3
* Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.John McCall2010-06-041-2/+2
* Build AST for copy-construction of copied-inFariborz Jahanian2010-06-041-2/+22
* Preserve more information from a block's original function declarator, if oneJohn McCall2010-06-041-26/+58
* Restructure how we interpret block-literal declarators. Correctly handleJohn McCall2010-06-041-71/+63
* 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
OpenPOWER on IntegriCloud