| Commit message (Expand) | Author | Age | Files | Lines |
| * | Create CXXConstructExprs when constructing via copy initialization. | Anders Carlsson | 2009-05-27 | 1 | -1/+1 |
| * | When evaluating a VarDecl as a constant or determining whether it is | Douglas Gregor | 2009-05-26 | 1 | -2/+2 |
| * | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -6/+7 |
| * | Simplify struct/class tag mismatch warning, per Sebastian's suggestion | Douglas Gregor | 2009-05-18 | 1 | -1/+0 |
| * | Add OldMD to the list of methods NewMD overrides | Anders Carlsson | 2009-05-16 | 1 | -6/+2 |
| * | Fix another case where the extern-ness of extern "C" wasn't being captured. | Anders Carlsson | 2009-05-16 | 1 | -1/+2 |
| * | Avoid calling mergeTypes in C++. I think these are the correct C++ | Eli Friedman | 2009-05-16 | 1 | -1/+7 |
| * | PR2044: reject declarations of functions returning variably modified | Eli Friedman | 2009-05-16 | 1 | -0/+7 |
| * | Implement a FIXME, we now pass in the locations of the braces for enums. | Mike Stump | 2009-05-16 | 1 | -3/+2 |
| * | Call ActOnStartOfFunctionDecl/ActOnFinishFunctionBody when | Douglas Gregor | 2009-05-15 | 1 | -4/+11 |
| * | Check that the function being overridden is virtual. | Anders Carlsson | 2009-05-14 | 1 | -2/+4 |
| * | Improvements to the FunctionDecl getters/setters. | Anders Carlsson | 2009-05-14 | 1 | -1/+1 |
| * | In C++, warn when something previously declared as a "struct" is later | Douglas Gregor | 2009-05-14 | 1 | -1/+46 |
| * | Add return type checking for overriding virtual functions. We currently don't... | Anders Carlsson | 2009-05-14 | 1 | -4/+31 |
| * | Implement explicit instantiations of member classes of class templates, e.g., | Douglas Gregor | 2009-05-14 | 1 | -3/+6 |
| * | 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 |