Lines Matching refs:SelectionKind
96 SourceSelectionKind SelectionKind = in TraverseDecl() local
99 SelectedASTNode(DynTypedNode::create(*D), SelectionKind)); in TraverseDecl()
101 popAndAddToSelectionIfSelected(SelectionKind); in TraverseDecl()
124 SourceSelectionKind SelectionKind = in TraverseStmt() local
127 SelectedASTNode(DynTypedNode::create(*S), SelectionKind)); in TraverseStmt()
129 popAndAddToSelectionIfSelected(SelectionKind); in TraverseStmt()
134 void popAndAddToSelectionIfSelected(SourceSelectionKind SelectionKind) { in popAndAddToSelectionIfSelected() argument
137 if (SelectionKind != SourceSelectionKind::None || !Node.Children.empty()) in popAndAddToSelectionIfSelected()
227 OS << ' ' << selectionKindToString(Node.SelectionKind) << "\n"; in dump()
243 if (Child.SelectionKind == Kind) in hasAnyDirectChildrenWithKind()
245 if (Child.SelectionKind == SourceSelectionKind::None) in hasAnyDirectChildrenWithKind()