Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DDataRecursiveASTVisitor.h165 bool TraverseType(QualType T);
546 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) { in TraverseType() function
632 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); in TraverseNestedNameSpecifier()
710 return getDerived().TraverseType(Arg.getAsType()); in TraverseTemplateArgument()
747 return getDerived().TraverseType(Arg.getAsType()); in TraverseTemplateArgumentLoc()
819 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
821 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
824 { TRY_TO(TraverseType(T->getPointeeType())); })
827 { TRY_TO(TraverseType(T->getPointeeType())); })
830 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
DRecursiveASTVisitor.h169 bool TraverseType(QualType T);
613 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) { in TraverseType() function
698 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); in TraverseNestedNameSpecifier()
776 return getDerived().TraverseType(Arg.getAsType()); in TraverseTemplateArgument()
813 return getDerived().TraverseType(Arg.getAsType()); in TraverseTemplateArgumentLoc()
884 DEF_TRAVERSE_TYPE(ComplexType, { TRY_TO(TraverseType(T->getElementType())); })
886 DEF_TRAVERSE_TYPE(PointerType, { TRY_TO(TraverseType(T->getPointeeType())); })
889 { TRY_TO(TraverseType(T->getPointeeType())); })
892 { TRY_TO(TraverseType(T->getPointeeType())); })
895 { TRY_TO(TraverseType(T->getPointeeType())); })
[all …]
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp160 bool TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anone8f470f70111::MatchChildASTVisitor
229 return VisitorBase::TraverseType(TypeNode); in baseTraverse()
373 bool TraverseType(QualType TypeNode);
847 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType() function in clang::ast_matchers::internal::__anone8f470f70111::MatchASTVisitor
849 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp123 bool TraverseType(QualType T) { in TraverseType() function in __anonee2de0f60111::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.cpp1555 return TraverseType(T->getReplacementType()); in VisitSubstTemplateTypeParmType()
1564 return TraverseType(T->getInjectedSpecializationType()); in TraverseInjectedClassNameType()
1574 Checker.TraverseType(T); in DependsOnTemplateParameters()
DSemaStmt.cpp3003 Referencer.TraverseType(RetExpr->getType()); in DeduceFunctionTypeFromReturnExpr()
DSemaDeclCXX.cpp13509 if (!Finder.TraverseType(E)) in checkThisInStaticMemberFunctionExceptionSpec()
DSemaExpr.cpp13404 Marker.TraverseType(Context.getCanonicalType(T)); in MarkDeclarationsReferencedInType()