Lines Matching refs:initialization
582 SymbolDataInitialization &initialization, in CheckForOverlappingInitialization() argument
586 initialization.initializedRanges.sort(); in CheckForOverlappingInitialization()
588 for (const auto &range : initialization.initializedRanges) { in CheckForOverlappingInitialization()
609 CHECK(next <= static_cast<ConstantSubscript>(initialization.image.size())); in CheckForOverlappingInitialization()
850 SymbolDataInitialization &initialization, in ConstructInitializer() argument
854 symbols, initialization, exprAnalyzer, "DATA statement initializations"s); in ConstructInitializer()
859 if (MaybeExpr expr{initialization.image.AsConstantPointer()}) { in ConstructInitializer()
874 if (auto ptr{initialization.image.AsConstantPointer()}) { in ConstructInitializer()
882 initialization.image.AsConstant(context, *symbolType, *extents)); in ConstructInitializer()
909 for (auto &[symbolPtr, initialization] : inits) { in ConvertToInitializers()
910 ConstructInitializer(*symbolPtr, initialization, exprAnalyzer); in ConvertToInitializers()