summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Transform lambda expression captures when transforming an expression toRichard Smith2019-06-021-11/+6
* Defer capture initialization for captured regions until after we've leftRichard Smith2019-05-311-16/+3
* Defer capture initialization for blocks until after we've left theRichard Smith2019-05-311-56/+74
* [OpenCL] Support logical vector operators in C++ modeSven van Haastregt2019-05-301-2/+3
* Defer creating fields for captures until we finish building theRichard Smith2019-05-281-76/+5
* If capturing a variable fails, add a capture anyway (and mark itRichard Smith2019-05-281-48/+60
* Move code to mark a variable as odr-used adjacement to all the relatedRichard Smith2019-05-281-0/+36
* Permit static local structured bindings to be named from arbitrary scopes ins...Richard Smith2019-05-251-3/+5
* Default arguments are potentially constant evaluated.Richard Smith2019-05-241-5/+1
* Refactor use-marking to better match standard terminology. NoRichard Smith2019-05-241-162/+244
* Enable queue_t and clk_event_t comparisons in C++ modeSven van Haastregt2019-05-231-1/+1
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-17/+18
* [OPENMP]Fix PR41768: check DSA for globals with default(none) clauses.Alexey Bataev2019-05-091-1/+3
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-6/+26
* When typo-correcting a function name, consider correcting to a type nameRichard Smith2019-05-091-2/+2
* [Sema][OpenCL] Make address space conversions a bit stricter.Anastasia Stulova2019-05-081-4/+21
* Split ActOnCallExpr into an ActOnCallExpr to be called by the parser,Richard Smith2019-05-081-3/+9
* Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an att...Leonard Chan2019-05-071-2/+3
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-061-3/+9
* Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced to weed out false...Simon Pilgrim2019-05-051-9/+3
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-041-3/+9
* CWG issue 727: Fix numerous bugs in support for class-scope explicitRichard Smith2019-05-031-3/+12
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-3/+2
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-2/+3
* Replace ad-hoc tracking of pattern for an instantiated class-scopeRichard Smith2019-05-021-1/+2
* [Sema][ObjC] Don't warn about an implicitly retained self if theAkira Hatanaka2019-04-171-5/+3
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-4/+3
* [Sema] Fix an assert when a block captures a constexpr localErik Pilkington2019-03-261-3/+8
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-24/+28
* [Sema] Deduplicate some availability checking logicErik Pilkington2019-03-201-11/+0
* [Sema] Add some compile time _FORTIFY_SOURCE diagnosticsErik Pilkington2019-03-181-0/+2
* Objective-C++11: Support static_assert() in @interface/@implementation ivar l...Nico Weber2019-03-141-1/+1
* [PR40778] Preserve addr space in Derived to Base cast.Anastasia Stulova2019-03-071-2/+7
* [Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan2019-03-061-4/+2
* [CUDA][HIP][Sema] Fix template kernel with function as template parameterYaxun Liu2019-03-051-0/+3
* [OPENMP]Delay emission of the error for unsupported types.Alexey Bataev2019-02-271-0/+15
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-271-0/+19
* [OPENMP]Delay emission for unsupported va_arg expression.Alexey Bataev2019-02-261-0/+5
* PR40642: Fix determination of whether the final statement of a statementRichard Smith2019-02-151-72/+35
* [Sema] Fix a regression introduced in "[AST][Sema] Remove CallExpr::setNumArgs"Bruno Ricci2019-02-141-4/+22
* [OPENMP]Delay emission of the error messages for the exceptions.Alexey Bataev2019-02-081-0/+3
* Revert "[OPENMP]Initial support for the delayed diagnostics."Alexey Bataev2019-02-081-3/+0
* [OPENMP]Initial support for the delayed diagnostics.Alexey Bataev2019-02-081-0/+3
* [OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.Michael Kruse2019-02-011-0/+14
* Revert "OpenCL: Extend argument promotion rules to vector types"Matt Arsenault2019-01-291-18/+5
* [AST] Pack GenericSelectionExprBruno Ricci2019-01-261-4/+4
* [Sema] Improve a -Warray-bounds diagnosticErik Pilkington2019-01-251-5/+19
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Fixed Point Arithmetic] Fixed Point AdditionLeonard Chan2019-01-161-1/+90
* Improve a -Wunguarded-availability noteErik Pilkington2019-01-141-1/+1