]> Nishi Git Mirror - gwion.git/commitdiff
:art: Clean
authorfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 9 Oct 2019 15:13:12 +0000 (17:13 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 9 Oct 2019 15:13:12 +0000 (17:13 +0200)
src/emit/emit.c
src/parse/template.c

index 6d37b6b7041173e10a2742f1abc4524d8181394c..eceb2877843986ad7a21a73d21c3b70e4f957892 100644 (file)
@@ -1361,9 +1361,7 @@ ANN static m_bool emit_stmt_jump(const Emitter emit, const Stmt_Jump stmt) {
 }
 
 ANN static m_bool emit_type_def(const Emitter emit, const Type_Def tdef) {
-  if(SAFE_FLAG(tdef->type->e->def, emit))
-    return GW_OK;
-  return tdef->type->e->def ? emit_class_def(emit, tdef->type->e->def) : 1;
+  return tdef->type->e->def ? emit_class_def(emit, tdef->type->e->def) : GW_OK;
 }
 
 ANN static m_bool emit_enum_def(const Emitter emit, const Enum_Def edef) {
index 8d79762afe18952eb173ba9394935fb443aaa094..3a60b28582154a7d698244415e754b5559c9bbf8 100644 (file)
 #include "cpy_ast.h"
 #include "tuple.h"
 
-ANN static inline Type owner_type(const Env env, const Type t) {
-  const Nspc nspc = t->nspc ? t->nspc->parent : NULL;
-  return (nspc && nspc->parent) ? nspc_lookup_type1(nspc->parent, insert_symbol(nspc->name)) : NULL;
-}
-
 struct tmpl_info {
   const  Class_Def cdef;
   Type_List        call;