summaryrefslogtreecommitdiffstats
path: root/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r339372, r339373, r339374, and r339379Hans Wennborg2018-08-211-12/+12
* [AST] CastExpr: BasePathSize is not large enough.Roman Lebedev2018-08-011-4/+27
* Remove trailing spaceFangrui Song2018-07-301-81/+81
* [MS] Add L__FUNCSIG__ for compatibilityReid Kleckner2018-07-261-3/+7
* Don't lifetime-extend or track lifetime problems through the LHS of '->*'.Richard Smith2018-07-241-1/+1
* DR1687: When overload resolution selects a built-in operator, implicitRichard Smith2018-06-271-12/+29
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-0/+31
* Added atomic_fetch_min, max, umin, umax intrinsics to clang.Elena Demikhovsky2018-05-131-0/+2
* [OpenCL] Add constant address space to __func__ in AST.Anastasia Stulova2018-05-091-1/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-6/+6
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-2/+2
* [coroutines] Fix unused warning on result of co_yield.Eric Fiselier2018-03-271-1/+2
* Fix unused expression warning in co_await.Eric Fiselier2018-03-271-0/+3
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-4/+5
* Teach Wreturn-type, Wunreachable-code, and alpha.deadcode.UnreachableCode to ...Nico Weber2018-02-131-0/+12
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-1/+2
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+2
* [AST] Partially revert r318341 to fix two broken tests on llvm-clang-x86_64-e...Eugene Zelenko2017-11-171-108/+80
* [AST, Sema] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko2017-11-151-80/+108
* Fix nodiscard for volatile referencesErich Keane2017-10-191-1/+2
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-131-14/+14
* [Sema] Suppress warnings for C's zero initializerDaniel Marjamaki2017-09-291-0/+11
* Remove offset size check in nullptr arithmetic handlingAndrew Kaylor2017-09-201-7/+0
* Teach clang to tolerate the 'p = nullptr + n' idiom used by glibcAndrew Kaylor2017-09-191-0/+39
* Allow the target field of a CK_ToUnion to be more easily recovered.John McCall2017-08-151-0/+20
* [OpenCL] Support variable memory scope in atomic builtinsYaxun Liu2017-08-151-17/+16
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-5/+26
* Make CastExpr::getSubExprAsWritten look through implicit temporary under CK_C...Stephan Bergmann2017-06-271-11/+18
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* Add const children() accessors to match the existing non-const children() acc...Aaron Ballman2017-04-111-5/+11
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.Eric Fiselier2017-03-061-0/+1
* PR32044: Fix some cases where we would confuse a transparent init-list expres...Richard Smith2017-02-231-0/+5
* [OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova2017-01-271-2/+3
* MSVC seems to use (void) in __FUNCSIG__ for a zero-parameter function even in...Richard Smith2017-01-091-2/+3
* PR31587: Fix handling of __FUNCSIG__ in C.Richard Smith2017-01-091-3/+4
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+1
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-13/+13
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-0/+2
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-4/+25
* [ASTDumper] Add some more character escapes for convenience.Benjamin Kramer2016-11-241-2/+5
* Improve handling of __FUNCTION__ and other predefined expression for Objectiv...Mehdi Amini2016-11-161-12/+13
* Revert "Improve handling of __FUNCTION__ and other predefined expression for ...Mehdi Amini2016-11-151-12/+11
* Improve handling of __FUNCTION__ and other predefined expression for Objectiv...Mehdi Amini2016-11-151-11/+12
* Add some more asserts to clearly indicate that there are special casesChandler Carruth2016-11-041-0/+1
* Improve obvious-most-derived-type devirtualization:Richard Smith2016-11-031-2/+26
* regcall: Implement regcall Calling Conv in clangErich Keane2016-11-021-0/+1
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-5/+9
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-13/+13
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-1/+12