summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Properly track that a character literal is UTF-8, and pretty print the prefix...Aaron Ballman2016-01-071-0/+2
* [Sema] Teach overload resolution about unaddressable functions.George Burgess IV2016-01-071-3/+14
* Properly bind up any cleanups in an ExprWithCleanups afterJohn McCall2016-01-061-6/+5
* Only instantiate a default argument once.John McCall2016-01-061-1/+8
* [TrailingObjects] Convert OffsetOfExpr.James Y Knight2015-12-291-1/+0
* fix typos; NFCSanjay Patel2015-12-291-2/+2
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-15/+14
* Replace isa+cast with dyn_cast and obey the no else after return rule.Yaron Keren2015-12-231-6/+2
* [Sema] Use range-based for loops. NFCCraig Topper2015-12-211-56/+39
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-3/+6
* Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType callRichard Smith2015-12-181-3/+4
* [Sema] Add -Wparentheses warnings for '^' in '|' expressions and '&' in '^' e...Craig Topper2015-12-131-24/+19
* [Sema] Write some checks for groups of BinaryOperatorKinds in terms of the pr...Craig Topper2015-12-131-6/+4
* Minor formatting cleanup. NFCCraig Topper2015-12-121-1/+1
* [Sema] Simplify a couple if statements. Explicitly check up front that only o...Craig Topper2015-12-121-3/+3
* [OpenCL 2.0] In OpenCL v2.0 s6.5 all pointers are implicitly in genericAnastasia Stulova2015-12-111-1/+2
* Reverting r255337 as it seems to kill bots. Needs investigation.Anastasia Stulova2015-12-111-2/+1
* [OpenCL 2.0] In OpenCL v2.0 s6.5 all pointers are implicitly in genericAnastasia Stulova2015-12-111-1/+2
* [Sema] Use UnaryOperatorKind and BinaryOperatorKind in parameter lists instea...Craig Topper2015-12-101-13/+13
* [Sema] Remove tab characters. NFCCraig Topper2015-12-081-2/+2
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-5/+43
* [OpenMP] Update target directive codegen to use 4.5 implicit data mappings.Samuel Antao2015-12-021-5/+18
* P0002R1: increment on expressions of type bool is no longer allowed in C++1z.Richard Smith2015-11-261-1/+3
* [MSVC] 'property' with an empty array in array subscript expression.Alexey Bataev2015-11-251-3/+30
* [Sema] Combine similar diagnostics using %select. NFCCraig Topper2015-11-171-3/+2
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-18/+14
* Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith2015-11-111-3/+5
* Use makeArrayRef instead of explicitly mentioning the type. NFCCraig Topper2015-11-071-1/+1
* The control expression for a _Generic selection expression should haveAaron Ballman2015-11-051-5/+7
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-0/+1
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-1/+1
* Use an ArrayRef<OffsetOfComponent> instead of pointer and size throughout off...Craig Topper2015-10-221-11/+7
* Use front() instead of [0] to make code more consistent with the next line th...Craig Topper2015-10-221-1/+1
* [Sema] Make `&function_with_enable_if_attrs` an errorGeorge Burgess IV2015-10-121-1/+10
* [Sema] Allow C conversions in C overload logicGeorge Burgess IV2015-10-111-15/+27
* [Sema] Add "Ty" suffix to QualType variables for clarity (NFC)Vedant Kumar2015-10-091-5/+5
* Revert r107690 (for PR7417) and add a testcase that it breaks. The approach ofRichard Smith2015-10-051-42/+1
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-1/+1
* [OpenMP] Capture global variables in target regions.Samuel Antao2015-10-021-3/+11
* [Sema] Avoid crashing during this-> insertion recoveryReid Kleckner2015-09-301-8/+15
* [OpenCL] Add missing OpenCL LangOpts in address space compatibility checksAnastasia Stulova2015-09-301-7/+9
* [OpenCL 2.0] This change adds extra diagnostics to atomic typesAnastasia Stulova2015-09-301-0/+22
* [OPENMP 4.1] Sema analysis for array sections in 'reduction' clause.Alexey Bataev2015-09-301-23/+1
* Support __builtin_ms_va_list.Charles Davis2015-09-171-30/+44
* Prevent implicit re-interpret casts between ExtVector and Scalar types.Stephen Canon2015-09-151-0/+8
* [MS ABI] Select a pointer to member representation more oftenDavid Majnemer2015-09-101-0/+4
* [OPENMP] Fix for http://llvm.org/PR24687: ICE on compilation of R package TPmsm.Alexey Bataev2015-09-031-15/+15
* Add a new frontend warning for referencing members from the handler of a cons...Aaron Ballman2015-09-011-7/+5
* [OpenCL] Improve diagnostics detecting implicit vector conversion.Alexey Bader2015-08-301-0/+12
* [Sema] Don't assume CallExpr::getDirectCallee will succeedDavid Majnemer2015-08-261-1/+1
OpenPOWER on IntegriCloud