summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-201-1/+1
* Switch to SmallString::str from SmallString::c_str.Daniel Dunbar2009-08-191-4/+4
* Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian2009-08-181-1/+1
* Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the...Anders Carlsson2009-08-181-2/+6
* Improve the diagnostic emitted when an unused ObjC property getterChris Lattner2009-08-161-2/+10
* objc2's foreach statement's selector type can beFariborz Jahanian2009-08-141-1/+2
* More warnings for unused expressions.Anders Carlsson2009-08-011-0/+2
* Diagnose unused expression results for all statements, just not compound stat...Anders Carlsson2009-07-301-5/+17
* Factor code out into a DiagnoseUnusedExprResult function.Anders Carlsson2009-07-301-12/+20
* Change uses of:Ted Kremenek2009-07-291-2/+2
* Check for identical types in C++ catch expression. Patch by Erik Verbruggen.Sebastian Redl2009-07-291-5/+70
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-2/+2
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-2/+2
* Remove ASTContext::isObjCObjectPointerType().Steve Naroff2009-07-161-5/+5
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-3/+3
* Support for [class.local]p4.Anders Carlsson2009-06-241-1/+0
* [class.local] p1 and p3. Also, add back the xcodeproj file.Anders Carlsson2009-06-241-0/+1
* Use QualType to represent block's implicit return type asFariborz Jahanian2009-06-191-4/+11
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-3/+3
* add the location of the ')' in a do/while statement to DoStmt.Chris Lattner2009-06-121-2/+3
* Downgrade an error about "return in a no-return function" from being Chris Lattner2009-05-311-4/+2
* ActOnReturnStmt should also take a FullExprArg.Anders Carlsson2009-05-301-2/+2
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-1/+1
* Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson2009-05-171-4/+5
* Make ActOnExprStmt take a FullExprArg.Anders Carlsson2009-05-171-2/+2
* Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson2009-05-171-4/+6
* Reflow some comments.Mike Stump2009-05-161-10/+9
* Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor2009-05-161-7/+9
* Template instantiation for switch statementsDouglas Gregor2009-05-151-116/+141
* Template instantiation for "for" loopsDouglas Gregor2009-05-151-2/+3
* Template instantiation for do-while statements.Douglas Gregor2009-05-151-11/+15
* Template instantiation for WhileStmt and CXXConditionDeclExpr.Douglas Gregor2009-05-151-11/+13
* Template instantiation for "if" statements. Also:Douglas Gregor2009-05-151-12/+15
* Instantiate return statements.Anders Carlsson2009-05-151-1/+1
* allow references to the larger value in a tied constraintChris Lattner2009-05-031-12/+28
* code cleanup, avoid shadowing i.Chris Lattner2009-05-031-4/+5
* Don't insert an extra ParenExpr around asm operands.Eli Friedman2009-05-031-9/+8
* If we have mismatched integer tied operands, but the operandChris Lattner2009-05-031-1/+20
* avoid a crash when we encounter a implicit cast of the paren expr due toChris Lattner2009-05-031-2/+2
* rename some variables, improve comments.Chris Lattner2009-05-031-9/+12
* refactor matched operand type checking to happen after the AsmStmt is created,Chris Lattner2009-05-031-17/+35
* Replace more release+static_cast with takeAs.Anders Carlsson2009-05-011-17/+16
* Replace a bunch of static_cast + release with takeAs.Anders Carlsson2009-05-011-8/+8
* Fixup Sema and CodeGen for block literal attributes when the returnMike Stump2009-04-291-7/+6
* Sema and CodeGen support for attributes on blocks. Radar 6441502Mike Stump2009-04-291-0/+6
* Implement sema checking for noreturn.Mike Stump2009-04-291-2/+7
* Improve validation of C++ exception handling: diagnose throwing incomplete ty...Sebastian Redl2009-04-271-0/+1
* implement PR4077: [Linux kernel] inscrutable error on inline asm input/output...Chris Lattner2009-04-261-0/+18
* in a tied operand, don't copy over the name or constraint string, just the fl...Chris Lattner2009-04-261-1/+0
* pull operands names "[foo]" into ConstraintInfo.Chris Lattner2009-04-261-6/+6
OpenPOWER on IntegriCloud