summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* First part of PR9968: the __range variable in a dependent C++11 for-range sta...Richard Smith2011-06-211-0/+3
* Objective-C fast enumeration loop variables are not retained in ARC, butJohn McCall2011-06-171-15/+16
* Be sure to try a final ARC-production even in Objective-C++.John McCall2011-06-161-1/+1
* Automatic Reference Counting.John McCall2011-06-151-7/+44
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-3/+25
* Remove all references to InitializationSequence::FailedSequence from outside ...Sebastian Redl2011-06-051-3/+2
* Allow block returns in C++ with the formDouglas Gregor2011-06-051-2/+6
* When inferring the result type of a block based on a return statementDouglas Gregor2011-06-051-9/+13
* Fix 80-column violation.Francois Pichet2011-06-021-3/+6
* Even a return statement of an expression with a dependent type in a voidNick Lewycky2011-06-011-20/+23
* Introduce Type::isSignedIntegerOrEnumerationType() andDouglas Gregor2011-05-201-1/+2
* Diagnose unexpanded parameter packs in return statements. ThisDouglas Gregor2011-05-201-0/+4
* Clean up two commentsDouglas Gregor2011-05-201-1/+4
* Use a heralded conversion to bool in inline-asm constraints.John McCall2011-05-101-1/+3
* Added an assert to IntegerLiteral to ensure that the integer type passed in h...Richard Trieu2011-05-021-1/+2
* Parsing/AST support for Structured Exception HandlingJohn Wiegley2011-04-281-0/+33
* If a null statement was preceded by an empty macro keep its instantiation sou...Argyrios Kyrtzidis2011-04-271-2/+3
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-6/+0
* Fix PR9741. The implicit declarations created for range-based for loops weren...Richard Smith2011-04-181-0/+2
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+382
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-14/+42
* Lookup selector in protocol list of qualified objc typeFariborz Jahanian2011-03-091-1/+2
* Fixed source range for LabelDecl.Abramo Bagnara2011-03-031-3/+2
* Add a -fcxx-exceptions flag to the frontend, which can be used to enableAnders Carlsson2011-02-281-1/+1
* compute the integer width, not the memory width here. We want to know thatChris Lattner2011-02-241-2/+1
* Don't give an error for 'try' and 'throw' if they occur in system headers.Anders Carlsson2011-02-231-2/+4
* Enhance Sema::DiagRuntimeBehavior() to delay some diagnostics to see if the r...Ted Kremenek2011-02-231-1/+1
* Update Sema::DiagRuntimeBehavior() to take an optional Stmt* to indicate the ...Ted Kremenek2011-02-231-1/+1
* add one more case of mismatched input/output constraints. Chris Lattner2011-02-211-2/+16
* more code restructuring, no functionality change.Chris Lattner2011-02-211-13/+7
* split the iteration loop out to a helper function, no functionality change.Chris Lattner2011-02-211-34/+43
* fix a comment.Chris Lattner2011-02-211-2/+2
* Clean up the tests for warning about unused function results given theChandler Carruth2011-02-211-0/+2
* Add a new ObjCExceptions member variable to LangOptions. This controls whethe...Anders Carlsson2011-02-191-0/+6
* There's no need to return early if we encounter a try/throw and exceptions ar...Anders Carlsson2011-02-191-1/+1
* Disallow try/catch/throw when exceptions are disabled.Anders Carlsson2011-02-191-0/+3
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-35/+2
* Step #2/N of __label__ support: keep pushing LabelDecl forward,Chris Lattner2011-02-171-25/+18
* Step #1/N of implementing support for __label__: split labels intoChris Lattner2011-02-171-24/+26
* Fix whitespace.NAKAMURA Takumi2011-01-271-85/+85
* 7bit-ize.NAKAMURA Takumi2011-01-271-1/+1
* Generalize the NRVO move-construction-based initialization routine. No functi...Douglas Gregor2011-01-211-30/+32
* Implement the preference for move-construction over copy-constructionDouglas Gregor2011-01-211-12/+84
* We love parenthesesDouglas Gregor2011-01-211-2/+2
* Promote the static getNRVOCandidate() function, which computed theDouglas Gregor2011-01-211-21/+30
* Refactor the application of type attributes so that attributes fromJohn McCall2011-01-051-1/+1
* Sundry missing lvalue-to-rvalue conversions. Also leave a TODO for the vitalJohn McCall2010-12-151-0/+4
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-151-1/+3
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-1/+1
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-071-6/+6
OpenPOWER on IntegriCloud