Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DParentMapContext.cpp376 auto &NodeOrVector = (*Parents)[MapNode]; in addParent() local
377 if (NodeOrVector.isNull()) { in addParent()
379 NodeOrVector = D; in addParent()
381 NodeOrVector = S; in addParent()
383 NodeOrVector = new DynTypedNode(ParentStack.back()); in addParent()
385 if (!NodeOrVector.template is<ParentVector *>()) { in addParent()
387 1, getSingleDynTypedNodeFromParentMap(NodeOrVector)); in addParent()
388 delete NodeOrVector.template dyn_cast<DynTypedNode *>(); in addParent()
389 NodeOrVector = Vector; in addParent()
392 auto *Vector = NodeOrVector.template get<ParentVector *>(); in addParent()