Age | Commit message (Expand) | Author |
2009-04-01 | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor |
2009-03-31 | Parsing and AST representation for dependent template names that occur | Douglas Gregor |
2009-03-30 | Improve the representation of template names in the AST. This | Douglas Gregor |
2009-03-28 | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner |
2009-03-26 | Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here | Douglas Gregor |
2009-03-19 | Introduce a representation for types that we referred to via a | Douglas Gregor |
2009-03-15 | Convert a bunch of actions to smart pointers, and also bring PrintParserCallb... | Sebastian Redl |
2009-02-25 | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor |
2009-02-18 | Update Parser::ParseTypeName to return a TypeResult, which also tells | Douglas Gregor |
2009-02-09 | Implement Declarator::getSourceRange(). | Sebastian Redl |
2009-02-09 | Make Sema::getTypeName return the opaque pointer of a QualType rather | Douglas Gregor |
2009-02-03 | Allow taking the address of data members, resulting in a member pointer. | Sebastian Redl |
2009-01-29 | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner |
2009-01-27 | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner |
2009-01-26 | Some micro-optimizations for DISABLE_SMART_POINTERS: | Douglas Gregor |
2009-01-18 | Convert a few expression actions to smart pointers. | Sebastian Redl |
2009-01-06 | Add whitespace to silence the following warning in a Release build: warning: ... | Ted Kremenek |
2009-01-06 | rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and | Chris Lattner |
2009-01-06 | rename tok::annot_qualtypename -> tok::annot_typename, which is both | Chris Lattner |
2009-01-05 | PODness and Type Traits | Sebastian Redl |
2009-01-05 | remove optimization to avoid looking ahead for cases like ::foo. This | Chris Lattner |
2009-01-05 | simplify some code. | Chris Lattner |
2009-01-05 | Fix a bug where we'd try to look beyond the current cached tokens when | Chris Lattner |
2009-01-05 | TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can | Chris Lattner |
2009-01-05 | ParseCXXSimpleTypeSpecifier can only be called on things that are | Chris Lattner |
2009-01-04 | my previous patch caused sema to drop the global qualifier, make | Chris Lattner |
2009-01-04 | eliminate lookahead when parsing ::new / ::delete. | Chris Lattner |
2009-01-04 | minor simplifications. | Chris Lattner |
2008-12-11 | Convert a big bunch of expression parsers to use smart pointers. | Sebastian Redl |
2008-12-11 | Convert some more expression parsers to use smart pointers. | Sebastian Redl |
2008-12-11 | Convert selected expression parsers to use smart pointers. | Sebastian Redl |
2008-12-10 | Modify the move emulation according to the excellent design of Howard Hinnant... | Sebastian Redl |
2008-12-09 | Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult | Sebastian Redl |
2008-12-09 | Consistently use smart pointers for stmt and expr nodes in parser local varia... | Sebastian Redl |
2008-12-08 | fix typo. | Zhongxing Xu |
2008-12-02 | Add better comments to ::new parsing. Thanks to Doug for the review. | Sebastian Redl |
2008-12-02 | Make the parser handle ::new and ::delete correctly. | Sebastian Redl |
2008-12-02 | Handle new by passing the Declaration to the Action, not a processed type. | Sebastian Redl |
2008-11-26 | Implement some suggestions by Daniel: | Argyrios Kyrtzidis |
2008-11-25 | Use RAII objects to ensure proper destruction of expression and statement AST... | Sebastian Redl |
2008-11-23 | make the 'to match this' diagnostic a note. | Chris Lattner |
2008-11-21 | Implementation of new and delete parsing and sema. | Sebastian Redl |
2008-11-19 | Some tweaks suggested by Argiris | Douglas Gregor |
2008-11-18 | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor |
2008-11-18 | Change a couple of the Parser::Diag methods to return DiagnosticInfo | Chris Lattner |
2008-11-17 | Updated IdentifierResolver to deal with DeclarationNames. The names of | Douglas Gregor |
2008-11-17 | Some cleanups for C++ operator overloading | Douglas Gregor |
2008-11-11 | Implement C++ 'typeid' parsing and sema. | Sebastian Redl |
2008-11-10 | Some cleanups to the declaration/checking of overloaded operators in C++. Tha... | Douglas Gregor |
2008-11-08 | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis |