| Commit message (Expand) | Author | Age | Files | Lines |
* | Instantiation of a CXXMethodDecl may fail when the parameter type cannot be i... | Nick Lewycky | 2015-01-02 | 1 | -2/+4 |
* | Instantiate exception specifications when instantiating function types (other | Richard Smith | 2014-11-12 | 1 | -133/+35 |
* | Prune CRLF. | NAKAMURA Takumi | 2014-10-27 | 1 | -2/+2 |
* | Don't forget to substitute into the qualifier when instantiating the definition | Richard Smith | 2014-10-17 | 1 | -19/+29 |
* | Revert r219977, "Re-commit r217995 and follow-up patches (r217997, r218011, r... | NAKAMURA Takumi | 2014-10-17 | 1 | -35/+133 |
* | Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These were | Richard Smith | 2014-10-16 | 1 | -133/+35 |
* | Adding attributes to the IndirectFieldDecl that we generate for anonymous str... | Aaron Ballman | 2014-10-15 | 1 | -4/+5 |
* | [modules] Merging for class-scope using-declarations. | Richard Smith | 2014-10-14 | 1 | -6/+7 |
* | [modules] When instantiating a class member, don't expect to find the previous | Richard Smith | 2014-10-11 | 1 | -12/+33 |
* | Initial support for the align_value attribute | Hal Finkel | 2014-10-02 | 1 | -0/+17 |
* | Support the assume_aligned function attribute | Hal Finkel | 2014-09-26 | 1 | -0/+29 |
* | Revert r217995 and follow-ups: | Hans Wennborg | 2014-09-18 | 1 | -35/+133 |
* | Instantiate exception specifications when instantiating function types (other | Richard Smith | 2014-09-17 | 1 | -133/+35 |
* | Add -Wunused-local-typedef, a warning that finds unused local typedefs. | Nico Weber | 2014-09-06 | 1 | -1/+4 |
* | Fix member function call on null pointer in Sema::FindInstantiatedDecl. | Alexey Samsonov | 2014-09-03 | 1 | -11/+11 |
* | [modules] Track the described template in an alias declaration that is the | Richard Smith | 2014-08-26 | 1 | -0/+1 |
* | Don't assert on different DLL attributes in template and explicit instantiati... | Hans Wennborg | 2014-08-24 | 1 | -0/+8 |
* | Make sure that vtables referenced from delay-parsed templates get referenced. | Nico Weber | 2014-08-15 | 1 | -12/+15 |
* | Add a RAII class for saving and restoring instantiations and uses. No behavio... | Nico Weber | 2014-08-15 | 1 | -39/+18 |
* | Factor out exception specification information from | Richard Smith | 2014-07-31 | 1 | -18/+15 |
* | PR20256: don't accidentally instantiate non-dependent default-initialization as | Richard Smith | 2014-07-10 | 1 | -2/+3 |
* | Remove llvm:: from uses of ArrayRef. | Craig Topper | 2014-06-28 | 1 | -1/+1 |
* | Convert some function arguments to use ArrayRef. | Craig Topper | 2014-06-26 | 1 | -12/+6 |
* | Fix bug in code for avoiding dynamic initialization of dllimport globals | Hans Wennborg | 2014-06-18 | 1 | -1/+0 |
* | Improve checking for dynamic initializers of dllimport fields in template ins... | Hans Wennborg | 2014-06-10 | 1 | -8/+8 |
* | Don't dynamically initialize dllimport vars (PR19933) | Hans Wennborg | 2014-06-04 | 1 | -0/+6 |
* | Refactoring. Remove Owned method from Sema. | Nikola Smiljanic | 2014-05-29 | 1 | -2/+2 |
* | Refactoring. Remove release and take methods from ActionResult. Rename takeAs... | Nikola Smiljanic | 2014-05-29 | 1 | -13/+13 |
* | When merging functions across modules (and in particular, instantiations of | Richard Smith | 2014-05-29 | 1 | -2/+10 |
* | Move the logic for testing for namespace std into one location. This check can | Richard Trieu | 2014-05-28 | 1 | -5/+1 |
* | Retain isImplicit flag for local variable declarations when instantiating | Alexander Kornienko | 2014-05-27 | 1 | -0/+2 |
* | [C++11] Use 'nullptr'. Sema edition. | Craig Topper | 2014-05-26 | 1 | -151/+153 |
* | Fix a bunch of mislayered clang/Lex includes from Sema | Alp Toker | 2014-05-03 | 1 | -1/+0 |
* | Rewrite NRVO determination. Track NRVO candidates on the parser Scope and app... | Nick Lewycky | 2014-05-03 | 1 | -0/+7 |
* | Make typo-correction of inheriting constructors work a bit better. Limit | Richard Smith | 2014-05-01 | 1 | -2/+1 |
* | If a using-declaration names a class member, but appears outside a class, try | Richard Smith | 2014-04-02 | 1 | -1/+1 |
* | PR19252: Fix crash if alignas is used with an auto-typed variable. Don't check | Richard Smith | 2014-03-27 | 1 | -3/+0 |
* | Emit an update record if we instantiate the definition of a function template | Richard Smith | 2014-03-22 | 1 | -1/+3 |
* | Refactor: move loading pending instantiations from chained PCHs to a more app... | Richard Smith | 2014-03-22 | 1 | -8/+2 |
* | When the exception specification for a function in an imported PCH or module is | Richard Smith | 2014-03-20 | 1 | -11/+4 |
* | PR19152: If a variable template's type involves 'auto', instantiate the | Richard Smith | 2014-03-16 | 1 | -2/+5 |
* | [C++11] Replacing OMPThreadPrivateDecl and OMPClause iterators varlist_begin(... | Aaron Ballman | 2014-03-14 | 1 | -4/+2 |
* | [C++11] Replacing UsingDecl iterators shadow_begin() and shadow_end() with it... | Aaron Ballman | 2014-03-13 | 1 | -3/+1 |
* | [C++11] Replacing CXXRecordDecl iterators init_begin() and init_end() with it... | Aaron Ballman | 2014-03-13 | 1 | -5/+1 |
* | PR18275: If a member function of a class template is declared with a | Richard Smith | 2014-03-13 | 1 | -0/+11 |
* | [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_ra... | Aaron Ballman | 2014-03-08 | 1 | -4/+1 |
* | [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ... | Aaron Ballman | 2014-03-08 | 1 | -5/+3 |
* | Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm... | Aaron Ballman | 2014-03-07 | 1 | -1/+1 |
* | [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w... | Aaron Ballman | 2014-03-07 | 1 | -4/+2 |
* | [C++11] Replacing iterators ddiag_begin() and ddiag_end() with iterator_range... | Aaron Ballman | 2014-03-07 | 1 | -4/+1 |