partial rollback, might still not work
This commit is contained in:
@@ -104,7 +104,9 @@ obj ast_transformation (Object) {
|
||||
return template
|
||||
} else {
|
||||
// pass in whether or not this is a union
|
||||
var type_def_node = ast_type_def_ptr(name, concat_symbol_tree(get_node("obj_nonterm", child)) == "uni")
|
||||
/*var type_def_node = ast_type_def_ptr(name, concat_symbol_tree(get_node("obj_nonterm", child)) == "uni")*/
|
||||
/*var type_def_node = ast_type_def_ptr(name, false)*/
|
||||
var type_def_node = ast_type_def_ptr(name)
|
||||
type_def_node->type_def.self_type = type_ptr(type_def_node, transform_traits(get_node("traits", child)))
|
||||
ast_to_syntax.set(type_def_node, child)
|
||||
add_to_scope("~enclosing_scope", scope, type_def_node)
|
||||
|
||||
Reference in New Issue
Block a user