Searched refs:dtSpec (Results 1 – 3 of 3) sorted by relevance
254 const semantics::DerivedTypeSpec &dtSpec{compType->derivedTypeSpec()}; in GetParentComponentSymbol() local255 const semantics::Symbol &compTypeSymbol{dtSpec.typeSymbol()}; in GetParentComponentSymbol()
1125 const auto *dtSpec{GetDerivedTypeSpec(dtExpr->GetType())}; in Analyze() local1142 } else if (!dtSpec || !dtSpec->scope()) { in Analyze()1148 CreateComponent(std::move(*dataRef), *sym, *dtSpec->scope())}) { in Analyze()1152 dtSpec->typeSymbol().name()); in Analyze()1647 semantics::DerivedTypeSpec dtSpec{typeName, typeSymbol->GetUltimate()}; in Analyze() local1648 if (!CheckIsValidForwardReference(dtSpec)) { in Analyze()2456 const semantics::DerivedTypeSpec &dtSpec) { in CheckIsValidForwardReference() argument2457 if (dtSpec.IsForwardReferenced()) { in CheckIsValidForwardReference()2460 dtSpec.name()); in CheckIsValidForwardReference()2492 semantics::DerivedTypeSpec dtSpec{name->source, symbol.GetUltimate()}; in Analyze() local[all …]
1546 if (const DeclTypeSpec * dtSpec{first->GetType()}) { in HasDefinedIo() local1547 if (auto dyDummy{evaluate::DynamicType::From(*dtSpec)}) { in HasDefinedIo()