summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add parens for || in && in assert. No functionality change.Benjamin Kramer2013-11-071-2/+2
* This patch implements capturing of variables within generic lambdas.Faisal Vali2013-11-071-35/+132
* [-fms-extensions] Add support for __FUNCDNAME__David Majnemer2013-11-061-0/+1
* Change the other -Wtautological-compare warnings to not trigger in templateRichard Trieu2013-11-021-2/+4
* ObjectiveC. Define a new cc1 flag Fariborz Jahanian2013-11-011-8/+4
* Minor performance improvement to not do unnecessary workFariborz Jahanian2013-10-251-6/+8
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-251-0/+6
* Add -Wstring-plus-char, which warns when adding char literals to C strings.Jordan Rose2013-10-251-4/+57
* Sema: Do not allow lambda expressions to appear inside of constant expressionsDavid Majnemer2013-10-251-6/+15
* Parse: Disable delayed template parsing for constexpr functionsDavid Majnemer2013-10-231-5/+3
* Fix typo.Rafael Espindola2013-10-191-1/+1
* Rename some functions for consistency.Rafael Espindola2013-10-171-1/+1
* ms-compat: Fix taking the address of a member of a dependent baseReid Kleckner2013-10-151-6/+18
* Sema: Consider it an error to apply __builtin_offsetof to a member in a virtu...David Majnemer2013-10-151-2/+8
* Diagnose by-copy captures of abstract classes.Douglas Gregor2013-10-111-0/+4
* Sema: Taking the address of a dtor is illegal per C++ [class.dtor]p2.Benjamin Kramer2013-10-101-0/+4
* Make InstantiatingTemplate depth checks clearerAlp Toker2013-10-081-1/+1
* Add support for WG21 N3599 (literal operator template for strings) as a GNURichard Smith2013-10-071-32/+78
* Sema::tryCaptureVariable(): Prune three unused variables, HasBlocksAttr, IsBl...NAKAMURA Takumi2013-10-071-4/+0
* Refactor tryCaptureVar using ExtractMethod. No functionality change.Faisal Vali2013-10-071-301/+394
* Tweak changes in r186464 to avoid a crash.Eli Friedman2013-10-011-1/+4
* Switch from putting init capture VarDecls in the surrounding DeclContext toRichard Smith2013-09-281-4/+11
* 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
OpenPOWER on IntegriCloud