Home
last modified time | relevance | path

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

/external/llvm-project/flang/lib/Semantics/
Dsymbol.cpp158 specificProcs_.push_back(proc); in AddSpecificProc()
181 for (const Symbol &proc : specificProcs_) { in CheckSpecific()
193 CHECK(specificProcs_.size() == bindingNames_.size()); in CopyFrom()
194 CHECK(from.specificProcs_.size() == from.bindingNames_.size()); in CopyFrom()
200 for (std::size_t i{0}; i < from.specificProcs_.size(); ++i) { in CopyFrom()
201 if (std::find_if(specificProcs_.begin(), specificProcs_.end(), in CopyFrom()
203 return &mySymbol == &*from.specificProcs_[i]; in CopyFrom()
204 }) == specificProcs_.end()) { in CopyFrom()
205 specificProcs_.push_back(from.specificProcs_[i]); in CopyFrom()
Dresolve-names.cpp675 specificProcs_; member in Fortran::semantics::InterfaceVisitor
2570 specificProcs_.emplace( in AddSpecificProcs()
2583 auto range{specificProcs_.equal_range(&generic)}; in ResolveSpecificsInGeneric()
2626 specificProcs_.erase(range.first, range.second); in ResolveSpecificsInGeneric()
/external/llvm-project/flang/include/flang/Semantics/
Dsymbol.h430 const SymbolVector &specificProcs() const { return specificProcs_; } in specificProcs()
456 SymbolVector specificProcs_; variable