| Commit message (Expand) | Author | Age | Files | Lines |
| * | eli correctly points out that this code is dead, just rip it out for | Chris Lattner | 2009-05-13 | 1 | -7/+0 |
| * | Implement parsing for explicit instantiations of class templates, e.g., | Douglas Gregor | 2009-05-12 | 1 | -2/+5 |
| * | improve the diagnostic for uses of the GCC "global variable in a register" ex... | Chris Lattner | 2009-05-12 | 1 | -1/+7 |
| * | Method who have definitions in structs/classes are semantically inline. | Chris Lattner | 2009-05-12 | 1 | -0/+7 |
| * | Implement the notions of the "current instantiation" and "unknown | Douglas Gregor | 2009-05-11 | 1 | -8/+7 |
| * | Implement the semantics of the injected-class-name within a class | Douglas Gregor | 2009-05-10 | 1 | -2/+17 |
| * | Back out r70506 (exception spec in AST) again. We won't have exception specs ... | Sebastian Redl | 2009-05-06 | 1 | -1/+0 |
| * | One can use "class" and "struct" interchangeably to refer to a class | Douglas Gregor | 2009-05-03 | 1 | -1/+1 |
| * | Fix invalid error about duplicate declaration of padding bit field in | Daniel Dunbar | 2009-05-03 | 1 | -6/+8 |
| * | Add Sema checking for __block on vm declarations. Radar 6441502 | Mike Stump | 2009-05-01 | 1 | -0/+5 |
| * | Replace a bunch of static_cast + release with takeAs. | Anders Carlsson | 2009-05-01 | 1 | -2/+2 |
| * | Finish a thought in CheckVariableDeclaration's comment. No functionality change | Douglas Gregor | 2009-05-01 | 1 | -2/+3 |
| * | Rework the way we handle constructor decls to be less hacky and fix PR3948 co... | Anders Carlsson | 2009-04-30 | 1 | -0/+12 |
| * | Make a home for exception specs in the AST. Now Sema can hook them up. | Sebastian Redl | 2009-04-30 | 1 | -0/+1 |
| * | Sema checking for incorrect placement of __block. Radar 6441502 | Mike Stump | 2009-04-30 | 1 | -1/+9 |
| * | Have the parser communicate the exception specification to the action. | Sebastian Redl | 2009-04-29 | 1 | -2/+2 |
| * | Fix PR4092 by improving error recovery in two ways: | Chris Lattner | 2009-04-29 | 1 | -1/+1 |
| * | Improve compatibility with GCC regarding inline semantics in GNU89 | Douglas Gregor | 2009-04-28 | 1 | -40/+11 |
| * | Get rid of some useless uses of NoExtensions. The philosophy here is | Eli Friedman | 2009-04-28 | 1 | -1/+0 |
| * | Track down return statements in the handlers of a function-try-block of const... | Sebastian Redl | 2009-04-27 | 1 | -0/+5 |
| * | Change our silencing of C typedef redefinition handling to what we had | Chris Lattner | 2009-04-27 | 1 | -1/+6 |
| * | Implement function-try-blocks. However, there's a very subtle bug that I can'... | Sebastian Redl | 2009-04-26 | 1 | -5/+9 |
| * | improve a diagnostic to make more sense. | Chris Lattner | 2009-04-25 | 1 | -1/+1 |
| * | with the fixes for better invalid decl/type propagation, this code | Chris Lattner | 2009-04-25 | 1 | -21/+4 |
| * | Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to | Chris Lattner | 2009-04-25 | 1 | -15/+0 |
| * | change a couple more c++ sema methods to be based on isinvalid bits. | Chris Lattner | 2009-04-25 | 1 | -11/+8 |
| * | various "is invalid" cleanups for C++ ctors/dtors. | Chris Lattner | 2009-04-25 | 1 | -4/+2 |
| * | This is a pretty big cleanup for how invalid decl/type are handle. | Chris Lattner | 2009-04-25 | 1 | -136/+136 |
| * | fix PR4049, a crash on invalid, by making sema install the right number of | Chris Lattner | 2009-04-25 | 1 | -11/+29 |
| * | rename getNumParmVarDeclsFromType back to getNumParams(), | Chris Lattner | 2009-04-25 | 1 | -15/+14 |
| * | in: | Chris Lattner | 2009-04-25 | 1 | -10/+2 |
| * | set NewFD->setInvalidDecl() in one place, sharing code and ensuring that | Chris Lattner | 2009-04-25 | 1 | -15/+6 |
| * | fix the sizeof error recovery issue (sizeof-interface.m:attributeRuns) | Chris Lattner | 2009-04-24 | 1 | -1/+1 |
| * | Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but also | Douglas Gregor | 2009-04-24 | 1 | -0/+12 |
| * | PCH support for all of the predefined Objective-C types, such as id, | Douglas Gregor | 2009-04-23 | 1 | -3/+3 |
| * | Fix handling of C99 "extern inline" semantics when dealing with | Douglas Gregor | 2009-04-23 | 1 | -1/+54 |
| * | The ivars in an ObjCImplementationDecl are now stored in the | Douglas Gregor | 2009-04-23 | 1 | -1/+6 |
| * | Eliminate Sema::KnownFunctionIDs, so that Sema doesn't end up pulling | Douglas Gregor | 2009-04-22 | 1 | -18/+2 |
| * | Explictly track tentative definitions within Sema, then hand those | Douglas Gregor | 2009-04-21 | 1 | -0/+17 |
| * | clean up anonymous bitfield diagnostics, PR4017 | Chris Lattner | 2009-04-20 | 1 | -9/+21 |
| * | Print an error for uses of __thread on targets which don't support it. | Eli Friedman | 2009-04-19 | 1 | -0/+2 |
| * | Add more thorough/correct checking for invalid __thread specifiers. | Eli Friedman | 2009-04-19 | 1 | -7/+29 |
| * | add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid | Chris Lattner | 2009-04-19 | 1 | -9/+17 |
| * | move jump scope checking and related code out into its own file, SemaDecl.cpp is | Chris Lattner | 2009-04-19 | 1 | -267/+1 |
| * | rewrite an O(N^2) algorithm to be O(n). | Chris Lattner | 2009-04-19 | 1 | -19/+18 |
| * | second half of indirect jump checking: make sure that any | Chris Lattner | 2009-04-19 | 1 | -10/+32 |
| * | First half of jump scope checking for indirect goto. | Chris Lattner | 2009-04-19 | 1 | -7/+21 |
| * | reimplement DeclStmt handling so that we correctly handle intermixed | Chris Lattner | 2009-04-18 | 1 | -47/+30 |
| * | the scope checker does work with objc methods, add testcase. | Chris Lattner | 2009-04-18 | 1 | -5/+0 |
| * | I didn't understand how @catches were chained. Now that I get it, fix | Chris Lattner | 2009-04-18 | 1 | -11/+10 |