X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Foberon-internals.h;h=7a776d695502bec8b53225c031e31f808d207841;hb=5b29102a5440d6511087356b9d9579b7501ca1ec;hp=0b453494942f4ddc431035a8d99e4c511538d0bc;hpb=86c0ca1aafd465a3e0d4a9d6b1af661eba483ae1;p=dsw-obn.git diff --git a/src/oberon-internals.h b/src/oberon-internals.h index 0b45349..7a776d6 100644 --- a/src/oberon-internals.h +++ b/src/oberon-internals.h @@ -8,7 +8,7 @@ typedef struct gen_module_t gen_module_t; typedef struct gen_proc_t gen_proc_t; typedef struct gen_type_t gen_type_t; typedef struct gen_var_t gen_var_t; -typedef struct gen_block_t gen_block_t; +typedef struct gen_label_t gen_label_t; typedef struct gen_context_t gen_context_t; typedef struct oberon_type_t oberon_type_t; @@ -30,6 +30,8 @@ struct oberon_scope_t int local; oberon_object_t * parent; oberon_type_t * parent_type; + + gen_label_t * exit_label; }; enum oberon_type_kind