summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Relax overloading restrictions in C.George Burgess IV2016-09-021-0/+1
* Remove excessive padding from MismatchingNewDeleteDetectorAlexander Shaposhnikov2016-09-011-2/+2
* [Sema] Teach getCurrentThisType to reconize lambda in in-class initializerErik Pilkington2016-07-271-22/+16
* Fix typo-correction crash if a typo occurs within the operand of aRichard Smith2016-06-301-1/+8
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-3/+2
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-3/+12
* Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith2016-06-231-6/+18
* Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne2016-06-231-18/+6
* Rearrange condition handling so that semantic checks on a condition variableRichard Smith2016-06-231-6/+18
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-7/+9
* Apply some suggestions from clang-tidy's performance-unnecessary-value-param.Benjamin Kramer2016-06-151-1/+1
* Fix cv-qualification of '*this' captures and nasty bug PR27507 Faisal Vali2016-06-111-24/+117
* Remove a few gendered pronouns.Nico Weber2016-06-101-1/+1
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-9/+7
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-7/+9
* [MSVC] Support for __unaligned qualifier in functionsAndrey Bokhanko2016-05-261-0/+2
* Clang support for __is_assignable intrinsicDavid Majnemer2016-05-231-0/+4
* Preserve the FoundDecl when performing overload resolution for constructors.Richard Smith2016-05-111-3/+5
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+6
* [ObjC] Enter a new evaluation context before callingAkira Hatanaka2016-05-041-0/+3
* Implement support for conditional between xvalues of reference-compatibleRichard Smith2016-04-251-9/+13
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-6/+0
* [MSVC] Fix check for wchar_t type in case of -fno-wcharDmitry Polukhin2016-04-141-1/+2
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+6
* Replace Sema-level implementation of -fassume-sane-operator-new with aRichard Smith2016-04-071-12/+3
* [CUDA] Remove three obsolete CUDA cc1 flags.Justin Lebar2016-03-291-2/+2
* Fix serialization/deserialization for __uuidofDavid Majnemer2016-03-281-7/+9
* Improve the representation of CXXUuidofExprDavid Majnemer2016-03-271-16/+55
* [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3)Faisal Vali2016-03-211-26/+116
* [SemaExprCXX] Avoid calling isInSystemHeader for invalid source locationsPavel Labath2016-03-041-1/+2
* Sema: handle typo correction on ARC'ed ivarSaleem Abdulrasool2016-02-071-0/+4
* Sema: handle typo correction with ARC'ed objc propertiesSaleem Abdulrasool2016-02-071-0/+4
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-6/+6
* Make -Wdelete-non-virtual-dtor warn on explicit `a->~A()` dtor calls too.Nico Weber2016-01-151-24/+43
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-12/+5
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-4/+4
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-5/+6
* Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType callRichard Smith2015-12-181-4/+4
* [Sema] Make nullness warnings appear in C++.George Burgess IV2015-12-141-0/+7
* Allow pseudo-destructor calls on forward-declared Objective-C class pointers.John McCall2015-12-141-1/+6
* [Sema] Implement several unary type traits more accuratelyDavid Majnemer2015-11-161-19/+32
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-1/+1
* [Sema] __is_constructible should return false for function typesDavid Majnemer2015-11-131-10/+11
* Sema: correct typo recovery with blocksSaleem Abdulrasool2015-10-311-0/+2
* MismatchingNewDeleteDetector uses incorrect field, and finds no initializerIsmail Pazarbasi2015-10-261-2/+4
* Fix warning caused by r249995George Burgess IV2015-10-111-0/+1
* [CUDA] Allow function overloads in CUDA based on host/device attributes.Artem Belevich2015-09-221-0/+6
* [Sema] Reject value-initialization of function typesDavid Majnemer2015-09-141-0/+9
* [MS ABI] Make member pointers return true for isIncompleteTypeDavid Majnemer2015-09-101-2/+0
* [MS ABI] Select a pointer to member representation more oftenDavid Majnemer2015-09-101-0/+2
OpenPOWER on IntegriCloud