summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Patch to check for integer overflow. It has beenFariborz Jahanian2013-01-241-2/+3
* Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn onRichard Smith2013-01-171-1/+2
* Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith2013-01-141-9/+12
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-3/+3
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-10/+10
* ArrayRefize a CompoundStmt constructor.Nico Weber2012-12-291-1/+1
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-5/+5
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-8/+8
* Add missing check for error return from DefaultLvalueConversion. Fixes <rdar...Eli Friedman2012-12-131-0/+2
* Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith2012-12-081-23/+28
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-9/+9
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-3/+5
* PR14428: When instantiating a 'new' expression, if we had a non-dependentRichard Smith2012-11-261-20/+16
* Do not cache a pointer to ExprEvalContexts.back().Benjamin Kramer2012-11-151-7/+9
* s/tranform/transform/Benjamin Kramer2012-11-141-1/+1
* PR13552: Fix the end location of a CXXNewExpr.David Blaikie2012-11-071-3/+4
* Add codegen support for __uuidof().Nico Weber2012-10-111-22/+2
* Add FP_CONTRACT support for clang.Lang Hames2012-10-021-1/+2
* Add the Microsoft __is_interface_class type trait.John McCall2012-09-251-0/+5
* Remove Context argument from TemplateDeductionInfo constructor. It was no lon...Craig Topper2012-09-191-1/+1
* objective-C arc: remove -Warc-abi in its entirety.Fariborz Jahanian2012-09-141-15/+0
* Implement C++11 [conv.prom]p4: an enumeration with a fixed underlying type hasRichard Smith2012-09-131-2/+10
* Fix PR13784: instantiation of an abstract class in a conditional operator.David Blaikie2012-09-101-0/+7
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-101-1/+1
* Allow vector types in pseudo-destructor expressions. Fixes PR13798.Douglas Gregor2012-09-101-1/+2
* Improved MSVC __interface support by adding first class support for it, inste...Joao Matos2012-08-311-1/+1
* Push ArrayRef through the Expr hierarchy.Benjamin Kramer2012-08-241-8/+8
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-22/+14
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-2/+2
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-17/+12
* Make __is_convertible_to handle abstract types correctly. PR13591.Eli Friedman2012-08-141-1/+17
* Factor out computation of whether a typeid's expression is potentiallyRichard Smith2012-08-131-1/+1
* Implement final piece of DR963 and also DR587:Richard Smith2012-08-081-27/+60
* When building a conditional operator where one operand is a throw-expressionRichard Smith2012-08-071-4/+22
* PR13433: In Microsoft mode, don't require function calls within decltypeRichard Smith2012-07-281-0/+5
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-6/+0
* The delete argument should not be converted to void*.Abramo Bagnara2012-07-091-3/+3
* PR13293: Defer deduction of an auto type with a dependent declarator, such as...Richard Smith2012-07-081-4/+5
* Teach the __is_trivially_assignable and __is_trivially_constructibleDouglas Gregor2012-06-291-2/+33
* Documentation cleanup: turn "//" into "///" for a Doxygen comment.James Dennett2012-06-221-3/+5
* Do a second lookup for type_info in the global namespace in microsoft mode. P...Nico Weber2012-06-191-0/+6
* Documentation cleanup:James Dennett2012-06-151-10/+7
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+1
* Get rid of some non-ASCII en-dashes that crept in.Eli Friedman2012-05-241-7/+7
* Implement the C++11 discarded value expression rules for volatile lvalues. <...Eli Friedman2012-05-241-2/+70
* Error when using typeid() with -fno-rtti. PR 12888.Nico Weber2012-05-201-0/+4
* Include the correct conversion context locations for condition expressions.David Blaikie2012-05-161-2/+2
* When diagnosing inaccessible temporary destructors in decltype expressions, useRichard Smith2012-05-111-4/+4
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-16/+63
* Move Sema::RequireNonAbstractType() off of PartialDiagnostic.Douglas Gregor2012-05-041-2/+1
OpenPOWER on IntegriCloud