Lines Matching refs:isArray
350 static bool isArray(const A &x) { in isArray() function
2170 if (Fortran::evaluate::IsVariable(expr) && isArray(expr) && in lowerIntrinsicArgumentAsInquired()
2939 const bool isArray = expr.Rank() > 0; in prepareActualToBaseAddressLike() local
2952 (byValue || (isArray && !Fortran::evaluate::IsSimplyContiguous( in prepareActualToBaseAddressLike()
2968 if (isArray) in prepareActualToBaseAddressLike()
2994 if (isArray) { in prepareActualToBaseAddressLike()
5011 if (isArray(*expr)) { in genElementalUserDefinedProcRef()
5027 if (isArray(*expr)) { in genElementalUserDefinedProcRef()
5036 if (isArray(*expr)) { in genElementalUserDefinedProcRef()
5225 if (isArray(x) || (explicitSpaceIsActive() && isLeftHandSide()) || in genarr()
5229 assert(!isArray(x) && !isLeftHandSide()); in genarr()
5721 if (isArray(e)) { in genSliceIndices()
6516 if (isArray(x)) in genArrayCtorInitializer()
6904 if (isArray(e)) in lowerPath()