diff options
Diffstat (limited to 'backendC/CleanCompilerSources/syntaxtr.t')
-rw-r--r-- | backendC/CleanCompilerSources/syntaxtr.t | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/backendC/CleanCompilerSources/syntaxtr.t b/backendC/CleanCompilerSources/syntaxtr.t index 1ade765..e0e01a2 100644 --- a/backendC/CleanCompilerSources/syntaxtr.t +++ b/backendC/CleanCompilerSources/syntaxtr.t @@ -397,8 +397,6 @@ STRUCT (if_node_contents,IfNodeContents){ typedef enum { IfNode, NormalNode, SelectorNode, NodeIdNode, UpdateNode, MatchNode, /* normal nodes */ - RecordNode, IdentNode, ApplyNode, ScopeNode, /* nodes in parser and checker */ - IndirectionNode, /* nodes in optimise_lambda */ SwitchNode, CaseNode, DefaultNode, PushNode, GuardNode, TupleSelectorsNode, FillUniqueNode /* nodes in codegen */ } NodeKind; @@ -443,10 +441,6 @@ STRUCT (node,Node){ struct node_id_ref_count_list * u_node_id_ref_counts; #endif } su_u; - struct { - struct node_def * scope_node_defs; - struct imp_rule * scope_imp_rules; - } su_scope; /* for ScopeNode */ #if STRICT_LISTS struct { SymbolP push_symbol; @@ -493,9 +487,6 @@ STRUCT (node,Node){ #define node_else_strict_node_ids node_contents.contents_if->if_else_strict_node_ids #define node_if_scope node_contents.contents_if->if_local_scope -#define node_scope_node_defs node_su.su_scope.scope_node_defs -#define node_scope_imp_rules node_su.su_scope.scope_imp_rules - #if STRICT_LISTS # define node_push_symbol node_su.su_push.push_symbol # define node_decons_node node_su.su_push.push_pu.pu_decons_node |