summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* pull the constraint string into the ConstraintInfo structChris Lattner2009-04-261-15/+14
* change TargetInfo::ConstraintInfo to be a struct that containsChris Lattner2009-04-261-9/+8
* split ObjC and C++ Statements out into their own headers.Chris Lattner2009-04-261-1/+2
* implement semantic analysis for @synchronized, fixing a crash on invalidChris Lattner2009-04-211-0/+9
* add support for goto checking and @synchronized blocks,Chris Lattner2009-04-211-0/+2
* add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid Chris Lattner2009-04-191-0/+1
* Add location info for indirect goto.Chris Lattner2009-04-191-2/+2
* abstract the SwitchStack for blocks just like we do the goto labels.Chris Lattner2009-04-181-7/+7
* refactor some code, adding a new getLabelMap() accessor methodChris Lattner2009-04-181-3/+2
* if we already know that a decl is invalid in an @catch, don't verify its type.Chris Lattner2009-04-121-1/+5
* add a new isNull() method to DeclGroupRef.Chris Lattner2009-04-121-2/+3
* Parse deleted member functions. Parsing member declarations goes through a di...Sebastian Redl2009-04-121-3/+44
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-23/+5
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-8/+7
* rename some methods.Chris Lattner2009-03-281-2/+2
* Sanity-check argument to indirect goto.Eli Friedman2009-03-261-3/+7
* Fix for PR3869: actually enforce that the argument of an indirect goto Eli Friedman2009-03-261-2/+4
* introduce a new -fheinous-gnu-extensions flag that enables reallyChris Lattner2009-03-131-6/+33
* Reimplement fix for <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-03-131-2/+3
* Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revis...Steve Naroff2009-03-131-18/+6
* position the caret properly on asm string diagnostics, e.g.:Chris Lattner2009-03-101-3/+2
* add plumbing to report diagnostics back through sema for malformed asmstrings.Chris Lattner2009-03-101-4/+18
* Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner2009-03-041-10/+14
* Change a warning to an error...Steve Naroff2009-03-031-1/+1
* Fix <rdar://problem/6252237> [sema] qualified id should be disallowed in @cat...Steve Naroff2009-03-031-3/+8
* Fix <rdar://problem/6632061> [sema] non object types should not be allowed in...Steve Naroff2009-03-031-2/+8
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-031-2/+2
* Fix <rdar://problem/6635908> crash on invalidSteve Naroff2009-03-031-3/+5
* ObjCAtCatchStmt's ParamStmt is always a DeclStmt.Daniel Dunbar2009-03-011-1/+1
* Fix <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-02-281-6/+18
* Match gcc and always perform array/function conversion for asm input exprs. F...Anders Carlsson2009-02-221-2/+2
* Several related changes: Chris Lattner2009-02-141-16/+8
OpenPOWER on IntegriCloud