summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers Fariborz Jahanian2013-04-301-0/+4
* Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't buildRichard Smith2013-04-291-8/+10
* Add a warning for Objective-C pointer introspection, which is solely the job ...Ted Kremenek2013-04-221-0/+31
* Switch the note order for -Woverloaded-shift-op-parentheses so that the noteRichard Trieu2013-04-181-4/+4
* Add warning group -Woverloaded-shift-op-parentheses to -Wparentheses. ThisRichard Trieu2013-04-171-0/+32
* Sema for Captured StatementsTareq A. Siraj2013-04-161-6/+57
* Fix handling of atomic shift operations, from Serge Pavlov.Douglas Gregor2013-04-161-12/+12
* Basic support for Microsoft property declarations andJohn McCall2013-04-161-0/+69
* Remove some dead code that has not been used since 2010.Joey Gouly2013-04-151-11/+0
* Update OpenCL comments to mention spec section and version.Tanya Lattner2013-04-031-3/+3
* Add 178663 back.Rafael Espindola2013-04-031-2/+2
* Revert 178663.Rafael Espindola2013-04-031-2/+2
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-2/+2
* Objective-C: Provide fixit hints when warningFariborz Jahanian2013-04-021-6/+34
* Add -Wstatic-local-in-inline, which warns about using a static localJohn McCall2013-04-021-7/+12
* Sema: Don't crash when trying to emit a precedence warning on postinc/decrement.Benjamin Kramer2013-03-301-1/+2
* Sema: Warn on sizeof on binary ops on decayed arrays.Benjamin Kramer2013-03-291-0/+28
* Objective-C: Produce precise diagnostic whenFariborz Jahanian2013-03-281-2/+36
* Objective-C: Provide fixit suggestions when class objectFariborz Jahanian2013-03-281-4/+26
* Objective-C: Issue more precise warning when userFariborz Jahanian2013-03-271-0/+5
* <rdar://problem/13473493> Handle 'this->' insertion recovery within trailing ...Douglas Gregor2013-03-261-2/+3
* Fix DeclRefExpr::getFoundDecl() for usages by reference.Daniel Jasper2013-03-221-6/+6
* Fix a crash-on-valid where a block capture copy expression wasJohn McCall2013-03-221-3/+5
* Add a clarifying note when a return statement is rejected becauseJohn McCall2013-03-191-0/+3
* Diagnose uses of 'alignof' on functions in -pedantic mode.Richard Smith2013-03-181-5/+6
* Bring inheriting constructor implementation up-to-date with current defectRichard Smith2013-03-181-0/+3
* Add some assertions to appease the static analyzer.Jordan Rose2013-03-151-0/+1
* Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola2013-03-141-1/+1
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-12/+13
* objective-C: don't crash after diagnosingFariborz Jahanian2013-03-061-2/+2
* Centralize and refine the __unknown_anytype argument rulesJohn McCall2013-03-041-17/+21
* Perform non-overload placeholder conversions on the operandsJohn McCall2013-03-041-16/+39
* Remove superfluous null pointer check. The pointer is used prior to this check.Ted Kremenek2013-02-211-7/+6
* Teach serialized diagnostics about notes without locations.Ted Kremenek2013-02-211-2/+7
* Add support to Sema and CodeGen for floating point vector types in OpenCL.Joey Gouly2013-02-211-6/+45
* Avoid implicit conversions of Optional<T> to bool.David Blaikie2013-02-211-3/+3
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-4/+3
* Prevent crash on multiple user errors (which I cannot reproduce inFariborz Jahanian2013-02-181-0/+4
* Sema: Unnest early exit and remove an unnecessary bad cast.Benjamin Kramer2013-02-151-13/+12
* objective-C: When implementing custom accessor method forFariborz Jahanian2013-02-141-1/+2
* When marking derived classes' virtual methods ODR-used in order to triggerNick Lewycky2013-02-141-1/+1
* The meat of this patch is in BuildCXXMemberCalLExpr where we make it useNick Lewycky2013-02-121-1/+3
* Perform placeholder conversions on the controller of a _GenericJohn McCall2013-02-121-0/+6
* Diagnose loads of 'half' l-values in OpenCL.John McCall2013-02-121-15/+8
* Test for virtual instead of pure here. It has the exact same effect, and JohnNick Lewycky2013-02-051-1/+1
* PR15095: Use more correct source locations for the InitListExpr we fake up forRichard Smith2013-02-051-3/+8
* Add some missing diagnostics for C++11 narrowing conversions.Richard Smith2013-02-051-2/+3
* PR15132: Replace "address expression must be an lvalue or a functionRichard Smith2013-02-021-6/+7
* This patch makes "&Cls::purevfn" not an odr use. This isn't what the standardNick Lewycky2013-02-021-15/+28
* objc: Provide correct fixit instruction when two mismatchedFariborz Jahanian2013-02-011-2/+3
OpenPOWER on IntegriCloud