summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r343518.Akira Hatanaka2018-10-011-3/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+3
* [cxx2a] P0624R2: Lambdas with no capture-default areRichard Smith2018-09-271-0/+11
* [OpenCL] Allow zero assignment and comparisons between queue_t type variablesSven van Haastregt2018-09-251-0/+11
* [OpenCL] Allow blocks to capture arrays in OpenCLAndrew Savonichev2018-09-171-2/+4
* [Sema][ObjC] Infer availability of +new from availability of -init.Erik Pilkington2018-09-101-2/+3
* Revert r341754.Akira Hatanaka2018-09-091-3/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-0/+3
* Forbid address spaces on compound literals in local scope.John McCall2018-09-051-6/+14
* [Sema][NFC] Trivial cleanup in ActOnCallExprJan Korous2018-08-301-7/+1
* Model type attributes as regular Attrs.Richard Smith2018-08-201-4/+4
* [ObjC] Error out when using forward-declared protocol in a @protocolAlex Lorenz2018-08-171-10/+0
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-4/+4
* Model type attributes as regular Attrs.Richard Smith2018-08-131-4/+4
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-27/+26
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-156/+152
* [Sema] Fix for crash on conditional operation with address_space pointerLeonard Chan2018-08-071-24/+20
* [Fixed Point Arithmetic] Fixed Point ConstantLeonard Chan2018-08-061-5/+4
* Try to make builtin address space declarations not uselessMatt Arsenault2018-08-021-1/+4
* Remove trailing spaceFangrui Song2018-07-301-223/+223
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-0/+6
* [MS] Add L__FUNCSIG__ for compatibilityReid Kleckner2018-07-261-2/+3
* Separate out the initialization kind for a statement expression resultRichard Smith2018-07-231-5/+2
* PR38257: don't perform ADL when instantiating a unary & operator that turns outRichard Smith2018-07-221-1/+1
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-2/+13
* [C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser2018-07-121-21/+22
* [Sema] Discarded statment should be an evaluatable context.Erik Pilkington2018-07-031-1/+1
* [Fixed Point Arithmetic] Rename `-fsame-fbits` flagLeonard Chan2018-06-291-1/+1
* DR1687: When overload resolution selects a built-in operator, implicitRichard Smith2018-06-271-3/+42
* DR1213: Ignore implicit conversions when determining if an operand of anRichard Smith2018-06-271-4/+14
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-2/+47
* Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki2018-06-191-3/+7
* Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki2018-06-191-7/+3
* Revert "Update NRVO logic to support early return"Sam McCall2018-05-301-3/+7
* Update NRVO logic to support early returnTaiju Tsuiki2018-05-301-7/+3
* Remove the fixit for the diagnostics regarding capturing autoreleasing variab...George Karpenkov2018-05-141-24/+0
* Improve diagnostics and error recovery for template name lookup.Richard Smith2018-05-111-2/+3
* [OpenCL] Add constant address space to __func__ in AST.Anastasia Stulova2018-05-091-13/+10
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-69/+69
* [C++2a] Implement operator<=>: Address bugs and post-commit review comments a...Eric Fiselier2018-05-081-4/+4
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-54/+279
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+4
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-271-2/+5
* Factor out common code for diagnosing missing template arguments.Richard Smith2018-04-261-3/+1
* [Sema] Add -Wno-self-assign-overloadedRoman Lebedev2018-04-231-7/+8
* [OPENMP] Code cleanup and code improvements.Alexey Bataev2018-04-181-5/+5
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-15/+0
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-0/+15
* Allow equality comparisons between block pointers andJohn McCall2018-04-071-0/+13
* [Sema] Extend -Wself-assign and -Wself-assign-field to warn on overloaded sel...Roman Lebedev2018-04-071-5/+43
OpenPOWER on IntegriCloud