aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)Author
2012-08-08Implement warning for integral null pointer constants other than the literal 0.David Blaikie
2012-08-08objc: Include all types when issuing warning underFariborz Jahanian
2012-08-07objc-arc: Make -Wdirect-ivar-access accessible to allFariborz Jahanian
2012-08-07objective-c: Exclude -Wdirect-ivar-access for arc.Fariborz Jahanian
2012-08-06objective-c: Implement gcc's -Wdirect-ivar-access option.Fariborz Jahanian
2012-08-06Refactor checks for unevaluated contexts into a common utility function.David Blaikie
2012-07-31Introduce new queries on ObjCRuntime for how to interpret subscriptsJohn McCall
2012-07-27Final piece of core issue 1330: delay computing the exception specification ofRichard Smith
2012-07-22PR12917: Remove incorrect assumption that lambda mangling information cannotRichard Smith
2012-07-19For varargs, diagnose passing ObjC objects by value like other non-POD types.Jordan Rose
2012-07-17Handle the case where the base type is not dependent, but the derived one is.Rafael Espindola
2012-07-17Issue warning when assigning out-of-range integer values to enums.Fariborz Jahanian
2012-07-17-Wobjc-literal-compare: don't warn when comparing against nil.Jordan Rose
2012-07-17Add -Wobjc-string-compare under -Wobjc-literal-compare.Jordan Rose
2012-07-17Now that -Wobjc-literal-compare is a warning, put the fixit on a note.Jordan Rose
2012-07-16PR13365: Fix code which was trying to treat an array of DeducedTemplateArgumentRichard Smith
2012-07-09Downgrade the "direct comparison" error for ObjC literals to a warning.Jordan Rose
2012-07-08PR9793: Treat substitution as an instantiation step for the purpose of theRichard Smith
2012-07-03Rename -Wself-assign-memvar to -Wself-assign-field to improve local consisten...Nico Weber
2012-07-02In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose
2012-06-29Change condition to be the same as in SemaTemplateInstantiate.Nico Weber
2012-06-28Warn on self-assignment to member variables. PR13104.Nico Weber
2012-06-27Refactoring after r159290: don't hold onto and check a misleading QualType.Richard Smith
2012-06-27Check for non-POD vararg argument type after default argument promotion, notRichard Smith
2012-06-27Implement John McCall's review of r159212 other than the this pointer notRafael Espindola
2012-06-27Fix a crash I introduced in r159212.Rafael Espindola
2012-06-26During codegen of a virtual call we would extract any casts in the expressionRafael Espindola
2012-06-25Unrevert r158887, reverted in r158949, along with a fix for the bug whichRichard Smith
2012-06-23Support L__FUNCTION__ in microsoft mode, PR11789Nico Weber
2012-06-22Show fixit for unqualified calls to methods of dependent basesNico Weber
2012-06-21Revert r158887. This fixes pr13168.Rafael Espindola
2012-06-21Don't warn for -Wstatic-in-inline if the used function is also inline.Jordan Rose
2012-06-21If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith
2012-06-20Allow unqualified lookup of non-dependent member functionsNico Weber
2012-06-20Remove -Winternal-linkage-in-inline in C++.Jordan Rose
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-18Change -Winternal-linkage-in-inline from ExtWarn to Warning in C++.Jordan Rose
2012-06-18Support -Winternal-linkage-in-inline in C++ code.Jordan Rose
2012-06-18Allow internal decls in inline functions if the function is in the main file.Jordan Rose
2012-06-16Fix Sema and IRGen for atomic compound assignment so it has the right semanti...Eli Friedman
2012-06-15Warn when a static variable is referenced in a non-static inline function.Jordan Rose
2012-06-15Check the parameter lists and return type of both blocks and lambdasDouglas Gregor
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith
2012-06-08Disallow using ObjC literals in direct comparisons (== and friends).Jordan Rose
2012-06-07Plug a long standing memory leak in TemplateArgument.Benjamin Kramer
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-04Add a warning for when an array-to-pointer decay is performed on an arrayRichard Smith
2012-06-03Improve fixit for comparison operator on lhs of bitwise operator.Nico Weber
2012-05-30Remove some extra braces.Eric Christopher
2012-05-28Fix PR12960 by not attempting to correct cases when we're not actually instan...David Blaikie