X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Fcompound_path_t.h;h=89d3c07a807c7868d1d3de98219cc05601363243;hb=fb5957cbc4aaecd4e14cbc481e92e1c81260535a;hp=6de828ce9d1b54e3662c87c1deacfa36cc1dc342;hpb=9ab8019961f7cb404418142844ab5c14cb99e8b7;p=libfirm diff --git a/ir/tr/compound_path_t.h b/ir/tr/compound_path_t.h index 6de828ce9..89d3c07a8 100644 --- a/ir/tr/compound_path_t.h +++ b/ir/tr/compound_path_t.h @@ -31,10 +31,10 @@ /** A path in a compound graph. */ struct compound_graph_path { firm_kind kind; /**< The dynamic type tag for compound graph path. */ - ir_type *tp; /**< The type this path belongs to. */ - int len; /**< The length of the path. */ + ir_type *tp; /**< The type this path belongs to. */ + size_t len; /**< The length of the path. */ struct tuple { - int index; /**< Array index. To compute position of array elements */ + long index; /**< Array index. To compute position of array elements */ ir_entity *node; /**< The accessed entity. */ } list[1]; /**< List of entity/index tuple of length len to express the access path. */