summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-8/+8
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-39/+0
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-7/+7
* PR14558: Compute triviality of special members (etc) at the end of the classRichard Smith2012-12-111-15/+14
* Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith2012-12-081-10/+3
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Store this Decl* as a Decl* instead of a uintptr_t. No functionality change.Nick Lewycky2012-11-161-2/+2
* s/tranform/transform/Benjamin Kramer2012-11-141-1/+1
* Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. TheseRichard Smith2012-10-231-0/+16
* Fixed instantiated operators source range.Abramo Bagnara2012-10-041-1/+1
* Don't produce diagnostics for missing ctor-initializers during templateRichard Smith2012-09-251-1/+1
* Per C++11 [class.friend]p3, the 'friend' keyword must appear first in aRichard Smith2012-09-201-1/+1
* Actually rebuild function types properly when adjusting the functionDouglas Gregor2012-09-131-4/+13
* When we substitute into the type of a function based on theDouglas Gregor2012-09-131-2/+17
* PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith2012-09-121-1/+2
* PR9023: A template template parameter whose template parameter list contains anRichard Smith2012-09-071-7/+101
* Do not add using directives to a function decl context when instantiating.Abramo Bagnara2012-09-051-1/+6
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-1/+1
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-1/+1
* Check access to friend declarations. There's a number of differentJohn McCall2012-08-101-14/+34
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-2/+13
* PR12917: Remove incorrect assumption that lambda mangling information cannotRichard Smith2012-07-221-2/+2
* PR13386: When matching up parameters between a function template declarationRichard Smith2012-07-181-24/+22
* Fix rejects-valid: explicit specialization of redeclared deleted function tem...David Blaikie2012-07-161-1/+1
* Stop instantiating a class if we hit a static_assert failure. Also, if theRichard Smith2012-07-111-5/+4
* PR9793: Treat substitution as an instantiation step for the purpose of theRichard Smith2012-07-081-1/+0
* Make explicit specializations at class scope workNico Weber2012-06-251-2/+11
* Reapplying the changes from r158717 as they were rolled back to avoid merge c...Aaron Ballman2012-06-191-2/+4
* Revert r158700 and dependent patches r158716, r158717, and r158731.Jakob Stoklund Olesen2012-06-191-4/+2
* Improves parsing and semantic analysis for MS __declspec attributes. This in...Aaron Ballman2012-06-191-2/+4
* Documentation cleanup: fixing a typo from my previous 'fix'.James Dennett2012-06-171-1/+1
* Documentation cleanup:James Dennett2012-06-151-2/+2
* Still more Doxygen documentation fixes:James Dennett2012-06-141-2/+2
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-2/+2
* Correct the starting location for instantiations of field declarations whichRichard Smith2012-05-231-1/+1
* Fix our handling of visibility in explicit template instantiations.Rafael Espindola2012-05-151-1/+2
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-3/+4
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-2/+2
* PR 12586: Fix assert while running libc++ testsuite: deal with exceptionRichard Smith2012-04-191-17/+14
* PR12569: Instantiate exception specifications of explicit instantiationsRichard Smith2012-04-171-1/+10
* Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.Richard Smith2012-04-171-151/+211
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-1/+26
* If something already instantiated is reinstantiated as an explicit definition,Nick Lewycky2012-04-041-1/+6
* Basic semantic analysis support for inheriting constructor declarations inRichard Smith2012-04-021-0/+6
* When we form a new function/class template specialization, we firstDouglas Gregor2012-03-281-5/+5
* Add a special-case diagnostic for one of the more obnoxious special cases ofRichard Smith2012-03-261-0/+14
* Handle instantiations of redeclarations of forward-declared enumerations withinRichard Smith2012-03-261-3/+15
* Delay checking of dependent underlying types for redeclarations of memberRichard Smith2012-03-261-5/+16
* Support for definitions of member enumerations of class templates outside theRichard Smith2012-03-231-1/+4
OpenPOWER on IntegriCloud