aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)Author
2013-04-22Add a warning for Objective-C pointer introspection, which is solely the job ...Ted Kremenek
2013-04-18Switch the note order for -Woverloaded-shift-op-parentheses so that the noteRichard Trieu
2013-04-17Add warning group -Woverloaded-shift-op-parentheses to -Wparentheses. ThisRichard Trieu
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Fix handling of atomic shift operations, from Serge Pavlov.Douglas Gregor
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-15Remove some dead code that has not been used since 2010.Joey Gouly
2013-04-03Update OpenCL comments to mention spec section and version.Tanya Lattner
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian
2013-04-02Add -Wstatic-local-in-inline, which warns about using a static localJohn McCall
2013-03-30Sema: Don't crash when trying to emit a precedence warning on postinc/decrement.Benjamin Kramer
2013-03-29Sema: Warn on sizeof on binary ops on decayed arrays.Benjamin Kramer
2013-03-28Objective-C: Produce precise diagnostic whenFariborz Jahanian
2013-03-28Objective-C: Provide fixit suggestions when class objectFariborz Jahanian
2013-03-27Objective-C: Issue more precise warning when userFariborz Jahanian
2013-03-26<rdar://problem/13473493> Handle 'this->' insertion recovery within trailing ...Douglas Gregor
2013-03-22Fix DeclRefExpr::getFoundDecl() for usages by reference.Daniel Jasper
2013-03-22Fix a crash-on-valid where a block capture copy expression wasJohn 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-18Bring inheriting constructor implementation up-to-date with current defectRichard Smith
2013-03-15Add some assertions to appease the static analyzer.Jordan Rose
2013-03-14Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola
2013-03-08ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose
2013-03-06objective-C: don't crash after diagnosingFariborz Jahanian
2013-03-04Centralize and refine the __unknown_anytype argument rulesJohn McCall
2013-03-04Perform non-overload placeholder conversions on the operandsJohn McCall
2013-02-21Remove superfluous null pointer check. The pointer is used prior to this check.Ted Kremenek
2013-02-21Teach serialized diagnostics about notes without locations.Ted Kremenek
2013-02-21Add support to Sema and CodeGen for floating point vector types in OpenCL.Joey Gouly
2013-02-21Avoid implicit conversions of Optional<T> to bool.David Blaikie
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-02-18Prevent crash on multiple user errors (which I cannot reproduce inFariborz Jahanian
2013-02-15Sema: Unnest early exit and remove an unnecessary bad cast.Benjamin Kramer
2013-02-14objective-C: When implementing custom accessor method forFariborz Jahanian
2013-02-14When marking derived classes' virtual methods ODR-used in order to triggerNick Lewycky
2013-02-12The meat of this patch is in BuildCXXMemberCalLExpr where we make it useNick Lewycky
2013-02-12Perform placeholder conversions on the controller of a _GenericJohn McCall
2013-02-12Diagnose loads of 'half' l-values in OpenCL.John McCall
2013-02-05Test for virtual instead of pure here. It has the exact same effect, and JohnNick Lewycky
2013-02-05PR15095: Use more correct source locations for the InitListExpr we fake up forRichard Smith
2013-02-05Add some missing diagnostics for C++11 narrowing conversions.Richard Smith
2013-02-02PR15132: Replace "address expression must be an lvalue or a functionRichard Smith
2013-02-02This patch makes "&Cls::purevfn" not an odr use. This isn't what the standardNick Lewycky
2013-02-01objc: Provide correct fixit instruction when two mismatchedFariborz Jahanian
2013-02-01Fix PR14881 by implementing conversion rules between int and complex int.Bill Schmidt
2013-02-01Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky