Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/AST/
DRecursiveASTVisitor.h226 bool TraverseType(QualType T);
612 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
690 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
772 return getDerived().TraverseType(Arg.getAsType());
809 return getDerived().TraverseType(Arg.getAsType());
881 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
883 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
886 { TRY_TO(TraverseType(T->getPointeeType())); })
889 { TRY_TO(TraverseType(T->getPointeeType())); })
892 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h192 bool TraverseType(QualType T);
631 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
716 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
794 return getDerived().TraverseType(Arg.getAsType());
831 return getDerived().TraverseType(Arg.getAsType());
917 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
919 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
922 { TRY_TO(TraverseType(T->getPointeeType())); })
925 { TRY_TO(TraverseType(T->getPointeeType())); })
928 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
/external/bcc/src/cc/
Djson_map_decl_visitor.cc192 v1.TraverseType(key_type); in Visit()
193 v2.TraverseType(leaf_type); in Visit()
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp160 bool TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon5fe87f1e0111::MatchChildASTVisitor
226 return VisitorBase::TraverseType(TypeNode); in baseTraverse()
370 bool TraverseType(QualType TypeNode);
831 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon5fe87f1e0111::MatchASTVisitor
833 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp123 bool TraverseType(QualType T) { in TraverseType() function in __anona435463d0111::CollectUnexpandedParameterPacksVisitor
125 return inherited::TraverseType(T); in TraverseType()
341 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
387 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); in collectUnexpandedParameterPacks()
650 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern); in getNumArgumentsInExpansion()
DSemaTemplate.cpp1584 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
1593 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
1603 Checker.TraverseType(T); in DependsOnTemplateParameters()
DSemaStmt.cpp3102 Referencer.TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
DSemaDeclCXX.cpp13795 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
DSemaExpr.cpp14113 Marker.TraverseType(Context.getCanonicalType(T)); in MarkDeclarationsReferencedInType()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateVariadic.cpp143 bool TraverseType(QualType T) { in TraverseType() function in __anon85492b2b0111::CollectUnexpandedParameterPacksVisitor
145 return inherited::TraverseType(T); in TraverseType()
482 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
528 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(T); in collectUnexpandedParameterPacks()
810 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseType(Pattern); in getNumArgumentsInExpansion()
DSemaTemplate.cpp2950 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
2959 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
2972 Checker.TraverseType(T); in DependsOnTemplateParameters()
DSemaStmt.cpp3564 Referencer.TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
DSemaCodeComplete.cpp4935 ValidVisitor(this, T).TraverseType(AssertedType); in believe()
DSemaDeclCXX.cpp17582 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
DSemaExpr.cpp18400 Marker.TraverseType(T); in MarkDeclarationsReferencedInType()
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchFinder.cpp192 bool TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon637901cc0111::MatchChildASTVisitor
302 return VisitorBase::TraverseType(TypeNode); in baseTraverse()
459 bool TraverseType(QualType TypeNode);
1108 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anon637901cc0111::MatchASTVisitor
1110 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
/external/llvm-project/clang-tools-extra/clangd/
DDumpAST.cpp387 bool TraverseType(QualType) { return true; } in TraverseType() function in clang::clangd::__anon9672ead00111::DumpVisitor
417 V.TraverseType(*const_cast<QualType *>(QT)); in dumpAST()
DSelection.cpp526 bool TraverseType(QualType) { return true; } in TraverseType() function in clang::clangd::__anonba3019980111::SelectionVisitor
/external/llvm-project/clang-tools-extra/modularize/
DModularize.cpp552 bool TraverseType(QualType T) { return true; } in TraverseType() function in CollectEntitiesVisitor
741 bool TraverseType(QualType T) { return true; } in TraverseType() function in CompileCheckVisitor
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp732 Visitor.TraverseType(Type); in isObjCTypeParamDependent()
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp641 Visitor.TraverseType(Type); in isObjCTypeParamDependent()
/external/llvm-project/clang/lib/Tooling/ASTDiff/
DASTDiff.cpp250 bool TraverseType(QualType T) { return true; } in TraverseType() function