Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp367 auto &NodeOrVector = (*Parents)[MapNode]; in addParent() local
368 if (NodeOrVector.isNull()) { in addParent()
370 NodeOrVector = D; in addParent()
372 NodeOrVector = S; in addParent()
374 NodeOrVector = new DynTypedNode(ParentStack.back()); in addParent()
376 if (!NodeOrVector.template is<ParentVector *>()) { in addParent()
378 1, getSingleDynTypedNodeFromParentMap(NodeOrVector)); in addParent()
379 delete NodeOrVector.template dyn_cast<DynTypedNode *>(); in addParent()
380 NodeOrVector = Vector; in addParent()
383 auto *Vector = NodeOrVector.template get<ParentVector *>(); in addParent()