aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema
AgeCommit message (Expand)Author
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor
2013-03-20PR7256: Provide a fixit for incorrect destructor declarationsDavid Blaikie
2013-03-20Remove some dead code.John McCall
2013-03-20Don't look outside the innermost enclosing namespace whenJohn McCall
2013-03-19Add a clarifying note when a return statement is rejected becauseJohn McCall
2013-03-18Diagnose uses of 'alignof' on functions in -pedantic mode.Richard Smith
2013-03-18Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith
2013-03-18Bring inheriting constructor implementation up-to-date with current defectRichard Smith
2013-03-16Remove -Wspellcheck and replace it with a diagnostic option.Argyrios Kyrtzidis
2013-03-15Simplify print logic, per feedback from Jordan Rose.Ted Kremenek
2013-03-15Enhance -Wtautological-constant-out-of-range-compare to include the name of t...Ted Kremenek
2013-03-15Add some assertions to appease the static analyzer.Jordan Rose
2013-03-15c: perform integer overflow check on all binaryFariborz Jahanian
2013-03-15c: Also chek for integer overflow for '%' operator.Fariborz Jahanian
2013-03-15c: add the missing binary operatory when checkingFariborz Jahanian
2013-03-14Diagnose about extern "C" functions returning c++ objectsFariborz Jahanian
2013-03-14Don't try to typo-correct 'super' in an objc method.Argyrios Kyrtzidis
2013-03-14Add support for the 'endian' attribute for OpenCL.Joey Gouly
2013-03-14[modules] Check for delegating constructor cycles when building a module and ...Argyrios Kyrtzidis
2013-03-14Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola
2013-03-12Objective-C: In my last path, also checkFariborz Jahanian
2013-03-12Whitespace cleanup.Rafael Espindola
2013-03-12Objective-C: Issue warning in couple of obscure casesFariborz Jahanian
2013-03-12We already reported an error forRafael Espindola
2013-03-12Error if an extern C declaration matches a previous hidden extern C declaration.Rafael Espindola
2013-03-11Objective-C: When using super.prop, property should beFariborz Jahanian
2013-03-09Adjust the special non-C++ enum block return type inferenceJohn McCall
2013-03-09Add TagDecl::hasNameForLinkage(), which is true if the tagJohn McCall
2013-03-08<rdar://problem/13170740> Be a little more careful when instantiating 'this' ...Douglas Gregor
2013-03-08Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose
2013-03-08<rdar://problem/13094134> Don't try to wire up typedef names for invalid anon...Douglas Gregor
2013-03-08ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose
2013-03-08<rdar://problem/13140795> Transform the scope type of a pseudo-destructor exp...Douglas Gregor
2013-03-08Add support for the OpenCL attribute 'vec_type_hint'.Joey Gouly
2013-03-07Add code completion for @import <rdar://problem/13344306>.Douglas Gregor
2013-03-07Improve LLDB's implicit cast-to-id to work with C++11 auto and any Objective-...Douglas Gregor
2013-03-07When possible, move __block variables to the heap rather than copying them.Douglas Gregor
2013-03-07Add a hasExternalLinkage helper. No functionality change.Rafael Espindola
2013-03-06PR15390: If a function returns a pointer to a function, that function typeRichard Smith
2013-03-06objective-C: don't crash after diagnosingFariborz Jahanian
2013-03-05Silence a number of static analyzer warnings with assertions and such.Jordan Rose
2013-03-04Centralize and refine the __unknown_anytype argument rulesJohn McCall
2013-03-04Perform non-overload placeholder conversions on the operandsJohn McCall
2013-03-02Process #pragma weak only after we know the linkage of the function or variableRafael Espindola
2013-03-01Fix typos: [Dd]iagnosic -> [Dd]iagnosticStefanus Du Toit
2013-03-01Perform the receiver-expression transformations regardless ofJohn McCall
2013-03-01Attempt to not place ownership qualifiers on the result typeJohn McCall
2013-02-28objective-C code completion. Property accessors may notFariborz Jahanian
2013-02-27PR15360: nullptr as a non-type template argument to a function type non-type ...David Blaikie
2013-02-27Don't crash when diagnosing path-constrained protectedJohn McCall