Lines Matching refs:dirContext_
48 CHECK(!dirContext_.empty()); in GetContext()
49 return dirContext_.back(); in GetContext()
52 dirContext_.emplace_back(source, dir, context_.FindScope(source)); in PushContext()
54 void PopContext() { dirContext_.pop_back(); } in PopContext()
105 std::vector<DirContext> dirContext_; // used as a stack member in Fortran::semantics::DirectiveAttributeVisitor
593 if (!dirContext_.empty()) { in Post()
609 if (symbol && !dirContext_.empty() && GetContext().withinConstruct) { in Post()
858 auto targetIt{dirContext_.rbegin()}; in ResolveSeqLoopIndexInParallelOrTaskConstruct()
860 if (targetIt == dirContext_.rend()) { in ResolveSeqLoopIndexInParallelOrTaskConstruct()
872 for (auto it{dirContext_.rbegin()}; it != targetIt; ++it) { in ResolveSeqLoopIndexInParallelOrTaskConstruct()
883 if (!dirContext_.empty() && GetContext().withinConstruct) { in Pre()
1004 if (!dirContext_.empty()) { in Post()
1026 if (symbol && !dirContext_.empty() && GetContext().withinConstruct) { in Post()