Searched refs:IsAllocatableOrPointer (Results 1 – 20 of 20) sorted by relevance
29 } else if (!IsAllocatableOrPointer(*symbol)) { // C932 in Leave()40 if (!IsAllocatableOrPointer( in Leave()
89 IsAllocatableOrPointer(*saveSelSymbol)) { // C1155 in Leave()
1173 traverse = !IsAllocatableOrPointer(component); in PlanComponentTraversal()1175 traverse = !IsAllocatableOrPointer(component); in PlanComponentTraversal()1179 traverse = !IsAllocatableOrPointer(component); in PlanComponentTraversal()1210 IsAllocatableOrPointer(component) || in StopAtComponentPre()1319 return std::find_if(directs.begin(), directs.end(), IsAllocatableOrPointer); in FindAllocatableOrPointerDirectComponent()1571 if (IsAllocatableOrPointer(symbol)) { in FindUnsafeIoDirectComponent()
610 *derived, IsAllocatableOrPointer)}) { // C8106 in CheckObject()732 if (IsAllocatableOrPointer(component) || in IsSequenceType()
425 if (!IsAllocatableOrPointer(*symbol_)) { // C932 in RunChecks()
631 !(type->IsAssumedType() || IsAllocatableOrPointer(symbol) || in CheckObjectEntity()713 } else if (IsAllocatableOrPointer(symbol) && !canBeDeferred && in CheckArraySpec()751 } else if (!IsAllocatableOrPointer(symbol) && !isExplicit) { in CheckArraySpec()
270 IsAllocatableOrPointer(symbol))) { in InstantiateNonPDTScope()
895 if (!IsAllocatableOrPointer(*lastName.symbol)) { in EnsureAllocatableOrPointer()
1091 if (IsAllocatableOrPointer(component) && base.Rank() > 0) { // C919b in CreateComponent()
18 if (IsAllocatableOrPointer(symbol)) { in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS()262 if (IsAllocatableOrPointer(symbol)) { in OffsetToDataRef()309 if (IsAllocatableOrPointer(symbol)) { in OffsetToDesignator()
61 return IsAllocatableOrPointer(symbol) || IsDescriptor(d); in IsDescriptor()
1094 return (sym && semantics::IsAllocatableOrPointer(*sym)) || in IsAllocatableOrPointerObject()1417 !evaluate::IsAllocatableOrPointer(ultimate); in IsAssumedShape()1424 evaluate::IsAllocatableOrPointer(ultimate); in IsDeferredShape()
2084 if (IsAllocatableOrPointer(*mold)) { in HandleNull()
54 if (!Fortran::semantics::IsAllocatableOrPointer(sym)) in hasDefaultInitialization()303 } else if (Fortran::semantics::IsAllocatableOrPointer(component)) { in genDefaultInitializerValue()403 !Fortran::semantics::IsAllocatableOrPointer(sym)) { in defineGlobal()422 if (Fortran::semantics::IsAllocatableOrPointer(sym)) { in defineGlobal()1268 if (Fortran::semantics::IsAllocatableOrPointer(sym)) { in mapSymbolAttributes()1345 assert(!Fortran::semantics::IsAllocatableOrPointer(sym) && in mapSymbolAttributes()1600 Fortran::semantics::IsAllocatableOrPointer(sym)); in mapSymbolAttributes()
450 if (Fortran::evaluate::IsAllocatableOrPointer(sym)) in walkCaptureCategories()
282 if (!IsAllocatableOrPointer(s)) { in getNamelistGroup()319 std::string suffix = IsAllocatableOrPointer(s) ? "" : ".desc"; in getNamelistGroup()
294 if (Fortran::semantics::IsAllocatableOrPointer(sym->GetUltimate())) in genCopyinClause()
1858 if (Fortran::semantics::IsAllocatableOrPointer(getLastSym(x))) in reverseComponents()
139 inline bool IsAllocatableOrPointer(const Symbol &symbol) { in IsAllocatableOrPointer() function
926 template <typename A> bool IsAllocatableOrPointer(const A &x) { in IsAllocatableOrPointer() function