Lines Matching defs:entity
188 const NamedEntity &entity, ConstantSubscript which) {
189 return entity.IsSymbol() ? FoldDesignator(entity.GetLastSymbol(), which)
190 : FoldDesignator(entity.GetComponent(), which);
217 NamedEntity &&entity, const Shape &shape, const DynamicType &elementType,
220 Shape lbs{GetRawLowerBounds(context, entity)};
246 return ArrayRef{std::move(entity), std::move(subscripts)};
272 NamedEntity &&entity, ConstantSubscript &offset, std::size_t size) {
273 const Symbol &symbol{entity.GetLastSymbol()};
275 return entity.IsSymbol() ? DataRef{symbol}
276 : DataRef{std::move(entity.GetComponent())};
283 context, std::move(entity), *shape, *type, offset)}) {
287 result = entity.IsSymbol()
289 : DataRef{std::move(entity.GetComponent())};