| Commit message (Expand) | Author | Age | Files | Lines |
* | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -1/+1 |
* | Add some more code modification hints | Douglas Gregor | 2009-04-01 | 1 | -4/+9 |
* | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor | 2009-04-01 | 1 | -1/+6 |
* | Parsing, semantic analysis, and template instantiation for typename | Douglas Gregor | 2009-04-01 | 1 | -0/+16 |
* | Parsing and AST representation for dependent template names that occur | Douglas Gregor | 2009-03-31 | 1 | -8/+126 |
* | Improve the representation of template names in the AST. This | Douglas Gregor | 2009-03-30 | 1 | -55/+65 |
* | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -59/+56 |
* | Initial implementation of parsing, semantic analysis, and template | Douglas Gregor | 2009-03-27 | 1 | -0/+81 |
* | Set the access specifier for templates inside classes. | Anders Carlsson | 2009-03-26 | 1 | -0/+3 |
* | Handle parsing of templates in member declarations. Pass the AccessSpecifier ... | Anders Carlsson | 2009-03-26 | 1 | -1/+2 |
* | The injected-class-name of class templates and class template | Douglas Gregor | 2009-03-26 | 1 | -2/+25 |
* | In Parser::ParseClassSpecifier, don't conflate a NULL declaration with | Douglas Gregor | 2009-03-25 | 1 | -22/+18 |
* | Type::isObjectType now implements the (more sensible) C++ definition | Douglas Gregor | 2009-03-24 | 1 | -3/+2 |
* | Fix a few isObjectTypes that really need to be isIncompleteOrObject | Douglas Gregor | 2009-03-24 | 1 | -2/+3 |
* | Introduce a new expression type, UnresolvedDeclRefExpr, that describes | Douglas Gregor | 2009-03-19 | 1 | -1/+1 |
* | Extend the use of QualifiedNameType to the creation of class template | Douglas Gregor | 2009-03-19 | 1 | -5/+9 |
* | Introduce a representation for types that we referred to via a | Douglas Gregor | 2009-03-19 | 1 | -1/+1 |
* | The scope representation can now be either a DeclContext pointer or a | Douglas Gregor | 2009-03-18 | 1 | -1/+1 |
* | Check for overflow and signedness problems with template | Douglas Gregor | 2009-03-14 | 1 | -10/+31 |
* | Make sure that the canonical representation of integral template arguments us... | Douglas Gregor | 2009-03-14 | 1 | -4/+5 |
* | Implement template instantiation for several more kinds of expressions: | Douglas Gregor | 2009-03-13 | 1 | -1/+8 |
* | Store the type of the integral value within a TemplateArgument, so that we ca... | Douglas Gregor | 2009-03-12 | 1 | -1/+2 |
* | Extend the notion of active template instantiations to include the | Douglas Gregor | 2009-03-10 | 1 | -1/+11 |
* | Add pretty-printing for class template specializations, e.g., | Douglas Gregor | 2009-03-10 | 1 | -1/+2 |
* | Implement template instantiation for ClassTemplateSpecializationTypes, | Douglas Gregor | 2009-03-09 | 1 | -111/+195 |
* | Mark a non-type template parameter invalid if there was a problem with its type | Douglas Gregor | 2009-03-09 | 1 | -1/+3 |
* | Implement the basics of implicit instantiation of class templates, in | Douglas Gregor | 2009-03-03 | 1 | -44/+81 |
* | Implement template instantiation for pointer, reference, and (some) | Douglas Gregor | 2009-02-28 | 1 | -1/+1 |
* | Implement the basic approach for instantiating types, with a lot of FIXME'd | Douglas Gregor | 2009-02-27 | 1 | -2/+13 |
* | Clean up and document code modification hints. | Douglas Gregor | 2009-02-27 | 1 | -1/+1 |
* | Make the type associated with a ClassTemplateSpecializationDecl be a | Douglas Gregor | 2009-02-26 | 1 | -2/+14 |
* | Introduce code modification hints into the diagnostics system. When we | Douglas Gregor | 2009-02-26 | 1 | -6/+4 |
* | Improve location information on "reused" class template specialization | Douglas Gregor | 2009-02-25 | 1 | -6/+16 |
* | Perform additional semantic checking of class template | Douglas Gregor | 2009-02-25 | 1 | -11/+102 |
* | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor | 2009-02-25 | 1 | -3/+3 |
* | silence some warnings in no asserts mode. | Chris Lattner | 2009-02-20 | 1 | -5/+4 |
* | Downgrade complaints about calling unavailable functions to a warning | Douglas Gregor | 2009-02-18 | 1 | -0/+3 |
* | Implement basic parsing and semantic analysis for explicit | Douglas Gregor | 2009-02-17 | 1 | -13/+145 |
* | Added ClassTemplateSpecializationDecl, which is a subclass of | Douglas Gregor | 2009-02-17 | 1 | -24/+152 |
* | Fix comment. | Mike Stump | 2009-02-11 | 1 | -1/+1 |
* | Appease the language lawyers | Douglas Gregor | 2009-02-11 | 1 | -1/+1 |
* | Finished semantic analysis of non-type template arguments, to check | Douglas Gregor | 2009-02-11 | 1 | -15/+167 |
* | Avoid bogus warning. | Mike Stump | 2009-02-11 | 1 | -1/+2 |
* | Reverted r64307. Moved hasSameType and hasSameUnqualifiedType from | Douglas Gregor | 2009-02-11 | 1 | -5/+5 |
* | Allow the use of default template arguments when forming a class | Douglas Gregor | 2009-02-11 | 1 | -2/+3 |
* | Rename Sema::hasSameType to QualType::isSameAs | Douglas Gregor | 2009-02-11 | 1 | -5/+5 |
* | Implement semantic checking for template arguments that correspond to | Douglas Gregor | 2009-02-11 | 1 | -6/+24 |
* | Add semantic checking for template arguments that correspond to | Douglas Gregor | 2009-02-11 | 1 | -73/+90 |
* | Semantic checking for template arguments that correspond to non-type | Douglas Gregor | 2009-02-11 | 1 | -3/+40 |
* | Add partial semantic checking of template arguments that are meant for | Douglas Gregor | 2009-02-11 | 1 | -3/+69 |