summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR15757: When we instantiate an inheriting constructor template, alsoRichard Smith2013-05-171-1/+27
* OpenMP threadprivate with qualified names.Alexey Bataev2013-05-131-4/+4
* In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella2013-05-041-1/+1
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-041-5/+7
* ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali!Richard Smith2013-05-031-14/+11
* ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko2013-04-271-1/+1
* Basic support for Microsoft property declarations andJohn McCall2013-04-161-0/+47
* Correctly propagate the storage class to function template instantiations.Rafael Espindola2013-04-161-1/+1
* Fix the storage class of method instantiations.Rafael Espindola2013-04-151-2/+2
* Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith2013-04-131-1/+1
* C++11 inheriting constructors: support for inheriting constructor templates.Richard Smith2013-04-101-4/+8
* Add 178663 back.Rafael Espindola2013-04-031-5/+3
* Revert 178663.Rafael Espindola2013-04-031-3/+5
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-5/+3
* OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev2013-03-221-0/+17
* Add TagDecl::hasNameForLinkage(), which is true if the tagJohn McCall2013-03-091-1/+1
* <rdar://problem/13094134> Don't try to wire up typedef names for invalid anon...Douglas Gregor2013-03-081-1/+1
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-8/+8
* In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the cons...Argyrios Kyrtzidis2013-02-241-3/+13
* Handle alignas(foo...) pack expansions.Richard Smith2013-02-221-23/+63
* Implement C++11 [dcl.align]p6-p8, and C11 6.7.5/7. This had to be split out ofRichard Smith2013-02-221-4/+5
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-211-3/+2
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-8/+8
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-13/+12
* Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign.Richard Smith2013-02-011-0/+6
* [Sema][Attr]Fix alignment attribute printing.Michael Han2013-02-011-3/+1
* Propagate the spelling list index for an attribute across template instantiat...Richard Smith2013-01-291-3/+5
* Clean up: since we have FunctionDecl::IsInline, make it store the right valueRichard Smith2013-01-251-0/+9
* ArrayRef-ize some ctor initializer related APIsDavid Blaikie2013-01-171-1/+1
* 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
OpenPOWER on IntegriCloud