Searched refs:DependentNameType (Results 1 - 17 of 17) sorted by relevance
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 986 DEF_TRAVERSE_TYPE(DependentNameType, { 1217 DEF_TRAVERSE_TYPELOC(DependentNameType, {
|
H A D | TypeLoc.h | 1695 DependentNameType,
|
H A D | ASTContext.h | 111 mutable llvm::FoldingSet<DependentNameType> DependentNameTypes;
|
H A D | Type.h | 4034 /// DependentNameType represents a class of dependent types that involve a 4036 /// name of a type. The DependentNameType may start with a "typename" (for a 4040 class DependentNameType : public TypeWithKeyword, public llvm::FoldingSetNode { class in class:clang::FunctionType::ExtInfo::FunctionProtoType 4048 DependentNameType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentNameType 4056 "DependentNameType requires a dependent nested-name-specifier");
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | TypePrinter.cpp | 1051 void TypePrinter::printDependentNameBefore(const DependentNameType *T, 1062 void TypePrinter::printDependentNameAfter(const DependentNameType *T,
|
H A D | Type.cpp | 1480 else if (const DependentNameType *DepName = dyn_cast<DependentNameType>(this))
|
H A D | ASTImporter.cpp | 74 // FIXME: DependentNameType 750 const DependentNameType *Typename1 = cast<DependentNameType>(T1); 751 const DependentNameType *Typename2 = cast<DependentNameType>(T2);
|
H A D | MicrosoftMangle.cpp | 1742 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T,
|
H A D | ItaniumMangle.cpp | 957 mangleSourceName(cast<DependentNameType>(type)->getIdentifier()); 2354 void CXXNameMangler::mangleType(const DependentNameType *T) {
|
H A D | ASTContext.cpp | 3309 DependentNameType::Profile(ID, Keyword, NNS, Name); 3312 DependentNameType *T 3317 T = new (*this) DependentNameType(Keyword, NNS, Name, Canon); 4100 if (const DependentNameType *DNT = T->getAs<DependentNameType>())
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 622 if (TypeNode->getAs<DependentNameType>() != NULL ||
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 1669 if (const DependentNameType *DependentName = T->getAs<DependentNameType>()){ 3962 const DependentNameType* T) { 7604 if (isa<DependentNameType>(T)) { 7899 /// Here, the type "typename X<T>::pointer" will be created as a DependentNameType,
|
H A D | SemaTemplateDeduction.cpp | 4944 cast<DependentNameType>(T)->getQualifier(),
|
H A D | SemaType.cpp | 3709 assert(isa<DependentNameType>(ClsTy) && "Unexpected TypeLoc");
|
H A D | TreeTransform.h | 837 /// By default, builds a new DependentNameType type from the 5098 const DependentNameType *T = TL.getTypePtr();
|
H A D | SemaDeclCXX.cpp | 11394 if (isa<DependentNameType>(T)) {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 340 ASTTypeWriter::VisitDependentNameType(const DependentNameType *T) {
|
Completed in 332 milliseconds