summaryrefslogtreecommitdiff
path: root/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-1/+12
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-1/+3
* Add .rgba syntax extension to ext_vector_type typesPirama Arumuga Nainar2016-07-221-2/+5
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* [ObjC] Implement @available in the Parser and ASTErik Pilkington2016-07-161-0/+1
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-0/+7
* Use ranges to concisely express iterationDavid Majnemer2016-06-231-8/+7
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-1/+6
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-6/+1
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-1/+6
* [AST] Move operations enum to a definition file.Etienne Bergeron2016-05-121-160/+6
* [OPENMP 4.0] Fixed support of array sections/array subscripts.Alexey Bataev2016-02-041-2/+4
* ObjCXX: fix a crash during typo correction.Manman Ren2016-02-021-2/+7
* assert(false) -> llvm_unreachable().Davide Italiano2016-01-301-1/+1
* [CUDA] Warn undeclared identifiers in CUDA kernel callsJustin Lebar2016-01-141-21/+32
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-0/+3
* [TrailingObjects] Convert remaining classes in Expr.h and ExprCXX.hJames Y Knight2015-12-311-15/+10
* [TrailingObjects] Convert CastExpr and subclasses.James Y Knight2015-12-301-18/+13
* [TrailingObjects] Convert OffsetOfExpr.James Y Knight2015-12-291-7/+5
* [TrailingObjects] Convert AST classes that had a ASTTemplateKWAndArgsInfo.James Y Knight2015-12-291-46/+34
* [OpenCL 2.0] In OpenCL v2.0 s6.5 all pointers are implicitly in genericAnastasia Stulova2015-12-111-3/+14
* Reverting r255337 as it seems to kill bots. Needs investigation.Anastasia Stulova2015-12-111-14/+3
* [OpenCL 2.0] In OpenCL v2.0 s6.5 all pointers are implicitly in genericAnastasia Stulova2015-12-111-3/+14
* PR25416: Improve performance of processing inline assembly consisting of manyRichard Smith2015-12-101-10/+39
* Explicitly permit undefined behavior in constant initializers for globalRichard Smith2015-12-081-1/+4
* [MSVC] 'property' with an empty array in array subscript expression.Alexey Bataev2015-11-251-0/+1
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-0/+8
* [OPENMP 4.1] Codegen for array sections/subscripts in 'reduction' clause.Alexey Bataev2015-10-081-0/+4
* [OPENMP 4.1] Sema analysis for array sections in 'reduction' clause.Alexey Bataev2015-09-301-0/+23
* Move functions declared in ExprObjC.h into ExprObjC.cpp.James Y Knight2015-09-291-402/+0
* [OPENMP 4.0] Initial support for array sections.Alexey Bataev2015-08-251-0/+1
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-3/+0
* Additional fix for PR14269: Crash on vector elements / global register vars i...Andrey Bokhanko2015-08-031-0/+12
* [CodeGen] Simplify creation of shuffle masks.Benjamin Kramer2015-07-281-1/+1
* [AST] Remove StmtRange in favor of an iterator_range.Benjamin Kramer2015-07-181-2/+2
* [AST] Cleanup ExprIterator.Benjamin Kramer2015-07-181-13/+0
* Fix alignment issues in Clang.James Y Knight2015-07-171-4/+13
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-0/+10
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-4/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-3/+3
* some StmtExprs do not have side-effectsScott Douglass2015-06-101-1/+29
* add ConstEvaluatedExprVisitorScott Douglass2015-06-101-14/+14
* Implementing C99 partial re-initialization behavior (DR-253)Yunzhong Gao2015-06-101-0/+27
* Properly implement warn_unused_result checking for classes/structs.Kaelyn Takata2015-04-091-1/+5
* HasSideEffects() should return false for calls to pure and const functions.Michael Kuperstein2015-04-061-3/+11
* Track the source location of the dot or arrow operator in a MemberExpr.Aaron Ballman2015-03-241-12/+8
* Use delegating ctors to reduce code duplication. NFC.Benjamin Kramer2015-03-061-30/+3
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-10/+15
* [Objctive-C sema]. Do not do the unused-getter-return-valueFariborz Jahanian2015-02-161-3/+1