Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dsymbol.cpp169 specificProcs_.push_back(proc); in AddSpecificProc()
192 for (const Symbol &proc : specificProcs_) { in CheckSpecific()
204 CHECK(specificProcs_.size() == bindingNames_.size()); in CopyFrom()
205 CHECK(from.specificProcs_.size() == from.bindingNames_.size()); in CopyFrom()
211 for (std::size_t i{0}; i < from.specificProcs_.size(); ++i) { in CopyFrom()
212 if (std::find_if(specificProcs_.begin(), specificProcs_.end(), in CopyFrom()
215 &from.specificProcs_[i]->GetUltimate(); in CopyFrom()
216 }) == specificProcs_.end()) { in CopyFrom()
217 specificProcs_.push_back(from.specificProcs_[i]); in CopyFrom()
H A Dresolve-names.cpp806 specificProcs_; member in Fortran::semantics::InterfaceVisitor
3067 specificProcs_.emplace( in AddSpecificProcs()
3080 auto range{specificProcs_.equal_range(&generic)}; in ResolveSpecificsInGeneric()
3127 specificProcs_.erase(range.first, range.second); in ResolveSpecificsInGeneric()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsymbol.h465 const SymbolVector &specificProcs() const { return specificProcs_; } in specificProcs()
491 SymbolVector specificProcs_; variable