Searched refs:dummyArguments (Results 1 – 9 of 9) sorted by relevance
479 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 …]
614 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 ()()
2465 if (!procChars->IsPure() || procChars->dummyArguments.size() != 2 || in ApplySpecificChecks()2482 const auto &dummy{procChars->dummyArguments.at(j)}; in ApplySpecificChecks()
790 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()
1042 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 …]
1030 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()
2089 const auto &dummies{procedure.dummyArguments}; in CheckCompatibleArguments()
158 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()
342 DummyArguments dummyArguments; member