Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h219 bool TraverseType(QualType T);
701 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
798 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
884 return getDerived().TraverseType(Arg.getAsType());
921 return getDerived().TraverseType(Arg.getAsType());
991 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
993 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
996 { TRY_TO(TraverseType(T->getPointeeType())); })
999 { TRY_TO(TraverseType(T->getPointeeType())); })
1002 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
H A DDynamicRecursiveASTVisitor.h184 virtual bool TraverseType(QualType T);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDynamicRecursiveASTVisitor.cpp118 bool TraverseType(QualType T) { return Visitor.TraverseType(T); } in TraverseType() function
317 FORWARD_TO_BASE_EXACT(TraverseType, QualType) in FORWARD_TO_BASE_EXACT()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp197 bool TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon17c865b50111::MatchChildASTVisitor
344 return VisitorBase::TraverseType(TypeNode); in baseTraverse()
504 bool TraverseType(QualType TypeNode);
580 TraverseType(E); in dataTraverseNode()
1509 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon17c865b50111::MatchASTVisitor
1511 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp158 bool TraverseType(QualType T) override { in TraverseType() function in __anone7d735f40111::CollectUnexpandedParameterPacksVisitor
161 return DynamicRecursiveASTVisitor::TraverseType(T); in TraverseType()
561 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
607 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); in collectUnexpandedParameterPacks()
997 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern); in getNumArgumentsInExpansion()
H A DSemaTemplate.cpp2671 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
2680 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
2693 Checker.TraverseType(T); in DependsOnTemplateParameters()
H A DSemaTemplateInstantiate.cpp168 .TraverseType(Underlying); in isLambdaEnclosedByTypeAliasDecl()
H A DSemaStmt.cpp3828 LocalTypedefNameReferencer(*this).TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
H A DSemaDeclCXX.cpp2669 bool TraverseType(QualType T) override { return true; } in DiagnoseImmediateEscalatingReason() function
19315 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaCodeComplete.cpp5552 ValidVisitor(this, T).TraverseType(AssertedType); in believe()
H A DSemaExpr.cpp20346 Marker.TraverseType(T); in MarkDeclarationsReferencedInType()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp732 Visitor.TraverseType(Type); in isObjCTypeParamDependent()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp5682 RT.TraverseType(TA.getAsType()); in ReferencesAnonymousEntity()
5747 T.TraverseType(QT); in IsReconstitutableType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc893 …ang::RecursiveASTVisitor<(anonymous namespace)::BoostConASTConsumer>::TraverseType(clang::QualType…
5412 …ang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::TraverseType(clang::QualType…
5977 …clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::TraverseType(clang::QualType…
6218 …sitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::TraverseType(clang::QualType…