Searched refs:getAsType (Results 1 - 25 of 40) sorted by relevance

12

/external/clang/lib/AST/
H A DNestedNameSpecifier.cpp64 (Prefix->getAsType() == nullptr &&
80 (Prefix->getAsType() == nullptr &&
204 return getAsType()->isDependentType();
226 return getAsType()->isInstantiationDependentType();
245 return getAsType()->containsUnexpandedParameterPack();
287 const Type *T = getAsType();
415 TypeLoc TL(Qualifier->getAsType(), TypeData);
432 return TypeLoc(Qualifier->getAsType(), TypeData);
624 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0),
H A DTypeLoc.cpp382 Context.getTrivialTypeSourceInfo(Args[i].getAsType(),
H A DItaniumMangle.cpp852 const Type *type = qualifier->getAsType();
1322 manglePrefix(QualType(qualifier->getAsType(), 0));
3514 mangleType(A.getAsType());
3710 if (!isCharType(TemplateArgs[0].getAsType()))
3726 if (!isCharType(TemplateArgs[0].getAsType()))
3729 if (!isCharSpecialization(TemplateArgs[1].getAsType(), "char_traits"))
3775 if (!isCharType(TemplateArgs[0].getAsType()))
3778 if (!isCharSpecialization(TemplateArgs[1].getAsType(), "char_traits"))
3781 if (!isCharSpecialization(TemplateArgs[2].getAsType(), "allocator"))
H A DASTDiagnostic.cpp1185 return Iter->getAsType();
1191 return Iter.getDesugar().getAsType();
H A DExprCXX.cpp85 UuidForTA = GetUuidAttrOfType(TA.getAsType(), &SeenMultipleGUIDs);
1405 const Type *T = getQualifier()->getAsType();
H A DType.cpp1971 ID.AddPointer(P.getAsType().getAsOpaquePtr());
2028 Args[Arg].getAsType()->isVariablyModifiedType())
H A DASTImporter.cpp305 return Context.IsStructurallyEquivalent(Arg1.getAsType(), Arg2.getAsType());
2104 QualType ToType = Importer.Import(From.getAsType());
4829 QualType T = Import(QualType(FromNNS->getAsType(), 0u));
H A DStmtProfile.cpp1473 VisitType(Arg.getAsType());
/external/clang/include/clang/Sema/
H A DParsedTemplate.h70 ParsedType getAsType() const { function in class:clang::ParsedTemplateArgument
/external/clang/include/clang/AST/
H A DNestedNameSpecifier.h189 const Type *getAsType() const { function in class:clang::NestedNameSpecifier
H A DTemplateBase.h240 QualType getAsType() const { function in class:clang::TemplateArgument
H A DDataRecursiveASTVisitor.h632 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
710 return getDerived().TraverseType(Arg.getAsType());
747 return getDerived().TraverseType(Arg.getAsType());
H A DRecursiveASTVisitor.h698 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
776 return getDerived().TraverseType(Arg.getAsType());
813 return getDerived().TraverseType(Arg.getAsType());
/external/clang/lib/CodeGen/
H A DCGCXX.cpp285 const Type *QTy = Qual->getAsType();
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp89 const Type *NNSType = NNS->getAsType();
144 const TagType *Tag = NNS->getAsType()->getAs<TagType>();
175 if (!NNS->getAsType())
178 QualType T = QualType(NNS->getAsType(), 0);
H A DSemaTemplateDeduction.cpp167 Context.hasSameType(X.getAsType(), Y.getAsType()))
1673 Param.getAsType(),
1674 Arg.getAsType(),
1925 return Context.getCanonicalType(X.getAsType()) ==
1926 Context.getCanonicalType(Y.getAsType());
1993 S.Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc));
4010 QualType DeducedType = Deduced[0].getAsType();
4628 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0),
4909 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduce
[all...]
H A DSemaTemplateVariadic.cpp421 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc);
886 ExpansionTSInfo = Context.getTrivialTypeSourceInfo(Argument.getAsType(),
H A DSemaTemplate.cpp491 QualType T = SemaRef.GetTypeFromParser(Arg.getAsType(), &DI);
1585 if (const Type *CurType = NNS->getAsType()) {
1647 T = QualType(SS.getScopeRep()->getAsType(), 0);
1696 T = QualType(NNS->getAsType(), 0);
1705 T = QualType(NNS->getAsType(), 0);
2354 QualType Type = Arg.getAsType();
2356 Arg.getAsType()->getAs<TemplateTypeParmType>();
3029 ArgType = Arg.getAsType();
3536 QualType T = Arg.getArgument().getAsType();
4145 return Visit(QualType(NNS->getAsType(),
[all...]
H A DSemaTemplateInstantiate.cpp945 QualType T = Arg.getAsType();
1384 QualType Replacement = Arg.getAsType();
1429 QualType Result = Arg.getAsType();
H A DSemaLookup.cpp2020 addAssociatedClassesAndNamespaces(Result, Arg.getAsType());
3435 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
3559 if (const Type *T = NNS->getAsType())
3657 const Type *NSType = NSI.NameSpecifier->getAsType();
H A DAnalysisBasedWarnings.cpp208 isa<TemplateSpecializationType>(NNS->getAsType())) {
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h599 return InnerMatcher.matches(Node.getAsType(), Finder, Builder);
3859 if (!Node.getAsType())
3861 return InnerMatcher.matches(QualType(Node.getAsType(), 0), Finder, Builder);
/external/clang/lib/Index/
H A DUSRGeneration.cpp797 VisitType(Arg.getAsType());
/external/clang/tools/libclang/
H A DCXType.cpp940 return MakeCXType(A.getAsType(), GetTU(CT));
H A DCXCursor.cpp1177 return cxtype::MakeCXType(TA.getAsType(), getCursorTU(C));

Completed in 2266 milliseconds

12