Lines Matching refs:ASTSelection
341 const SelectedASTNode &ASTSelection, in findDeepestWithKind() argument
345 if (ASTSelection.Node.get<DeclStmt>()) { in findDeepestWithKind()
348 for (const auto &Child : ASTSelection.Children) { in findDeepestWithKind()
351 std::cref(ASTSelection), {ParentStack.begin(), ParentStack.end()}}); in findDeepestWithKind()
356 if (!hasAnyDirectChildrenWithKind(ASTSelection, Kind)) { in findDeepestWithKind()
359 std::cref(ASTSelection), {ParentStack.begin(), ParentStack.end()}}); in findDeepestWithKind()
364 ParentStack.push_back(std::cref(ASTSelection)); in findDeepestWithKind()
365 for (const auto &Child : ASTSelection.Children) in findDeepestWithKind()
371 const SelectedASTNode &ASTSelection, in findDeepestWithKind() argument
375 findDeepestWithKind(ASTSelection, MatchingNodes, Kind, ParentStack); in findDeepestWithKind()
380 const SelectedASTNode &ASTSelection) { in create() argument
385 findDeepestWithKind(ASTSelection, ContainSelection, in create()