We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
v cmd/v2/v2.v
1 parent 9d61a91 commit b802311Copy full SHA for b802311
vlib/v2/types/checker.v
@@ -1289,7 +1289,7 @@ fn (mut c Checker) fn_decl(decl ast.FnDecl) {
1289
// type_name := if base_type is Interface { receiver_type.name() } else { base_type.name() }
1290
// c.env.methods[type_name] << &obj
1291
// c.env.methods[receiver_type.base_type().name()] << &obj
1292
- c.env.methods[method_owner_type.name()] << &obj
+ unsafe { c.env.methods[method_owner_type.name()] << &obj }
1293
c.log('registering method: ${decl.name} for ${receiver_type.name()} - ${method_owner_type.name()} - ${receiver_base_type.name()}')
1294
c.scope.insert(decl.receiver.name, c.expr(decl.receiver.typ))
1295
} else {
0 commit comments