Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp386 auto &NodeOrVector = (*Parents)[MapNode]; in addParent() local
387 if (NodeOrVector.isNull()) { in addParent()
389 NodeOrVector = D; in addParent()
391 NodeOrVector = S; in addParent()
393 NodeOrVector = new DynTypedNode(ParentStack.back()); in addParent()
395 if (!NodeOrVector.template is<ParentVector *>()) { in addParent()
397 1, getSingleDynTypedNodeFromParentMap(NodeOrVector)); in addParent()
398 delete NodeOrVector.template dyn_cast<DynTypedNode *>(); in addParent()
399 NodeOrVector = Vector; in addParent()
402 auto *Vector = NodeOrVector.template get<ParentVector *>(); in addParent()