| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it ↵ | Douglas Gregor | 2008-12-08 | 1 | -9/+3 | 
| | | | | | | | belongs llvm-svn: 60708 | ||||
| * | Introduce basic support for dependent types, type-dependent | Douglas Gregor | 2008-12-05 | 1 | -0/+1 | 
| | | | | | | | | | | | | | expressions, and value-dependent expressions. This permits us to parse some template definitions. This is not a complete solution; we're missing type- and value-dependent computations for most of the expression types, and we're missing checks for dependent types and type-dependent expressions throughout Sema. llvm-svn: 60615 | ||||
| * | Representation of template type parameters and non-type template | Douglas Gregor | 2008-12-05 | 1 | -0/+116 | 
| parameters, with some semantic analysis: - Template parameters are introduced into template parameter scope - Complain about template parameter shadowing (except in Microsoft mode) Note that we leak template parameter declarations like crazy, a problem we'll remedy once we actually create proper declarations for templates. Next up: dependent types and value-dependent/type-dependent expressions. llvm-svn: 60597 | |||||

