Home
last modified time | relevance | path

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

/external/llvm-project/flang/include/flang/Semantics/
Dtools.h392 CHECK(!componentPath_.empty()); in ENUM_CLASS()
393 return DEREF(componentPath_.back().component()); in ENUM_CLASS()
398 return componentPath_ == other.componentPath_; in ENUM_CLASS()
406 explicit operator bool() const { return !componentPath_.empty(); } in ENUM_CLASS()
469 std::vector<ComponentPathNode> componentPath_; in ENUM_CLASS() local
/external/llvm-project/flang/lib/Semantics/
Dtools.cpp1070 it.componentPath_.emplace_back(derived); in Create()
1101 for (const auto &node : componentPath_) { in PlanComponentTraversal()
1140 while (!componentPath_.empty()) { in Increment()
1141 ComponentPathNode &deepest{componentPath_.back()}; in Increment()
1147 componentPath_.emplace_back(*derived); in Increment()
1157 componentPath_.pop_back(); in Increment()
1186 for (const auto &node : componentPath_) { in BuildResultDesignatorName()