Searched refs:IsElemental (Results 1 – 10 of 10) sorted by relevance
201 bool IsElemental() const;227 bool IsElemental() const { return proc_.IsElemental(); } in IsElemental() function
328 bool IsElemental() const { return attrs.test(Attr::Elemental); } in IsElemental() function
134 bool ProcedureDesignator::IsElemental() const { in IsElemental() function in Fortran::evaluate::ProcedureDesignator215 if (IsElemental()) { in Rank()
771 } else if (call.IsElemental()) { in operator ()()
83 argProcDesignator && argProcDesignator->IsElemental()) { // C1533 in CheckImplicitInterfaceArg()728 object.type.Rank() == 0 && proc.IsElemental()}; in CheckExplicitInterfaceArg()919 if (proc.IsElemental() && !buffer.AnyFatalError()) { in CheckExplicitInterface()
1045 which = proc->IsElemental() ? elementalAssignmentEnum_ in DescribeSpecialProc()1058 if (proc->IsElemental()) { in DescribeSpecialProc()
2088 bool isElemental{procedure.IsElemental()}; in CheckCompatibleArguments()2178 if ((procedure->IsElemental() && elemental) || in ResolveGeneric()2179 (!procedure->IsElemental() && nonElemental)) { in ResolveGeneric()2185 if (!procedure->IsElemental()) { in ResolveGeneric()3584 if (context_.inWhereBody() && !procRef->proc().IsElemental()) { // C1032 in TryDefinedAssignment()
5501 if (interface->IsElemental()) { in HandleUnrestrictedSpecificIntrinsicFunction()
745 if (x.IsElemental()) in find()
487 if (procRef.IsElemental()) in isElementalProcWithArrayArgs()3246 return !funcRef.IsElemental() && funcRef.Rank(); in isTransformationalRef()5145 if (procRef.IsElemental()) { in genProcRef()7635 if (call.IsElemental() && lhs->Rank() > 0) { in createSubroutineCall()