summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve the unused-value check to look into comma expressions and filter outJohn McCall2010-03-121-4/+3
* Keep an explicit stack of function and block scopes, each element ofDouglas Gregor2010-03-011-4/+5
* Don't warn about case-value conversions from a negative value to aDouglas Gregor2010-03-011-7/+5
* Don't diagnose overflow in case statements when the conversion is aDouglas Gregor2010-02-181-3/+3
* For -Wswitch-enum warnings, be sure to look through typedefs of enumDouglas Gregor2010-02-171-1/+1
* When we have a dependent direct initializer but not a dependentDouglas Gregor2010-02-111-0/+9
* Warn when cases are missing from a switch on a value of enumerationDouglas Gregor2010-02-081-1/+87
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-1/+2
* Implement Doug's suggestion. Eliminate the Stmts pointer from CXXTryStmt and ...Sam Weinig2010-02-031-3/+3
* Remove the SmallVector from CXXTryStmt.Sam Weinig2010-02-031-1/+1
* Implement the lvalue-to-rvalue conversion where needed. TheDouglas Gregor2010-02-031-3/+3
* Really trivial patch to accept pointer to const void in indirect goto. DespiteChandler Carruth2010-01-311-3/+3
* Remove the SmallVectors from AsmStmt. Fixes PR6105.Anders Carlsson2010-01-301-3/+3
* Use IdentifierInfo * instead of std::string for the AsmStmt names.Anders Carlsson2010-01-301-3/+11
* Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers.Anders Carlsson2010-01-301-6/+3
* StringRef-ize the TargetInfo::ConstraintInfo constructor.Anders Carlsson2010-01-301-5/+2
* Get rid of another old PerformCopyInitialization call.Anders Carlsson2010-01-291-4/+12
* Implement instantiation of AsmStmts (Crazy, I know)Anders Carlsson2010-01-241-1/+5
* fix PR6034, a crash on invalid where the switch stack would get Chris Lattner2010-01-241-0/+10
* Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall2010-01-201-2/+2
* Implement goto inside of blocks.Mike Stump2010-01-191-4/+0
* Remember if the AsmStmt came from Microsoft-style inline assembly code.Mike Stump2010-01-041-4/+5
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-1/+0
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-221-29/+1
* fix PR4010: add support for the warn_unused_result for function pointersNuno Lopes2009-12-201-1/+1
* Try to de-bork DISABLE_SMART_POINTERS buildDouglas Gregor2009-12-181-7/+7
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-6/+42
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-3/+3
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-3/+3
* Fix a thinko where we weren't always performing unary conversions on the swit...Douglas Gregor2009-11-251-4/+4
* When the condition of a switch() statement is semantically invalid,Douglas Gregor2009-11-251-6/+7
* Refactor ActOnFinishSwitchStmt to simplify it furtherDouglas Gregor2009-11-251-14/+6
* Refactor ActOnFinishSwitchStmt to simplify and reduce nestingDouglas Gregor2009-11-251-93/+106
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-251-47/+62
* Clean up the AST for while loops and fix several problems withDouglas Gregor2009-11-241-1/+11
* Explicitly store the condition variable within switch statements, andDouglas Gregor2009-11-241-1/+11
* Explicitly track the condition variable within an "if" statement,Douglas Gregor2009-11-231-2/+11
* Require a class type to be complete before probing its conversionDouglas Gregor2009-11-231-0/+7
* Implement conversion from a switch condition with class type to anDouglas Gregor2009-11-231-32/+98
* Don't issue spurious diagnostic with Obj-C fast enumeration.Fariborz Jahanian2009-11-191-0/+9
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-2/+1
* If we attempt to add a constructor template specialization that looksDouglas Gregor2009-11-141-2/+5
* Refine volatile handling, specifically, we must have the canonicalMike Stump2009-11-031-1/+1
* Remove default argument for ImpCastExprToType. Add appropriate argument Eli Friedman2009-10-201-2/+2
* Fix for PR5190, Credit to Zhanyong Wan.Edward O'Callaghan2009-10-171-5/+14
* Implement PR4407 - missing warnings on case value overflow,Chris Lattner2009-10-161-2/+27
* make the diagnostic in the 'unused result' warning more preciseChris Lattner2009-10-131-0/+19
* Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall2009-10-121-48/+10
* When the return type of a function is dependent, don't perform anyDouglas Gregor2009-10-011-1/+2
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-8/+5
OpenPOWER on IntegriCloud