Age | Commit message (Expand) | Author |
2008-12-08 | Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it bel... | Douglas Gregor |
2008-12-08 | fix 80-col violation. | Zhongxing Xu |
2008-12-07 | Pass the VLA size expr range to the VLA diags | Anders Carlsson |
2008-12-07 | Improve VLA diagnostics/sema checking. Fixes PR2361 and PR2352. | Anders Carlsson |
2008-12-06 | Add diagnostics for bitfields. | Anders Carlsson |
2008-12-05 | Introduce basic support for dependent types, type-dependent | Douglas Gregor |
2008-12-05 | Representation of template type parameters and non-type template | Douglas Gregor |
2008-12-05 | Use VerifyIntegerConstantExpression instead of isIntegerConstantExpr. Fixes P... | Anders Carlsson |
2008-12-05 | Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130. | Anders Carlsson |
2008-12-01 | Initialize storage class even if we got an erroneous mutable | Douglas Gregor |
2008-11-24 | Remove some bad characters from comment. | Sebastian Redl |
2008-11-24 | Change a whole lot of diagnostics to take QualType's directly | Chris Lattner |
2008-11-24 | Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of | Chris Lattner |
2008-11-23 | Make all the 'redefinition' diagnostics more consistent, and make the | Chris Lattner |
2008-11-23 | Convert IdentifierInfo's to be printed the same as DeclarationNames | Chris Lattner |
2008-11-23 | add support for inserting a DeclarationName into a diagnostic directly | Chris Lattner |
2008-11-22 | Use Expr::Evaluate for case statements. Fixes PR2525 | Anders Carlsson |
2008-11-21 | Allow redeclaration of typedefs in C++ | Douglas Gregor |
2008-11-20 | remove the last old-fashioned Diag method. Transition complete! | Chris Lattner |
2008-11-20 | remove another old Diag method. | Chris Lattner |
2008-11-20 | remove another old-school Diag method. | Chris Lattner |
2008-11-20 | compared to the rest of the code in Sema::GetStdNamespace(), | Chris Lattner |
2008-11-20 | remove some other identifiers that are looked up really early and only | Chris Lattner |
2008-11-19 | Take care another assert: | Argyrios Kyrtzidis |
2008-11-19 | Fix silly code, use IdentifierInfo* instead of std::string in | Daniel Dunbar |
2008-11-19 | stop calling II::getName() unnecesarily in sema | Chris Lattner |
2008-11-19 | convert some diags to use numbers instead of strings. | Chris Lattner |
2008-11-19 | remove one more old-style Diag method. | Chris Lattner |
2008-11-19 | Switch several more Sema Diag methods over. This simplifies the | Chris Lattner |
2008-11-18 | start converting Sema over to using its canonical Diag method. | Chris Lattner |
2008-11-18 | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor |
2008-11-17 | Implement effects of 'mutable', and a few comments from Chris on its parsing. | Sebastian Redl |
2008-11-17 | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor |
2008-11-17 | Updated IdentifierResolver to deal with DeclarationNames. The names of | Douglas Gregor |
2008-11-17 | Introduction the DeclarationName class, as a single, general method of | Douglas Gregor |
2008-11-16 | rename Expr::tryEvaluate to Expr::Evaluate. | Chris Lattner |
2008-11-14 | Implement parsing and semantic checking of the 'mutable' keyword. | Sebastian Redl |
2008-11-14 | Add a new expression node, CXXOperatorCallExpr, which expresses a | Douglas Gregor |
2008-11-13 | don't highlight field name, just put a caret on it. | Chris Lattner |
2008-11-12 | Don't build identifiers for C++ constructors, destructors, or | Douglas Gregor |
2008-11-12 | Fix a FIXME by improving a diagnostic, add a testcase for PR3048 | Chris Lattner |
2008-11-12 | make TryFixInvalidVariablyModifiedType a static function. | Chris Lattner |
2008-11-12 | Restructure code to encourage fallthrough, no functionality change. | Chris Lattner |
2008-11-12 | fix PR3048. I'm going to do some more work before closing it off and | Chris Lattner |
2008-11-12 | Implement support for operator overloading using candidate operator | Douglas Gregor |
2008-11-11 | Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr... | Sebastian Redl |
2008-11-11 | Implement C++ 'typeid' parsing and sema. | Sebastian Redl |
2008-11-11 | Fix PR3031 by silencing follow-on errors in invalid declarations. | Chris Lattner |
2008-11-09 | Introduce ScopedDecl::getLexicalDeclContext() which is different from ScopedD... | Argyrios Kyrtzidis |
2008-11-09 | When a tag has nested-name ('struct foo::bar'), use not 'CurContext' but the ... | Argyrios Kyrtzidis |