aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaTemplateInstantiateDecl.cpp
AgeCommit message (Expand)Author
2012-12-11PR14558: Compute triviality of special members (etc) at the end of the classRichard Smith
2012-12-08Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-16Store this Decl* as a Decl* instead of a uintptr_t. No functionality change.Nick Lewycky
2012-11-14s/tranform/transform/Benjamin Kramer
2012-10-23Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. TheseRichard Smith
2012-10-04Fixed instantiated operators source range.Abramo Bagnara
2012-09-25Don't produce diagnostics for missing ctor-initializers during templateRichard Smith
2012-09-20Per C++11 [class.friend]p3, the 'friend' keyword must appear first in aRichard Smith
2012-09-13Actually rebuild function types properly when adjusting the functionDouglas Gregor
2012-09-13When we substitute into the type of a function based on theDouglas Gregor
2012-09-12PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith
2012-09-07PR9023: A template template parameter whose template parameter list contains anRichard Smith
2012-09-05Do not add using directives to a function decl context when instantiating.Abramo Bagnara
2012-08-23Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer
2012-08-10Check access to friend declarations. There's a number of differentJohn McCall
2012-07-27Final piece of core issue 1330: delay computing the exception specification ofRichard Smith
2012-07-22PR12917: Remove incorrect assumption that lambda mangling information cannotRichard Smith
2012-07-18PR13386: When matching up parameters between a function template declarationRichard Smith
2012-07-16Fix rejects-valid: explicit specialization of redeclared deleted function tem...David Blaikie
2012-07-11Stop instantiating a class if we hit a static_assert failure. Also, if theRichard Smith
2012-07-08PR9793: Treat substitution as an instantiation step for the purpose of theRichard Smith
2012-06-25Make explicit specializations at class scope workNico Weber
2012-06-19Reapplying the changes from r158717 as they were rolled back to avoid merge c...Aaron Ballman
2012-06-19Revert r158700 and dependent patches r158716, r158717, and r158731.Jakob Stoklund Olesen
2012-06-19Improves parsing and semantic analysis for MS __declspec attributes. This in...Aaron Ballman
2012-06-17Documentation cleanup: fixing a typo from my previous 'fix'.James Dennett
2012-06-15Documentation cleanup:James Dennett
2012-06-14Still more Doxygen documentation fixes:James Dennett
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-05-23Correct the starting location for instantiations of field declarations whichRichard Smith
2012-05-15Fix our handling of visibility in explicit template instantiations.Rafael Espindola
2012-05-04Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-04-19PR 12586: Fix assert while running libc++ testsuite: deal with exceptionRichard Smith
2012-04-17PR12569: Instantiate exception specifications of explicit instantiationsRichard Smith
2012-04-17Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.Richard Smith
2012-04-16Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor
2012-04-04If something already instantiated is reinstantiated as an explicit definition,Nick Lewycky
2012-04-02Basic semantic analysis support for inheriting constructor declarations inRichard Smith
2012-03-28When we form a new function/class template specialization, we firstDouglas Gregor
2012-03-26Add a special-case diagnostic for one of the more obnoxious special cases ofRichard Smith
2012-03-26Handle instantiations of redeclarations of forward-declared enumerations withinRichard Smith
2012-03-26Delay checking of dependent underlying types for redeclarations of memberRichard Smith
2012-03-23Support for definitions of member enumerations of class templates outside theRichard Smith
2012-03-14Instantiating a class template should not instantiate the definition of anyRichard Smith
2012-03-13PR11850 + duplicates: don't assume that a function parameter pack expansion isRichard Smith
2012-03-13Fix PR10447: lazily building name lookup tables for DeclContexts was broken.Richard Smith