| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make the implicit-int handling error recovery stuff handle C++ | Chris Lattner | 2009-04-14 | 1 | -20/+34 |
| * | refactor "implicit int error recovery" code out of | Chris Lattner | 2009-04-14 | 1 | -62/+83 |
| * | Fix a regression in a previous patch that broke implicit | Chris Lattner | 2009-04-14 | 1 | -2/+4 |
| * | fix a comment typo Sebastian noticed. | Chris Lattner | 2009-04-12 | 1 | -1/+1 |
| * | add support for handling C++'0x unified initializer syntax | Chris Lattner | 2009-04-12 | 1 | -2/+2 |
| * | Fix some C++ error recovery problems in init declarator parsing | Chris Lattner | 2009-04-12 | 1 | -6/+3 |
| * | mark the declspec as invalid when we recover instead of forcing to int, | Chris Lattner | 2009-04-12 | 1 | -3/+3 |
| * | Diagnose invalid uses of tagged types with a missing tag. For example, in: | Chris Lattner | 2009-04-12 | 1 | -20/+44 |
| * | Implement the first set of changes for PR3963 and rdar://6759604, | Chris Lattner | 2009-04-12 | 1 | -4/+71 |
| * | add fixit advice to an archiac ObjC issue. | Chris Lattner | 2009-04-03 | 1 | -0/+1 |
| * | fix a FIXME, providing accurate source range info for DeclStmt's. The end | Chris Lattner | 2009-04-02 | 1 | -7/+12 |
| * | Add code modification hints to various parsing-related diagnostics. | Douglas Gregor | 2009-04-01 | 1 | -5/+9 |
| * | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor | 2009-04-01 | 1 | -11/+15 |
| * | Parsing and AST representation for dependent template names that occur | Douglas Gregor | 2009-03-31 | 1 | -2/+2 |
| * | hoist some code for handling objc foreach construct out of Declaration proces... | Chris Lattner | 2009-03-29 | 1 | -11/+9 |
| * | hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator | Chris Lattner | 2009-03-29 | 1 | -28/+28 |
| * | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner | 2009-03-29 | 1 | -23/+36 |
| * | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -33/+36 |
| * | tidy whitespace. | Chris Lattner | 2009-03-28 | 1 | -3/+4 |
| * | Initial implementation of parsing, semantic analysis, and template | Douglas Gregor | 2009-03-27 | 1 | -0/+11 |
| * | Fix rdar://6719156 - clang should emit a better error when blocks are disable... | Chris Lattner | 2009-03-27 | 1 | -4/+3 |
| * | Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here | Douglas Gregor | 2009-03-26 | 1 | -2/+1 |
| * | Pass access specifiers through to member classes and member enums. | Douglas Gregor | 2009-03-25 | 1 | -5/+6 |
| * | Fix parsing of template classes prefixed by nested-name-specifiers | Douglas Gregor | 2009-03-25 | 1 | -2/+14 |
| * | Parse deleted function definitions and hook them up to Doug's machinery. | Sebastian Redl | 2009-03-24 | 1 | -9/+19 |
| * | random cleanups. | Chris Lattner | 2009-03-24 | 1 | -3/+5 |
| * | Recognize rvalue references in C++03, but complain about them. This leads to ... | Sebastian Redl | 2009-03-23 | 1 | -2/+8 |
| * | Introduce a representation for types that we referred to via a | Douglas Gregor | 2009-03-19 | 1 | -2/+3 |
| * | Parser support for rvalue references. | Sebastian Redl | 2009-03-15 | 1 | -2/+7 |
| * | Convert a bunch of actions to smart pointers, and also bring PrintParserCallb... | Sebastian Redl | 2009-03-15 | 1 | -2/+2 |
| * | Add parser support for static_assert. | Anders Carlsson | 2009-03-11 | 1 | -0/+3 |
| * | Implement property '.' notation on Factory/Class objects. Parser changes aren... | Steve Naroff | 2009-03-09 | 1 | -0/+4 |
| * | Clean up some error messages with anonymous structs/unions and member declara... | Douglas Gregor | 2009-03-06 | 1 | -1/+4 |
| * | rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl. | Chris Lattner | 2009-03-05 | 1 | -3/+3 |
| * | Include struct context info for parser/sema crashes. This | Chris Lattner | 2009-03-05 | 1 | -0/+4 |
| * | Include information about compound statements when crashing in sema or the | Chris Lattner | 2009-03-05 | 1 | -2/+2 |
| * | cleanup | Chris Lattner | 2009-02-27 | 1 | -4/+4 |
| * | Implementing parsing of template-ids as class-names, so that we can | Douglas Gregor | 2009-02-25 | 1 | -1/+2 |
| * | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor | 2009-02-25 | 1 | -27/+36 |
| * | Update Parser::ParseTypeName to return a TypeResult, which also tells | Douglas Gregor | 2009-02-18 | 1 | -9/+22 |
| * | Allow "overloadable" functions in C to be declared as variadic without | Douglas Gregor | 2009-02-18 | 1 | -10/+5 |
| * | Implement basic parsing and semantic analysis for explicit | Douglas Gregor | 2009-02-17 | 1 | -2/+2 |
| * | Start processing template-ids as types when the template-name refers | Douglas Gregor | 2009-02-09 | 1 | -3/+19 |
| * | Implement Declarator::getSourceRange(). | Sebastian Redl | 2009-02-09 | 1 | -56/+102 |
| * | Make Sema::getTypeName return the opaque pointer of a QualType rather | Douglas Gregor | 2009-02-09 | 1 | -4/+4 |
| * | Semantic checking for class template declarations and | Douglas Gregor | 2009-02-06 | 1 | -2/+1 |
| * | Put the invalid flag of OwningResult into the Action pointer. | Sebastian Redl | 2009-02-05 | 1 | -1/+1 |
| * | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor | 2009-02-04 | 1 | -1/+1 |
| * | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor | 2009-02-04 | 1 | -5/+7 |
| * | Simplify/cleanup r63219 (based on Chris review). | Steve Naroff | 2009-01-30 | 1 | -13/+1 |