Lines Matching refs:Parents
252 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents; member
292 const Stmt *Parent = Parents[Parents.size() - 1].get().Node.get<Stmt>(); in canonicalize()
298 for (; (ParentIndex + 1) <= Parents.size() && isa<ImplicitCastExpr>(Parent); in canonicalize()
301 Parents[Parents.size() - ParentIndex - 1].get().Node.get<Stmt>(); in canonicalize()
309 Node = Parents[Parents.size() - ParentIndex]; in canonicalize()
311 Parents.pop_back(); in canonicalize()
397 return CodeRangeASTSelection(Selected.Node, Selected.Parents, in create()
408 Selected.Parents.push_back(Selected.Node); in create()
409 return CodeRangeASTSelection(Selected.Node, Selected.Parents, in create()
423 for (const auto &Parent : llvm::reverse(Parents)) { in isInFunctionLikeBodyOfCode()
441 for (const auto &Parent : llvm::reverse(Parents)) { in getFunctionLikeNearestParent()