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

12

/external/clang/lib/AST/
H A DNestedNameSpecifier.cpp63 (Prefix->getAsType() == 0 && Prefix->getAsIdentifier() == 0)) &&
78 (Prefix->getAsType() == 0 && Prefix->getAsIdentifier() == 0)) &&
174 return getAsType()->isDependentType();
195 return getAsType()->isInstantiationDependentType();
213 return getAsType()->containsUnexpandedParameterPack();
252 const Type *T = getAsType();
381 TypeLoc TL(Qualifier->getAsType(), TypeData);
398 return TypeLoc(Qualifier->getAsType(), TypeData);
584 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0),
H A DTypeLoc.cpp311 Context.getTrivialTypeSourceInfo(Args[i].getAsType(),
H A DItaniumMangle.cpp817 const Type *type = qualifier->getAsType();
1381 manglePrefix(QualType(qualifier->getAsType(), 0));
3104 mangleType(A.getAsType());
3316 if (!isCharType(TemplateArgs[0].getAsType()))
3332 if (!isCharType(TemplateArgs[0].getAsType()))
3335 if (!isCharSpecialization(TemplateArgs[1].getAsType(), "char_traits"))
3381 if (!isCharType(TemplateArgs[0].getAsType()))
3384 if (!isCharSpecialization(TemplateArgs[1].getAsType(), "char_traits"))
3387 if (!isCharSpecialization(TemplateArgs[2].getAsType(), "allocator"))
H A DType.cpp1832 ID.AddPointer(P->getAsType().getAsOpaquePtr());
1915 Args[Arg].getAsType()->isVariablyModifiedType())
H A DASTDiagnostic.cpp894 ArgType = Iter->getAsType();
H A DDumpXML.cpp314 dispatch(A.getAsType());
H A DStmtProfile.cpp1156 VisitType(Arg.getAsType());
H A DASTImporter.cpp290 return Context.IsStructurallyEquivalent(Arg1.getAsType(), Arg2.getAsType());
1951 QualType ToType = Importer.Import(From.getAsType());
4322 QualType T = Import(QualType(FromNNS->getAsType(), 0u));
H A DMicrosoftMangle.cpp799 mangleType(TA.getAsType(), TAL.getSourceRange());
H A DExprCXX.cpp1267 const Type *T = getQualifier()->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.h176 const Type *getAsType() const { function in class:clang::NestedNameSpecifier
H A DTemplateBase.h209 QualType getAsType() const { function in class:clang::TemplateArgument
H A DRecursiveASTVisitor.h651 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
727 return getDerived().TraverseType(Arg.getAsType());
763 return getDerived().TraverseType(Arg.getAsType());
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp96 const Type *NNSType = NNS->getAsType();
151 const TagType *Tag = NNS->getAsType()->getAs<TagType>();
193 if (!NNS->getAsType())
196 QualType T = QualType(NNS->getAsType(), 0);
H A DSemaTemplateDeduction.cpp193 Context.hasSameType(X.getAsType(), Y.getAsType()))
1581 Param.getAsType(),
1582 Arg.getAsType(),
1869 return Context.getCanonicalType(X.getAsType()) ==
1870 Context.getCanonicalType(Y.getAsType());
1934 S.Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc));
3599 QualType DeducedType = Deduced[0].getAsType();
4226 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0),
4502 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduce
[all...]
H A DSemaTemplate.cpp497 QualType T = SemaRef.GetTypeFromParser(Arg.getAsType(), &DI);
1558 if (const Type *CurType = NNS->getAsType()) {
1623 T = QualType(SS.getScopeRep()->getAsType(), 0);
1672 T = QualType(NNS->getAsType(), 0);
1681 T = QualType(NNS->getAsType(), 0);
2516 QualType ArgType = Context.getCanonicalType(Arg.getAsType());
2914 QualType T = Arg.getArgument().getAsType();
3529 return Visit(QualType(NNS->getAsType(), 0));
6297 if (const Type *T = NNS->getAsType())
7034 if (!NNS || !NNS.getNestedNameSpecifier()->getAsType())
[all...]
H A DSemaTemplateInstantiate.cpp943 QualType T = Arg.getAsType();
1326 QualType Replacement = Arg.getAsType();
1373 QualType Result = ArgPack.pack_begin()[Index].getAsType();
H A DSemaTemplateVariadic.cpp407 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc);
H A DSemaLookup.cpp1778 addAssociatedClassesAndNamespaces(Result, Arg.getAsType());
3307 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
/external/clang/lib/CodeGen/
H A DCGCXX.cpp323 const Type *QTy = Qual->getAsType();
H A DCGExprAgg.cpp300 return specialization->getTemplateArgs()[0].getAsType();
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h587 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
663 return getDerived().TraverseType(Arg.getAsType());
699 return getDerived().TraverseType(Arg.getAsType());
H A DCIndexUSRs.cpp754 VisitType(Arg.getAsType());
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h326 return InnerMatcher.matches(Node.getAsType(), Finder, Builder);

Completed in 336 milliseconds

12