summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* MSVCCompat: Don't produce an invalid AST when accepting void pseudo-dtorsReid Kleckner2014-05-011-2/+3
* Implement [over.match.oper]p3 properly, by filtering the non-candidates outRichard Smith2014-04-171-2/+3
* PR19178 __is_constructible returns true for abstract types.Nikola Smiljanic2014-04-151-0/+5
* DR1346: a parenthesized braced-init-list cannot be used as the initializer whenRichard Smith2014-03-121-3/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-27/+29
* PR18876: The special-case rule that ignores the destruction of a top-levelRichard Smith2014-02-181-3/+5
* Fix lifetime issue causing buildbot failures.Richard Smith2014-02-081-2/+2
* Fold together two repeated identical 'if's.Richard Smith2014-02-071-7/+5
* Temporary fix for PR18473: Don't try to evaluate the initializer for aRichard Smith2014-02-061-7/+6
* Add implicit declarations of allocation functions when looking them up forRichard Smith2014-02-041-1/+3
* Fix typo 'uusal'.Richard Smith2014-02-031-2/+2
* PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and aRichard Smith2014-01-271-34/+13
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* Build an appropriate (albeit trivial) TypeSourceInfo for a destructor name, soRichard Smith2014-01-221-4/+11
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-4/+4
* MSVC 2013 type trait supportAlp Toker2014-01-201-19/+47
* Fix nothrow trait with multiple default constructorsAlp Toker2014-01-201-3/+7
* Fix string-literal to char* conversion in overload resolution for C++11Ismail Pazarbasi2014-01-171-2/+5
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-3/+2
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-4/+4
* It turns out the problem was a bit more wide-spread. Removing a lot of unneed...Aaron Ballman2014-01-031-1/+1
* Eliminate UnaryTypeTraitExprAlp Toker2014-01-011-33/+11
* Don't reserve __builtin_types_compatible_p as a C++ keywordAlp Toker2013-12-251-10/+1
* Remove an unused parameter and include after r197273Alp Toker2013-12-131-2/+2
* Eliminate BinaryTypeTraitExprAlp Toker2013-12-131-58/+31
* Unify type trait parsingAlp Toker2013-12-121-5/+1
* PR17602: check accessibility when performing an implicit derived-to-baseRichard Smith2013-12-121-9/+10
* [REFACTOR] Refactored some of the generic-lambda capturing code.Faisal Vali2013-12-071-39/+61
* Tweak r196646Alp Toker2013-12-071-5/+3
* Type traits: No need for switch to handle __builtin_types_compatible_pAlp Toker2013-12-071-10/+4
* Fix code typos spotted while working on type traitsAlp Toker2013-12-061-2/+2
* PR17983: Fix crasher bug in C++1y mode when performing a non-global arrayRichard Smith2013-12-051-3/+2
* Fix init-captures for generic lambdas.Faisal Vali2013-12-051-3/+20
* Reject template-ids containing literal-operator-ids that have a dependentRichard Smith2013-12-051-0/+28
* Remove a whole lot of unused variablesAlp Toker2013-11-271-4/+2
* COSMETIC: Fix 80 column overflow in some comments introduced in r194188Faisal Vali2013-11-121-7/+7
* A quick fix to PR17877 that was introduced by r194188 (generic-lambda-capturi...Faisal Vali2013-11-121-3/+18
* Unbreak the Clang -Werror build by removing some unused variablesDavid Blaikie2013-11-071-11/+6
* This patch implements capturing of variables within generic lambdas.Faisal Vali2013-11-071-11/+176
* Fix diagnostic goof in r194161.Richard Smith2013-11-061-2/+2
* Add a limit to the length of a sequence of 'operator->' functions we willRichard Smith2013-11-061-6/+41
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-041-2/+2
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-0/+6
* Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a ...Ted Kremenek2013-10-081-1/+1
* Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y;Richard Smith2013-09-291-55/+139
* PR16529: Don't forget to add the CXXFunctionalCastExpr type sugar to anRichard Smith2013-09-231-8/+11
* Avoid getting an argument of allocation function if it does not exist.Serge Pavlov2013-09-141-11/+12
* Fix is_trivially_constructible preconditions.Eli Friedman2013-09-111-12/+12
* AST: __uuidof should leak through templated typesDavid Majnemer2013-09-071-7/+17
* Properly track l-paren of a CXXFucntionalCastExpr.Eli Friedman2013-08-151-2/+3
OpenPOWER on IntegriCloud