Lines Matching defs:foldingContext
533 evaluate::FoldingContext &foldingContext);
537 evaluate::FoldingContext &foldingContext, const Symbol &symbol) {
538 if (auto extents{evaluate::GetConstantExtents(foldingContext, symbol)}) {
547 PopulateWithComponentDefaults(init, offset, derived, foldingContext);
556 evaluate::FoldingContext &foldingContext) {
577 foldingContext, component)}) {
578 if (auto extant{init.image.AsConstant(foldingContext, *dyType,
587 foldingContext);
593 *componentDerived, foldingContext, component);
650 evaluate::FoldingContext &foldingContext) {
688 offset, mutableSymbol.size(), *object->init(), foldingContext);
701 evaluate::FoldingContext &foldingContext) {
707 evaluate::ToInt64(dyType->MeasureSizeInBytes(foldingContext, true))
710 dyType->GetAlignment(foldingContext.targetCharacteristics())}) {
748 auto &foldingContext{exprAnalyzer.GetFoldingContext()};
753 combined, s.offset() - first.offset(), *derived, foldingContext, s);
768 combined, inits, symbol, first.offset(), foldingContext);
788 ComputeMinElementBytes(associated, foldingContext)};
818 evaluate::FoldingContext &foldingContext, DataInitializations &inits) {
836 newInit, 0, *derived, foldingContext, symbol);