]> Nishi Git Mirror - gwion.git/commitdiff
:art: nspc_add
authorfennecdjay <fennecdjay@gmail.com>
Mon, 30 Jan 2023 03:10:58 +0000 (04:10 +0100)
committerfennecdjay <fennecdjay@gmail.com>
Mon, 30 Jan 2023 03:10:58 +0000 (04:10 +0100)
include/env/value.h
src/parse/scan2.c

index c36b3dee65b2ddd5a29d18b75b90cf4c64ca9663..67d24b397ca5dafbeaadb84420c210829714d75a 100644 (file)
@@ -54,6 +54,6 @@ ANN static inline void defined_here(const Value v) {
 
 ANN static inline void valid_value(const Env env, const Symbol xid, const Value v) {
   set_vflag(v, vflag_valid);
-  _nspc_add_value(env->curr, xid, v);
+  nspc_add_value(env->curr, xid, v);
 }
 #endif
index 9b6786b2b00c59f181986c9b8c60a9771d7ea0c6..b4f9f3a05753a1015002a138f29c86d12d97ba2d 100644 (file)
@@ -32,7 +32,7 @@ ANN static m_bool scan2_decl(const Env env, const Exp_Decl *decl) {
   const Type t = decl->type;
   CHECK_BB(ensure_scan2(env, t));
   const Var_Decl vd   = decl->vd;
-  _nspc_add_value(env->curr, vd.xid, vd.value);
+  nspc_add_value(env->curr, vd.xid, vd.value);
   return GW_OK;
 }
 
@@ -379,7 +379,7 @@ static m_bool scan2_fdef_tmpl(const Env env, const Func_Def f,
                   name)
           const Symbol sym =
               func_symbol(env, env->curr->name, name, "template", ff->def->vt_index);
-          _nspc_add_value(env->curr, sym, value);
+          nspc_add_value(env->curr, sym, value);
           if (!overload) nspc_add_value(env->curr, f->base->xid, value);
           nspc_add_func(env->curr, sym, func);
           func->def->vt_index = ff->def->vt_index;
@@ -390,7 +390,7 @@ static m_bool scan2_fdef_tmpl(const Env env, const Func_Def f,
   } while (type && (type = type->info->parent) && (nspc = type->nspc));
   --i;
   const Symbol sym = func_symbol(env, env->curr->name, name, "template", i);
-  _nspc_add_value(env->curr, sym, value);
+  nspc_add_value(env->curr, sym, value);
   nspc_add_func(env->curr, sym, func);
   if (!overload) nspc_add_value(env->curr, f->base->xid, value);
   else func->def->vt_index = ++overload->from->offset;
@@ -486,7 +486,7 @@ static Value func_create(const Env env, const Func_Def f, const Value overload,
   nspc_add_func(env->curr, insert_symbol(func->name), func);
   const Value v = func_value(env, func, overload);
   scan2_func_def_flag(env, f);
-  _nspc_add_value(env->curr, insert_symbol(func->name), v);
+  nspc_add_value(env->curr, insert_symbol(func->name), v);
   return v;
 }