Closed yowl closed 4 years ago
unblocked myself, some stupid changes I'd made to the dependencies for the unboxing stub for some reason.
Hopefully an easy question. This code:
GenStruct<T> g = new GenStruct<T>(value);
Func<string> f = g.MakeGenString<T>;
Where T is a class defined via the enclosing method:
private static void RunValueTypeShared<T>(T value)
And GenStruct
is a struct with that method:
struct GenStruct<T>
{
public readonly T X;
public GenStruct(T x)
{
X = x;
}
public string MakeGenString<U>()
{
When the delegate is initialised, would you expect the function pointer (or fat pointer) to be the unboxing thunk for MakeString, or the non-unboxing method directly?
No need to answer that, have moved on a bit.
When attempting to build an Uno Platform project, it fails on a method
in the ctor for
WebAssemblyVTableSlotNode
on the assertNot done any more investigation yet.