Searched refs:passIndex (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | expression.cpp | 172 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 D | check-declarations.cpp | 1685 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 D | characteristics.h | 335 bool CanOverride(const Procedure &, std::optional<int> passIndex) const;
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | characteristics.cpp | 1012 const Procedure &that, std::optional<int> passIndex) const { in CanOverride() 1024 if ((!passIndex || j != *passIndex) && in CanOverride()
|