Searched refs:DependentNameType (Results 1 - 18 of 18) sorted by relevance

/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp619 if (TypeNode->getAs<DependentNameType>() != nullptr ||
/external/clang/lib/AST/
H A DTypePrinter.cpp1064 void TypePrinter::printDependentNameBefore(const DependentNameType *T,
1075 void TypePrinter::printDependentNameAfter(const DependentNameType *T,
H A DType.cpp1486 else if (const DependentNameType *DepName = dyn_cast<DependentNameType>(this))
H A DASTImporter.cpp74 // FIXME: DependentNameType
749 const DependentNameType *Typename1 = cast<DependentNameType>(T1);
750 const DependentNameType *Typename2 = cast<DependentNameType>(T2);
H A DASTContext.cpp3329 DependentNameType::Profile(ID, Keyword, NNS, Name);
3332 DependentNameType *T
3337 T = new (*this) DependentNameType(Keyword, NNS, Name, Canon);
4181 if (const DependentNameType *DNT = T->getAs<DependentNameType>())
H A DItaniumMangle.cpp974 mangleSourceName(cast<DependentNameType>(type)->getIdentifier());
2385 void CXXNameMangler::mangleType(const DependentNameType *T) {
H A DMicrosoftMangle.cpp1982 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T,
/external/clang/include/clang/AST/
H A DDataRecursiveASTVisitor.h923 DEF_TRAVERSE_TYPE(DependentNameType,
1139 DEF_TRAVERSE_TYPELOC(DependentNameType, {
H A DRecursiveASTVisitor.h988 DEF_TRAVERSE_TYPE(DependentNameType,
1204 DEF_TRAVERSE_TYPELOC(DependentNameType, {
H A DTypeLoc.h1698 DependentNameType,
H A DASTContext.h112 mutable llvm::FoldingSet<DependentNameType> DependentNameTypes;
H A DType.h4059 /// DependentNameType represents a class of dependent types that involve a
4061 /// name of a type. The DependentNameType may start with a "typename" (for a
4068 class DependentNameType : public TypeWithKeyword, public llvm::FoldingSetNode { class in class:clang::FunctionType::ExtInfo::FunctionProtoType
4076 DependentNameType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentNameType
/external/clang/lib/Sema/
H A DSemaTemplate.cpp1685 if (const DependentNameType *DependentName = T->getAs<DependentNameType>()){
4063 const DependentNameType* T) {
7742 if (isa<DependentNameType>(T)) {
8036 /// Here, the type "typename X<T>::pointer" will be created as a DependentNameType,
H A DSemaTemplateDeduction.cpp4920 cast<DependentNameType>(T)->getQualifier(),
H A DSemaType.cpp3695 assert(isa<DependentNameType>(ClsTy) && "Unexpected TypeLoc");
H A DTreeTransform.h844 /// By default, builds a new DependentNameType type from the
5199 const DependentNameType *T = TL.getTypePtr();
H A DSemaDeclCXX.cpp11681 if (isa<DependentNameType>(T)) {
/external/clang/lib/Serialization/
H A DASTWriter.cpp354 ASTTypeWriter::VisitDependentNameType(const DependentNameType *T) {

Completed in 2415 milliseconds