Home
last modified time | relevance | path

Searched refs:dummyArguments (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp479 result.dummyArguments.emplace_back( in CharacterizeProcedure()
946 dummyArguments == that.dummyArguments; in operator ==()
979 } else if (dummyArguments.size() != actual.dummyArguments.size()) { in IsCompatibleWith()
985 if (!dummyArguments[j].IsCompatibleWith( in IsCompatibleWith()
1025 dummyArguments[j] != that.dummyArguments[j]) { in CanOverride()
1091 for (const auto &dummy : dummyArguments) { in Dump()
1150 auto &args1{proc1.dummyArguments}; in DistinguishableOpOrAssign()
1151 auto &args2{proc2.dummyArguments}; in DistinguishableOpOrAssign()
1165 auto &args1{proc1.dummyArguments}; in Distinguishable()
1166 auto &args2{proc2.dummyArguments}; in Distinguishable()
[all …]
H A Dcheck-expression.cpp614 const auto iter{std::find_if(procChars->dummyArguments.begin(), in operator ()()
615 procChars->dummyArguments.end(), in operator ()()
620 if (iter != procChars->dummyArguments.end()) { in operator ()()
H A Dintrinsics.cpp2465 if (!procChars->IsPure() || procChars->dummyArguments.size() != 2 || in ApplySpecificChecks()
2482 const auto &dummy{procChars->dummyArguments.at(j)}; in ApplySpecificChecks()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-call.cpp790 if (actuals.size() < proc.dummyArguments.size()) { in RearrangeArguments()
791 actuals.resize(proc.dummyArguments.size()); in RearrangeArguments()
792 } else if (actuals.size() > proc.dummyArguments.size()) { in RearrangeArguments()
795 actuals.size(), proc.dummyArguments.size()); in RearrangeArguments()
812 for (const auto &dummy : proc.dummyArguments) { in RearrangeArguments()
856 const auto &dummy{proc.dummyArguments.at(index++)}; in CheckElementalConformance()
901 const auto &dummy{proc.dummyArguments.at(index++)}; in CheckExplicitInterface()
H A Dcheck-declarations.cpp1042 if (proc->dummyArguments.size() != 1) { in CheckFinal()
1048 const auto &arg{proc->dummyArguments[0]}; in CheckFinal()
1201 auto lhs{std::get<DummyDataObject>(proc.dummyArguments[0].u).type}; in ConflictsWithIntrinsicAssignment()
1202 auto rhs{std::get<DummyDataObject>(proc.dummyArguments[1].u).type}; in ConflictsWithIntrinsicAssignment()
1212 auto arg0{std::get<DummyDataObject>(proc.dummyArguments[0].u).type}; in ConflictsWithIntrinsicOperator()
1214 if (proc.dummyArguments.size() == 1) { // unary in ConflictsWithIntrinsicOperator()
1224 auto arg1{std::get<DummyDataObject>(proc.dummyArguments[1].u).type}; in ConflictsWithIntrinsicOperator()
1326 if (pos >= proc.dummyArguments.size()) { in CheckDefinedOperatorArg()
1329 auto &arg{proc.dummyArguments.at(pos)}; in CheckDefinedOperatorArg()
1363 } else if (proc.dummyArguments.size() != 2) { in CheckDefinedAssignment()
[all …]
H A Druntime-type-info.cpp1030 CHECK(proc->dummyArguments.size() == 2); in DescribeSpecialProc()
1033 &proc->dummyArguments[0].u)) in DescribeSpecialProc()
1037 &proc->dummyArguments[1].u)) in DescribeSpecialProc()
1048 *binding->passName() == proc->dummyArguments[1].name) { in DescribeSpecialProc()
1057 CHECK(proc->dummyArguments.size() == 1); in DescribeSpecialProc()
1063 proc->dummyArguments.at(0).u) in DescribeSpecialProc()
1078 CHECK(proc->dummyArguments.size() >= 4); in DescribeSpecialProc()
1098 !proc->dummyArguments.at(argThatMightBeDescriptor - 1) in DescribeSpecialProc()
H A Dexpression.cpp2089 const auto &dummies{procedure.dummyArguments}; in CheckCompatibleArguments()
/llvm-project-15.0.7/flang/lib/Lower/
H A DCallInterface.cpp158 characteristic->dummyArguments.emplace_back( in characterize()
172 characteristic->dummyArguments.emplace_back( in characterize()
526 FakeEntities enities(proc.dummyArguments.size()); in getEntityContainer()
566 for (auto pair : llvm::zip(procedure.dummyArguments, argumentEntities)) { in buildImplicitInterface()
600 for (auto pair : llvm::zip(procedure.dummyArguments, argumentEntities)) { in buildExplicitInterface()
1120 proc.dummyArguments) in hasAlternateReturns()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dcharacteristics.h342 DummyArguments dummyArguments; member