Advertisement
Guest User

DLang Wrap NVI error

a guest
Feb 1st, 2014
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(3437): Error: function std.typecons.wrap!(FooBar).wrap!(Baz).Impl.mixinAll!("override ReturnType!(TargetMembers[0].type) foo(ParameterTypeTuple!(TargetMembers[0].type) args) { return _wrap_source.foo(forward!args); }", "override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").both does not override any function, did you mean to override 'tinker.FooBar.both'?
  2. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(3437): Error: function std.typecons.wrap!(FooBar).wrap!(Baz).Impl.mixinAll!("override ReturnType!(TargetMembers[0].type) foo(ParameterTypeTuple!(TargetMembers[0].type) args) { return _wrap_source.foo(forward!args); }", "override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").both cannot override final function FooBar.tinker.FooBar.both
  3. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(3448): Error: mixin std.typecons.wrap!(FooBar).wrap!(Baz).Impl.mixinAll!("override ReturnType!(TargetMembers[0].type) foo(ParameterTypeTuple!(TargetMembers[0].type) args) { return _wrap_source.foo(forward!args); }", "override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }") error instantiating
  4. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(3448): Error: mixin std.typecons.wrap!(FooBar).wrap!(Baz).Impl.mixinAll!("override ReturnType!(TargetMembers[0].type) foo(ParameterTypeTuple!(TargetMembers[0].type) args) { return _wrap_source.foo(forward!args); }", "override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }").mixinAll!("override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }") error instantiating
  5. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(2928): Error: mixin std.typecons.wrap!(FooBar).wrap!(Baz).Impl.mixinAll!("override ReturnType!(TargetMembers[0].type) foo(ParameterTypeTuple!(TargetMembers[0].type) args) { return _wrap_source.foo(forward!args); }", "override ReturnType!(TargetMembers[1].type) bar(ParameterTypeTuple!(TargetMembers[1].type) args) { return _wrap_source.bar(forward!args); }", "override ReturnType!(TargetMembers[2].type) both(ParameterTypeTuple!(TargetMembers[2].type) args) { return _wrap_source.both(forward!args); }") error instantiating
  6. /usr/local/Cellar/dmd/2.064.2/import/std/typecons.d(2779): Error: static assert "Source Baz does not have structural conformance to (FooBar)"
  7. tinker.d(30): instantiated from here: wrap!(Baz)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement