H A D | shape.cpp | 86 for (int dimension{0}; dimension < rank; ++dimension) { 87 shape.emplace_back(GetExtent(base, dimension, invariantOnly_)); in AsExtentArrayExpr() 234 // Determines lower bound on a dimension. This can be other than 1 only 269 // last dimension of assumed-size dummy array: don't worry in GetLowerBound() 270 // about handling an empty dimension in GetLowerBound() 277 // If we can't prove that the dimension is nonempty, in GetLowerBound() 391 const NamedEntity &base, int dimension, bool invariantOnly) { in GetRawLowerBound() 393 dimension, nullpt in GetRawLowerBound() 81 for (int dimension{0}; dimension < rank; ++dimension) { CreateShape() local 384 GetRawLowerBound(const NamedEntity & base,int dimension,bool invariantOnly) GetRawLowerBound() argument 390 GetRawLowerBound(FoldingContext & context,const NamedEntity & base,int dimension,bool invariantOnly) GetRawLowerBound() argument 397 GetLBOUND(const NamedEntity & base,int dimension,bool invariantOnly) GetLBOUND() argument 403 GetLBOUND(FoldingContext & context,const NamedEntity & base,int dimension,bool invariantOnly) GetLBOUND() argument 481 GetAssociatedExtent(const Symbol & symbol,int dimension) GetAssociatedExtent() argument 500 GetExtent(const NamedEntity & base,int dimension,bool invariantOnly) GetExtent() argument 548 GetExtent(FoldingContext & context,const NamedEntity & base,int dimension,bool invariantOnly) GetExtent() argument 553 GetExtent(const Subscript & subscript,const NamedEntity & base,int dimension,bool invariantOnly) GetExtent() argument 582 GetExtent(FoldingContext & context,const Subscript & subscript,const NamedEntity & base,int dimension,bool invariantOnly) GetExtent() argument 605 GetRawUpperBound(const NamedEntity & base,int dimension,bool invariantOnly) GetRawUpperBound() argument 636 GetRawUpperBound(FoldingContext & context,const NamedEntity & base,int dimension,bool invariantOnly) GetRawUpperBound() argument 659 GetUBOUND(FoldingContext * context,const NamedEntity & base,int dimension,bool invariantOnly) GetUBOUND() argument 698 GetUBOUND(const NamedEntity & base,int dimension,bool invariantOnly) GetUBOUND() argument 703 GetUBOUND(FoldingContext & context,const NamedEntity & base,int dimension,bool invariantOnly) GetUBOUND() argument 759 for (int dimension{0}; dimension < rank; ++dimension) { operator ()() local 812 int dimension{0}; operator ()() local 834 int dimension{0}; operator ()() local [all...] |