clang API Documentation
#include "clang/AST/DeclTemplate.h"#include "clang/AST/DeclVisitor.h"#include "llvm/ADT/SmallVector.h"#include <cassert>#include <utility>

Go to the source code of this file.
Classes | |
| class | clang::MultiLevelTemplateArgumentList |
| Data structure that captures multiple levels of template argument lists for use in template instantiation. More... | |
| class | clang::TemplatePartialOrderingContext |
| class | clang::DeducedTemplateArgument |
| Captures a template argument whose value has been deduced via c++ template argument deduction. More... | |
| class | clang::LocalInstantiationScope |
| A stack-allocated class that identifies which local variable declaration instantiations are present in this scope. More... | |
| class | clang::TemplateDeclInstantiator |
Namespaces | |
| namespace | clang |
Enumerations | |
| enum | clang::TPOC { clang::TPOC_Call, clang::TPOC_Conversion, clang::TPOC_Other } |
| The context in which partial ordering of function templates occurs. More... | |