summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Handle simple asm statements correctly.Anders Carlsson2008-02-051-0/+2
* Rewriting of @synchronized. This has one FIXME in it. But this should allow @...Fariborz Jahanian2008-01-291-1/+1
* AST for @synchronized.Fariborz Jahanian2008-01-291-0/+7
* Move promoteExprToType from being a static method in SemaExpr.cpp to beingChris Lattner2008-01-161-2/+14
* Recover from user typo not having proper @interface decl and a bad foreach decl.Fariborz Jahanian2008-01-101-16/+18
* Allow messaging expression as foreach's collection expression.Fariborz Jahanian2008-01-101-4/+4
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-12/+12
* Issue diagnostics if more than one declaration in objectove-c's foreach-stmt ...Fariborz Jahanian2008-01-071-1/+4
* twiks based on Chris's comment. No need to iterate thru a list of declarationsFariborz Jahanian2008-01-051-8/+3
* Minor refactoring of foreach's semantics code per Chris's suggetion.Fariborz Jahanian2008-01-041-3/+3
* Merge all the 'assignment' diagnostic code into one routine, decloning Chris Lattner2008-01-041-43/+10
* Patch to add semantics check for ObjC2's foreacn statement.Fariborz Jahanian2008-01-041-9/+12
* give better diagnostics for converting between function pointer and void*.Chris Lattner2008-01-031-0/+5
* Patch to parse/build AST ObjC2's foreach statement.Fariborz Jahanian2008-01-031-0/+33
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Simplified setting up Method's scope before generating AST for its nody.Fariborz Jahanian2007-12-041-4/+8
* Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnC...Steve Naroff2007-11-271-6/+3
* Add more semantic analysis for inline asm statements.Anders Carlsson2007-11-271-4/+35
* Check that the clobber registers are valid.Anders Carlsson2007-11-251-0/+21
* Keep track of whether the asm is volatile or not.Anders Carlsson2007-11-231-1/+3
* Check asm input and output expressions.Anders Carlsson2007-11-231-1/+33
* Store output and input operands as well as clobber information in the AsmStmt...Anders Carlsson2007-11-221-1/+19
* Store inline asm code in the AST.Anders Carlsson2007-11-201-2/+5
* AST for objective-c's @throw statement and its pretty-printing.Fariborz Jahanian2007-11-071-0/+5
* AST for @try statement.Fariborz Jahanian2007-11-021-0/+13
* AST for @finally statement.Fariborz Jahanian2007-11-021-0/+6
* AST build for @catch clause (this is work in progress).Fariborz Jahanian2007-11-011-0/+11
* Implement *skeletal* support for representing GNU inline asm stmts in the AST,Chris Lattner2007-10-291-0/+4
* Emit a warning when the body of an if block is a NullStmt.Anders Carlsson2007-10-101-1/+12
* move IdentifierTable.h from liblex to libbasic.Chris Lattner2007-10-071-1/+0
* Make case sorting deterministic by not depending on pointer Chris Lattner2007-09-211-2/+17
* Rename statement actions (from Parse-prefix to ActOn-prefix).Steve Naroff2007-09-161-23/+23
* Updated VC++ build system.Hartmut Kaiser2007-09-161-1/+2
* Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl.Steve Naroff2007-09-131-1/+1
* Phase 2 of making the Decl class more lightweight...Steve Naroff2007-09-131-5/+8
* Added LabelLoc to GotoStmt to record the source location of the label tokenTed Kremenek2007-09-061-1/+1
* Add a method required by the VC++ STL, patch by Hartmut Kaiser!Chris Lattner2007-09-031-0/+4
* Finish converting SwitchStmt AST to source ranges.Steve Naroff2007-09-011-1/+1
* Convert more statments over to SourceRanges...Steve Naroff2007-08-311-6/+6
* Move SourceRange protocol from Expr->Stmt.Steve Naroff2007-08-311-7/+6
* Fix a bug/missing-feature Ted noticed: the 'unused' warning should notChris Lattner2007-08-311-21/+27
* Emit a slightly better warning for unused values for unary and binary operators:Chris Lattner2007-08-281-1/+15
* now that all the infrastructure is in place, enforce C99 6.8.5p3.Chris Lattner2007-08-281-4/+11
* If the condition of a for statement is promoted, make sure theChris Lattner2007-08-281-8/+12
* extwarn about decls intermixed with code in c89 mode.Chris Lattner2007-08-271-5/+21
* implement a fixme: __extension__ marker on decls in compound stmts.Chris Lattner2007-08-271-0/+4
* Fix a bug reported by Keith BauerChris Lattner2007-08-261-1/+1
* in the truncation case, make sure to propagate the sign correctly, thisChris Lattner2007-08-231-0/+3
* finish off switch case overlap checking, adding support forChris Lattner2007-08-231-6/+58
* detect and diagnose empty case ranges:Chris Lattner2007-08-231-4/+10
OpenPOWER on IntegriCloud