Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DRecursiveASTVisitor.h228 bool TraverseType(QualType T);
1068 TRY_TO(TraverseType(A));
1072 TRY_TO(TraverseType(E));
1092 TRY_TO(TraverseType(T->getBaseType()));
1162 TRY_TO(TraverseType(typeArg));
1346 TRY_TO(TraverseType(E));
1724 TRY_TO(TraverseType(D->getType()));
1761 TRY_TO(TraverseType(D->getType()));
1768 TRY_TO(TraverseType(D->getType()));
2107 TRY_TO(TraverseType(D->getType()));
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DConcept.cpp93 TraverseType(V->getType()); in TraverseVarDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DIncludeCleaner.cpp120 TraverseType(E->getType()); in VisitExpr()
124 bool TraverseType(QualType T) { in TraverseType() function in clang::clangd::__anona29aa5690111::ReferencedLocationCrawler
126 Base::TraverseType(T); in TraverseType()
H A DDumpAST.cpp387 bool TraverseType(QualType) { return true; } in TraverseType() function in clang::clangd::__anon0d0843690111::DumpVisitor
417 V.TraverseType(*const_cast<QualType *>(QT)); in dumpAST()
H A DSelection.cpp694 bool TraverseType(QualType) { return true; } in TraverseType() function in clang::clangd::__anon2b7dfc710111::SelectionVisitor
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp143 bool TraverseType(QualType T) { in TraverseType() function in __anon205369240111::CollectUnexpandedParameterPacksVisitor
145 return inherited::TraverseType(T); in TraverseType()
481 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
527 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); in collectUnexpandedParameterPacks()
807 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern); in getNumArgumentsInExpansion()
H A DSemaTemplate.cpp3033 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
3042 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
3055 Checker.TraverseType(T); in DependsOnTemplateParameters()
H A DSemaStmt.cpp3817 Referencer.TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
H A DSemaCodeComplete.cpp5271 ValidVisitor(this, T).TraverseType(AssertedType); in believe()
H A DSemaDeclCXX.cpp18130 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
H A DSemaExpr.cpp19717 Marker.TraverseType(T); in MarkDeclarationsReferencedInType()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp195 bool TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon5fcafee50111::MatchChildASTVisitor
341 return VisitorBase::TraverseType(TypeNode); in baseTraverse()
501 bool TraverseType(QualType TypeNode);
577 TraverseType(E); in dataTraverseNode()
1464 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon5fcafee50111::MatchASTVisitor
1466 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModularize.cpp550 bool TraverseType(QualType T) { return true; } in TraverseType() function in CollectEntitiesVisitor
739 bool TraverseType(QualType T) { return true; } in TraverseType() function in CompileCheckVisitor
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp729 Visitor.TraverseType(Type); in isObjCTypeParamDependent()
/llvm-project-15.0.7/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp250 bool TraverseType(QualType T) { return true; } in TraverseType() function
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp5061 RT.TraverseType(TA.getAsType()); in ReferencesAnonymousEntity()
5126 T.TraverseType(QT); in IsReconstitutableType()