Searched refs:AsConstantExtents (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/flang/include/flang/Evaluate/ |
D | shape.h | 50 ConstantSubscripts AsConstantExtents(const Constant<ExtentType> &); 51 std::optional<ConstantSubscripts> AsConstantExtents( 203 return AsConstantExtents(context, *shape); in GetConstantExtents()
|
/external/llvm-project/flang/lib/Evaluate/ |
D | fold-designator.cpp | 63 if (auto lowerBounds{AsConstantExtents(context_, lbs)}) { in FoldDesignator() 217 auto extents{AsConstantExtents(context, shape)}; in OffsetToArrayRef() 219 auto lower{AsConstantExtents(context, lbs)}; in OffsetToArrayRef()
|
D | shape.cpp | 107 ConstantSubscripts AsConstantExtents(const Constant<ExtentType> &shape) { in AsConstantExtents() function 115 std::optional<ConstantSubscripts> AsConstantExtents( in AsConstantExtents() function 118 return AsConstantExtents(*shapeConstant); in AsConstantExtents()
|
D | check-expression.cpp | 314 } else if (auto extents{AsConstantExtents(context, symTS->shape())}) { in NonPointerInitializationExpr() 317 AsConstantExtents( in NonPointerInitializationExpr()
|
D | fold-implementation.h | 902 context, std::move(result), AsConstantExtents(context, shape)); in MapOperation() 942 context, std::move(result), AsConstantExtents(context, shape)); in MapOperation() 959 context, std::move(result), AsConstantExtents(context, shape)); in MapOperation() 991 context, std::move(result), AsConstantExtents(context, shape)); in MapOperation()
|