Searched refs:SelectedASTNode (Results 1 – 6 of 6) sorted by relevance
51 struct SelectedASTNode { struct54 std::vector<SelectedASTNode> Children; argument58 SelectedASTNode(SelectedASTNode &&) = default;59 SelectedASTNode &operator=(SelectedASTNode &&) = default; argument63 using ReferenceType = std::reference_wrapper<const SelectedASTNode>; argument70 Optional<SelectedASTNode> findSelectedASTNodes(const ASTContext &Context,134 create(SourceRange SelectionRange, const SelectedASTNode &ASTSelection);137 CodeRangeASTSelection(SelectedASTNode::ReferenceType SelectedNode, in CodeRangeASTSelection()138 ArrayRef<SelectedASTNode::ReferenceType> Parents, in CodeRangeASTSelection()145 SelectedASTNode::ReferenceType SelectedNode;[all …]
65 void setASTSelection(std::unique_ptr<SelectedASTNode> Node) { in setASTSelection()83 std::unique_ptr<SelectedASTNode> ASTNodeSelection;
62 Expected<SelectedASTNode> evaluate(RefactoringRuleContext &Context) const;
104 const SelectedASTNode &checkNode( in checkNode()115 const SelectedASTNode &checkNode( in checkNode()128 const SelectedASTNode &Node;200 [](Optional<SelectedASTNode> Node) { in TEST()224 [](Optional<SelectedASTNode> Node) { in TEST()240 [](Optional<SelectedASTNode> Node) { in TEST()256 [](Optional<SelectedASTNode> Node) { in TEST()310 [](Optional<SelectedASTNode> Node) { in TEST()331 [](Optional<SelectedASTNode> Node) { in TEST()353 [](Optional<SelectedASTNode> Node) { in TEST()[all …]
53 Optional<SelectedASTNode> getSelectedASTNode() { in getSelectedASTNode()55 SelectedASTNode Result = std::move(SelectionStack.back()); in getSelectedASTNode()97 SelectedASTNode(DynTypedNode::create(*D), SelectionKind)); in TraverseDecl()125 SelectedASTNode(DynTypedNode::create(*S), SelectionKind)); in TraverseStmt()133 SelectedASTNode Node = std::move(SelectionStack.back()); in popAndAddToSelectionIfSelected()172 std::vector<SelectedASTNode> SelectionStack;181 Optional<SelectedASTNode>251 SelectedASTNode::ReferenceType Node;252 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;341 const SelectedASTNode &ASTSelection, in findDeepestWithKind()[all …]
15 Expected<SelectedASTNode>23 Optional<SelectedASTNode> Selection = in evaluate()34 Expected<SelectedASTNode> ASTSelection = in evaluate()38 std::unique_ptr<SelectedASTNode> StoredSelection = in evaluate()39 std::make_unique<SelectedASTNode>(std::move(*ASTSelection)); in evaluate()