summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Variable templates: handle instantiation of static data member templatesRichard Smith2013-09-271-34/+22
* Sema: Respect -fdelayed-template-parsing when parsing constexpr functionsDavid Majnemer2013-09-271-3/+5
* Fix a bug in the typo correction replacement location.Kaelyn Uhrain2013-09-261-1/+3
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-1/+1
* Add the intrinsic __builtin_convertvectorHal Finkel2013-09-181-0/+13
* Handle PredefinedExpr with templates and lambdasWei Pan2013-09-161-18/+23
* Fix regression from r190427.Eli Friedman2013-09-121-1/+1
* PR5683: Issue a warning when subtracting pointers to types of zero size, andRichard Smith2013-09-101-0/+12
* OpenCL allows the (pre/post)-(increment/decrement) operator on integer vector...David Tweed2013-09-061-0/+3
* Add self-comparison warnings for fields.Eli Friedman2013-09-061-30/+43
* Note when a decl is used in AST files.Eli Friedman2013-09-051-5/+5
* Reference extension is weird/surprising and unnecessary, let's not do that.David Blaikie2013-09-031-1/+1
* the call to UsualArithmeticConversions should come after the call to CheckVec...Jin-Gu Kang2013-09-021-8/+9
* Handle predefined expression for a captured statementWei Pan2013-08-261-0/+2
* Split isFromMainFile into two functions.Eli Friedman2013-08-221-1/+1
* Sema: Use the right type for PredefinedExpr when it's in a lambda.Benjamin Kramer2013-08-211-8/+8
* PR16727: don't try to evaluate a potentially value-dependent expression whenRichard Smith2013-08-191-2/+4
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-70/+47
* Don't allow unary negation on scoped enums.Eli Friedman2013-08-161-3/+0
* sizeof(void) etc. should be a hard error in C++.Eli Friedman2013-08-131-0/+16
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-1/+1
* Emit an error for enum increments and decrements in C++ mode.Richard Trieu2013-08-081-0/+4
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-36/+98
* Implement C++'s restrictions on the type of an expression passed to a varargRichard Smith2013-08-051-18/+44
* Sema: Don't assume a nested name specifier holds a typeDavid Majnemer2013-08-051-2/+1
* ObjectiveC ARC: finishing off issuing error whenFariborz Jahanian2013-07-311-3/+11
* ObjectiveC ARC: Do not issue bridge cast diagnostic whenFariborz Jahanian2013-07-311-2/+4
* ObjectiveC arc: minor refactoring in my last patchFariborz Jahanian2013-07-311-2/+5
* ObjectiveC arc: Introduce a new initialization kindFariborz Jahanian2013-07-311-0/+6
* ObjectiveC arc: Move check for type conversions in arcFariborz Jahanian2013-07-311-7/+19
* Fix a crasher than manifests when typo correction suggests a function template.Richard Trieu2013-07-311-2/+2
* Partially revert r186903.Eli Friedman2013-07-261-1/+1
* Integers which are too large should be an error.Eli Friedman2013-07-231-4/+4
* Don't emit open-paren fixit without close-paren.Eli Friedman2013-07-221-0/+4
* Make IgnoreParens() look through ChooseExprs.Eli Friedman2013-07-201-2/+4
* Clean up diagnostics for inheriting constructors.Eli Friedman2013-07-181-3/+20
* Improve idiomatic-parentheses by checking method family instead of relying on...Jean-Daniel Dupas2013-07-171-1/+1
* Make Expr::isConstantInitializer match IRGen.Eli Friedman2013-07-161-1/+1
* Make CheckAddressOfOperand a member of Sema so it can be reused byRichard Smith2013-07-111-35/+34
* Attempt typo correction for function calls with the wrong number of arguments.Kaelyn Uhrain2013-07-081-4/+98
* Fix Sema for compares with _Atomic vars.Eli Friedman2013-07-081-25/+6
* Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper2013-07-051-1/+1
* Sema: Call IgnoreParens fewer times in CheckAddressOfOperandDavid Majnemer2013-07-051-4/+4
* Add typedefs for Densemaps containing SmallVectors to avoid repeating the Sma...Craig Topper2013-07-051-1/+1
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-1/+1
* Improve -Wlogical-not-parentheses to catch when the not is applied to an enum.Richard Trieu2013-07-041-1/+1
* Allow typo correction to try removing nested name specifiers.Kaelyn Uhrain2013-07-021-6/+8
* Fix mangling for block literals.Eli Friedman2013-07-011-7/+14
* Ensure that debugger calls to signature-less functions default toJohn McCall2013-06-271-3/+42
* Delete dead code.Eli Friedman2013-06-271-26/+1
OpenPOWER on IntegriCloud