|
clang
5.0.0
|
#include "clang/AST/NestedNameSpecifier.h"#include "clang/Basic/LLVM.h"#include "llvm/ADT/FoldingSet.h"#include "llvm/ADT/PointerUnion.h"Go to the source code of this file.
Classes | |
| class | clang::UncommonTemplateNameStorage |
| Implementation class used to describe either a set of overloaded template names or an already-substituted template template parameter pack. More... | |
| struct | clang::UncommonTemplateNameStorage::BitsTag |
| class | clang::OverloadedTemplateStorage |
| A structure for storing the information associated with an overloaded template name. More... | |
| class | clang::SubstTemplateTemplateParmPackStorage |
| A structure for storing an already-substituted template template parameter pack. More... | |
| class | clang::TemplateName |
| Represents a C++ template name within the type system. More... | |
| class | clang::SubstTemplateTemplateParmStorage |
| A structure for storing the information associated with a substituted template template parameter. More... | |
| class | clang::QualifiedTemplateName |
| Represents a template name that was expressed as a qualified name. More... | |
| class | clang::DependentTemplateName |
| Represents a dependent template name that cannot be resolved prior to template instantiation. More... | |
| class | llvm::PointerLikeTypeTraits< clang::TemplateName > |
| The clang::TemplateName class is effectively a pointer. More... | |
Namespaces | |
| clang | |
| /file This file defines classes for searching and anlyzing source code clones. | |
| llvm | |
| DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators. | |
Functions | |
| const DiagnosticBuilder & | clang::operator<< (const DiagnosticBuilder &DB, TemplateName N) |
| Insertion operator for diagnostics. More... | |
1.8.6