summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use more ArrayRefsDavid Majnemer2016-06-241-5/+3
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-3/+15
* Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith2016-06-231-5/+19
* Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne2016-06-231-19/+5
* Rearrange condition handling so that semantic checks on a condition variableRichard Smith2016-06-231-5/+19
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-17/+18
* [Sema] Only define function as move assignment when neededErik Pilkington2016-06-201-1/+1
* Revert accidential "[MSVC] Late parsing of in-class defined member functions ...Alexey Bataev2016-06-151-5/+5
* [MSVC] Late parsing of in-class defined member functions in templateAlexey Bataev2016-06-151-5/+5
* [OpenCL] Enable -fblocks by default for OpenCL 2.0 and above.Yaxun Liu2016-06-141-1/+1
* Reverting "Warn when taking address of a packed member"Roger Ferrer Ibanez2016-06-141-24/+0
* Detect recursive default argument definitionSerge Pavlov2016-06-141-0/+7
* Warn when taking address of a packed memberRoger Ferrer Ibanez2016-06-131-0/+24
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-18/+17
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-17/+18
* [Sema] Teach CheckPlaceholderExpr about unaddressable functions.George Burgess IV2016-06-081-8/+12
* [OPENMP] Pass scalar firstprivate vars by value.Alexey Bataev2016-05-171-10/+8
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-111-1/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-3/+66
* Fix spurious warnings about unused private fieldOlivier Goffart2016-05-091-4/+6
* Revert r268727, it caused PR27666.Nico Weber2016-05-061-1/+1
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-061-1/+1
* [modules] Enforce the rules that an explicit or partial specialization must beRichard Smith2016-05-051-33/+54
* Avoid -Wshadow warnings about constructor parameters named after fieldsReid Kleckner2016-04-291-0/+3
* Reland r267691 fixing PR27535.Vassil Vassilev2016-04-281-11/+1
* Revert r267691, it caused PR27535.Nico Weber2016-04-271-1/+11
* [modules] Fix Decl's Used invariant.Vassil Vassilev2016-04-271-11/+1
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-66/+3
* Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber2016-04-151-1/+1
* [MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko2016-04-151-1/+1
* In vector comparisons, handle scalar LHS just as we handle scalar RHSReid Kleckner2016-04-141-9/+11
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-3/+66
* [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader2016-04-131-2/+2
* PR19957: [OpenCL] Incorrectly accepts implicit address space conversion with ...Yaxun Liu2016-04-121-9/+66
* [OpenCL] Complete image types support.Alexey Bader2016-04-081-1/+6
* [OPENMP] Parsing and Sema support for 'omp declare target' directiveDmitry Polukhin2016-04-061-0/+3
* [Sema] Delete FIXME that has been fixed. NFC.George Burgess IV2016-04-041-2/+0
* [Sema] Fix PR27122: ICE with enable_if+ill-formed call.George Burgess IV2016-03-311-1/+16
* Don't warn on "use" of undefined inline function that isn't actually an ODRRichard Smith2016-03-251-15/+16
* [NFC] Delete an unused function parameter from a static function Faisal Vali2016-03-231-3/+2
* [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3)Faisal Vali2016-03-211-0/+1
* Add TreatUnavailableAsInvalid for the verification-only mode in InitListChecker.Manman Ren2016-03-101-2/+2
* Implement support for [[maybe_unused]] in C++1z that is based off existing su...Aaron Ballman2016-03-091-4/+8
* Sema: Treat 'strict' availability flag like unavailableDuncan P. N. Exon Smith2016-03-081-9/+1
* Add null check to diagnostic path for lambda captures.Richard Trieu2016-03-051-2/+3
* [OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev2016-03-041-0/+1
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+13
* [OpenCL] Add Sema checks for OpenCL 2.0 blockXiuli Pan2016-02-241-0/+35
* Amends r252104 to evaluate the controlling expression in an unevaluated conte...Aaron Ballman2016-02-231-4/+7
* Addressing review comments for r261163.Manman Ren2016-02-221-4/+3
OpenPOWER on IntegriCloud