Home
last modified time | relevance | path

Searched refs:TraverseType (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h217 bool TraverseType(QualType T);
697 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
795 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
882 return getDerived().TraverseType(Arg.getAsType());
919 return getDerived().TraverseType(Arg.getAsType());
989 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
991 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
994 { TRY_TO(TraverseType(T->getPointeeType())); })
997 { TRY_TO(TraverseType(T->getPointeeType())); })
1000 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp147 bool TraverseType(QualType T) { in TraverseType() function in __anone7d735f40111::CollectUnexpandedParameterPacksVisitor
149 return inherited::TraverseType(T); in TraverseType()
501 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
547 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); in collectUnexpandedParameterPacks()
832 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern); in getNumArgumentsInExpansion()
H A DSemaTemplate.cpp2630 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
2639 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
2652 Checker.TraverseType(T); in DependsOnTemplateParameters()
H A DSemaTemplateInstantiate.cpp170 .TraverseType(Underlying); in isLambdaEnclosedByTypeAliasDecl()
H A DSemaStmt.cpp3718 LocalTypedefNameReferencer(*this).TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
H A DSemaDeclCXX.cpp2582 bool TraverseType(QualType T) { return true; } in DiagnoseImmediateEscalatingReason() function
18800 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaCodeComplete.cpp5406 ValidVisitor(this, T).TraverseType(AssertedType); in believe()
H A DSemaExpr.cpp19857 Marker.TraverseType(T); in MarkDeclarationsReferencedInType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp5419 RT.TraverseType(TA.getAsType()); in ReferencesAnonymousEntity()
5484 T.TraverseType(QT); in IsReconstitutableType()