summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add -Wobjc-string-compare under -Wobjc-literal-compare.Jordan Rose2012-07-171-9/+22
* Now that -Wobjc-literal-compare is a warning, put the fixit on a note.Jordan Rose2012-07-171-100/+66
* PR13365: Fix code which was trying to treat an array of DeducedTemplateArgumentRichard Smith2012-07-161-2/+3
* Downgrade the "direct comparison" error for ObjC literals to a warning.Jordan Rose2012-07-091-7/+17
* PR9793: Treat substitution as an instantiation step for the purpose of theRichard Smith2012-07-081-0/+2
* Rename -Wself-assign-memvar to -Wself-assign-field to improve local consisten...Nico Weber2012-07-031-8/+8
* In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose2012-07-021-2/+10
* Change condition to be the same as in SemaTemplateInstantiate.Nico Weber2012-06-291-1/+1
* Warn on self-assignment to member variables. PR13104.Nico Weber2012-06-281-1/+24
* Refactoring after r159290: don't hold onto and check a misleading QualType.Richard Smith2012-06-271-4/+3
* Check for non-POD vararg argument type after default argument promotion, notRichard Smith2012-06-271-1/+1
* Implement John McCall's review of r159212 other than the this pointer notRafael Espindola2012-06-271-2/+3
* Fix a crash I introduced in r159212.Rafael Espindola2012-06-271-0/+2
* During codegen of a virtual call we would extract any casts in the expressionRafael Espindola2012-06-261-0/+16
* Unrevert r158887, reverted in r158949, along with a fix for the bug whichRichard Smith2012-06-251-73/+101
* Support L__FUNCTION__ in microsoft mode, PR11789Nico Weber2012-06-231-1/+5
* Show fixit for unqualified calls to methods of dependent basesNico Weber2012-06-221-28/+32
* Revert r158887. This fixes pr13168.Rafael Espindola2012-06-211-101/+73
* Don't warn for -Wstatic-in-inline if the used function is also inline.Jordan Rose2012-06-211-7/+15
* If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith2012-06-211-73/+101
* Allow unqualified lookup of non-dependent member functionsNico Weber2012-06-201-4/+2
* Remove -Winternal-linkage-in-inline in C++.Jordan Rose2012-06-201-58/+16
* Restructure how the driver communicates information about theJohn McCall2012-06-201-3/+3
* Change -Winternal-linkage-in-inline from ExtWarn to Warning in C++.Jordan Rose2012-06-181-8/+16
* Support -Winternal-linkage-in-inline in C++ code.Jordan Rose2012-06-181-36/+98
* Allow internal decls in inline functions if the function is in the main file.Jordan Rose2012-06-181-1/+7
* Fix Sema and IRGen for atomic compound assignment so it has the right semanti...Eli Friedman2012-06-161-45/+20
* Warn when a static variable is referenced in a non-static inline function.Jordan Rose2012-06-151-0/+32
* Check the parameter lists and return type of both blocks and lambdasDouglas Gregor2012-06-151-1/+14
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+1
* Disallow using ObjC literals in direct comparisons (== and friends).Jordan Rose2012-06-081-0/+157
* Plug a long standing memory leak in TemplateArgument.Benjamin Kramer2012-06-071-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-3/+3
* Add a warning for when an array-to-pointer decay is performed on an arrayRichard Smith2012-06-041-0/+1
* Improve fixit for comparison operator on lhs of bitwise operator.Nico Weber2012-06-031-1/+1
* Remove some extra braces.Eric Christopher2012-05-301-3/+2
* Fix PR12960 by not attempting to correct cases when we're not actually instan...David Blaikie2012-05-281-1/+2
* Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conce...Eli Friedman2012-05-241-2/+2
* Clean up r156925, so that we only mark the capturing DeclRefExpr of aDouglas Gregor2012-05-161-4/+6
* Fix code generation of variables reference expressions when mixingDouglas Gregor2012-05-161-1/+1
* Don't warn when NULL is used within a macro but its conversion is outside a m...David Blaikie2012-05-151-1/+1
* Further improvement to wording of overload resolution diagnostics, and includingRichard Smith2012-05-151-8/+18
* PR11857: When the wrong number of arguments are provided for a functionRichard Smith2012-05-111-5/+12
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-30/+144
* Move Sema::RequireNonAbstractType() off of PartialDiagnostic.Douglas Gregor2012-05-041-3/+3
* Switch RequireLiteralType() off of PartialDiagnostic.Douglas Gregor2012-05-041-1/+1
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-37/+42
* Add support for full-width 128-bit integer literals.Stephen Canon2012-05-031-2/+17
* Workaround a miscompile in 483.xalancbmk while we figure it out.David Blaikie2012-05-011-1/+0
* Fix PR12378: provide conversion warnings on default args of function templatesDavid Blaikie2012-04-301-2/+4
OpenPOWER on IntegriCloud