[flang-commits] [flang] [flang][semantic] parser node types and rewrite for assumed-shape-bounds-spec (PR #211690)

Caroline Newcombe via flang-commits flang-commits at lists.llvm.org
Fri Jul 24 08:09:58 PDT 2026


================
@@ -1359,10 +1359,14 @@ EMPTY_CLASS(AssumedRankSpec);
 
 // R815 array-spec ->
 //        explicit-shape-spec-list | explicit-shape-bounds-spec |
-//        assumed-shape-spec-list | deferred-shape-spec-list |
-//        assumed-size-spec | implied-shape-spec |
+//        assumed-shape-spec-list | assumed-shape-bounds-spec |
+//        deferred-shape-spec-list | assumed-size-spec | implied-shape-spec |
 //        implied-shape-or-assumed-size-spec | assumed-rank-spec
 
+using ExplicitBoundsExpr = IntExpr;
----------------
cenewcombe wrote:

`ExplicitBoundsExpr` is a misleading alias to use here, suggest changing the name or wrap IntExpr directly.

https://github.com/llvm/llvm-project/pull/211690


More information about the flang-commits mailing list