Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp172 MaybeExpr TryBoundOp(const Symbol &, int passIndex);
177 parser::CharBlock, int passIndex, const Symbol *&definedOp);
1952 int passIndex{GetPassIndex(component)}; in AddPassArg() local
1955 while (iter < actuals.end() && at < passIndex) { in AddPassArg()
3519 for (std::size_t passIndex{0}; passIndex < actuals_.size(); ++passIndex) { in TryDefinedOp() local
3521 symbol{FindBoundOp(oprName, passIndex, *definedOpSymbolPtr)}) { in TryDefinedOp()
3522 if (MaybeExpr result{TryBoundOp(*symbol, passIndex)}) { in TryDefinedOp()
3556 const Symbol *proc{GetBindingResolution(GetType(passIndex), symbol)}; in TryBoundOp()
3559 localActuals.at(passIndex).value().set_isPassedObject(); in TryBoundOp()
3727 const auto *type{GetDerivedTypeSpec(GetType(passIndex))}; in FindBoundOp()
[all …]
H A Dcheck-declarations.cpp1685 int passIndex{bindingChars->FindPassIndex(binding.passName())}; in CheckProcBinding() local
1688 if (passIndex != overriddenPassIndex) { in CheckProcBinding()
1692 *overriddenChars, passIndex)) { in CheckProcBinding()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dcharacteristics.h335 bool CanOverride(const Procedure &, std::optional<int> passIndex) const;
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp1012 const Procedure &that, std::optional<int> passIndex) const { in CanOverride()
1024 if ((!passIndex || j != *passIndex) && in CanOverride()