summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AST] ArrayRefize BlockDecl::setCaptures. No functionality change intended.Benjamin Kramer2015-08-051-2/+1
* [SemaExpr] Factor out common diagnostic code for remainder/division.Davide Italiano2015-08-011-18/+16
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-20/+94
* [MS Extensions] Remove support for the i128 integer literal suffixDavid Majnemer2015-07-261-13/+1
* Fix the equal-vector-size rule for reinterpret_casts in C++John McCall2015-07-231-8/+18
* [Sema] Don't emit "pure virtual" warning for fully qualified calls.Davide Italiano2015-07-141-2/+3
* [OPENMP] Drop type qualifiers from private variables.Alexey Bataev2015-07-141-0/+3
* Improve the Objective-C common-type computation used by the ternary operator.Douglas Gregor2015-07-071-5/+5
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-12/+9
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-32/+2
* [Sema] Warn when shifting a negative value.Davide Italiano2015-07-061-2/+12
* [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev2015-07-021-1/+4
* Make the typo resolution in r240441 apply to all function calls.Kaelyn Takata2015-06-231-11/+12
* Ensure delayed typos have been corrected in calls to builtins beforeKaelyn Takata2015-06-231-1/+11
* [OPENMP] Do not emit references to original variables in 'private' clause.Alexey Bataev2015-06-231-0/+15
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-7/+7
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-7/+7
* Remove incomplete comment.Davide Italiano2015-06-221-1/+0
* Consider unsigned long for non-u/U decimal literals (C90/C++03)Hubert Tong2015-06-081-0/+16
* [Sema] Promote compound assignment exprs. with fp16 LHS and int. RHS.Ahmed Bougacha2015-05-291-1/+6
* Fix assertion when assigning to object in OpenCL constant address space.Richard Smith2015-05-221-0/+3
* Check for bool-like conversion in conditional expressions.Richard Trieu2015-05-201-0/+2
* Fix Clang -Wsequence-pointDavid Blaikie2015-05-141-1/+1
* Tweak availability checking to look through typedef declarations.Ted Kremenek2015-05-141-2/+18
* Make GNUInline consistent with whether we use traditional GNU inline semantics.Peter Collingbourne2015-05-131-1/+1
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-3/+2
* PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith2015-04-271-130/+23
* [Objective-C Sema]This patch fixes the warning when clang issuesFariborz Jahanian2015-04-151-2/+1
* Improve the error message for assigning to read-only variables.Richard Trieu2015-04-111-3/+141
* Sema: Accept pointers to any address space for builtin functionsTom Stellard2015-03-311-3/+94
* Fix -Wshift-count-negative. It didn't work if the right hand sideDavide Italiano2015-03-261-1/+1
* Add -Wpartial-availability.Nico Weber2015-03-191-7/+52
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Reverted OpenCL2.0 atomic type commits r231932, r231935Anastasia Stulova2015-03-111-22/+0
* OpenCL: CL2.0 atomic type diagnosticsAnastasia Stulova2015-03-111-0/+22
* Sema: The i8 suffix should yield a literal of type charDavid Majnemer2015-03-061-0/+3
* Don't crash on non-public referenced dtors in toplevel classes.Nico Weber2015-03-061-2/+5
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+11
* Restores r228382, which was reverted in r228406.Sameer Sahasrabuddhe2015-02-251-1/+67
* MS extensions: Properly diagnose address of MS property declReid Kleckner2015-02-241-0/+2
* Sema: Replace some push_backs of expensive to move objects with emplace_back.Benjamin Kramer2015-02-171-6/+3
* Sema: Semantically check _Atomic-qualified pointersDavid Majnemer2015-02-121-5/+12
* Revert "OpenCL: handle shift operator with vector operands"Tom Stellard2015-02-061-65/+1
* OpenCL: handle shift operator with vector operandsSameer Sahasrabuddhe2015-02-061-1/+65
* OpenCL: handle ternary operator when the condition is a vectorSameer Sahasrabuddhe2015-02-041-42/+194
* Fix OpenCL 1.2 double as an optional core feature behaviourFraser Cormack2015-01-301-1/+3
* Revert a change from r222797 that is no longer needed and can causeKaelyn Takata2015-01-281-6/+2
* Fix a think-o in handling ambiguous corrections for a TypoExpr.Kaelyn Takata2015-01-271-1/+19
* Properly handle typos in the conditional of ?: expressions in C.Kaelyn Takata2015-01-271-9/+9
* Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed().Nico Weber2015-01-261-2/+2
OpenPOWER on IntegriCloud