Age | Commit message (Expand) | Author |
2009-11-10 | Improve parsing of template arguments to lay the foundation for | Douglas Gregor |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump |
2009-09-09 | Remove tab characters. | Mike Stump |
2009-07-01 | Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith. | Douglas Gregor |
2009-05-21 | Merge the ASTVector and ASTOwningVector templates, since they offered | Douglas Gregor |
2009-05-20 | Introduce a new kind of RAII class, ASTOwningVector, which is an | Douglas Gregor |
2009-04-29 | Make DISABLE_SMART_POINTERS work, again | Douglas Gregor |
2009-04-11 | sink abstract typedefs like Action::ExprTy from the Action class | Chris Lattner |
2009-04-03 | Fix Clang on VC++, patch by Bixia Zheng! | Chris Lattner |
2009-03-29 | Implement PointerLikeTypeTraits for DeclGroupRef. | Chris Lattner |
2009-03-29 | Make the ActionResult optimization work for non-void*'s and switch DeclPtrTy ... | Chris Lattner |
2009-03-29 | genericize the ActionResult optimization for holding the "ininvalid" bit | Chris Lattner |
2009-03-29 | adjust to llvm mainline changes. | Chris Lattner |
2009-03-29 | add getNumLowBitsAvailable for OpaquePtr and QualType. | Chris Lattner |
2009-03-29 | follow llvm mainline, where PointerLikeTypeInfo got renamed | Chris Lattner |
2009-03-28 | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner |
2009-03-18 | Add a sugared version of ASTOwningResult::take, | Gabor Greif |
2009-02-25 | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor |
2009-02-17 | Implement basic parsing and semantic analysis for explicit | Douglas Gregor |
2009-02-09 | Rudimentary checking of template arguments against their corresponding | Douglas Gregor |
2009-02-09 | Eliminate TemplateArg so that we only have a single kind of | Douglas Gregor |
2009-02-05 | Put the invalid flag of OwningResult into the Action pointer. | Sebastian Redl |
2009-01-26 | Some micro-optimizations for DISABLE_SMART_POINTERS: | Douglas Gregor |
2009-01-24 | Undo accidental disabling of smart pointers. | Sebastian Redl |
2009-01-24 | Add support for declaring pointers to members. | Sebastian Redl |
2009-01-22 | Add a switch that allows disabling the smart pointers. | Sebastian Redl |
2009-01-18 | Rename move_convert to move_arg and move_res. The new names are less misleadi... | Sebastian Redl |
2008-12-24 | Keep track of template arguments when we parse them. Right now, we don't actu... | Douglas Gregor |
2008-12-21 | Document how move semantics and the emulation work. Do this in-file because i... | Sebastian Redl |
2008-12-18 | Ultrasimplistic sketch for the parsing of C++ template-ids. This won't | Douglas Gregor |
2008-12-13 | Convert remaining expression parsers to smart pointers. Now on to the Action ... | 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 | Lay the groundwork for converting the entire parser-sema chain to smart point... | Sebastian Redl |