Home
last modified time | relevance | path

Searched refs:offsetSymbol (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Ddata-to-inits.cpp249 while (auto offsetSymbol{folder.FoldDesignator(designator)}) { in InitDesignator() local
261 } else if (!InitElement(*offsetSymbol, designator)) { in InitDesignator()
302 const Symbol &symbol{offsetSymbol.symbol()}; in InitElement()
319 ss << offsetSymbol.symbol().name() << " offset " << offsetSymbol.offset() in InitElement()
320 << " bytes for " << offsetSymbol.size() << " bytes"; in InitElement()
328 offsetSymbol.offset(), offsetSymbol.size()); in InitElement()
347 offsetSymbol.offset() + offsetSymbol.size()) > symbol.size()) { in InitElement()
356 if (static_cast<std::size_t>(offsetSymbol.offset() + offsetSymbol.size()) > in InitElement()
366 GetImage().AddPointer(offsetSymbol.offset(), *expr); in InitElement()
386 GetImage().AddPointer(offsetSymbol.offset(), *expr); in InitElement()
[all …]
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-designator.cpp356 FoldingContext &context, const OffsetSymbol &offsetSymbol) { in OffsetToDesignator() argument
357 return OffsetToDesignator(context, offsetSymbol.symbol(), in OffsetToDesignator()
358 offsetSymbol.offset(), offsetSymbol.size()); in OffsetToDesignator()