class · System.Reflection

Fail

internal class System.Reflection.Fail : System.Any

What the compiler's code calls when reflection meets what it cannot do.

Kind
class
Namespace
System.Reflection
Assembly
System.Core
Access
internal, static, abstract
Source file
Reflection.ant

Inheritance

Base classes
Any Fail

Private and internal members (5)

static method NotAnObject(what: System.String<u8>) -> System.Any?
#

private static

A field or result that is not an object (an array, a pointer, a function) cannot be an any.

static method Target(type: System.String<u8>) -> System.Any
#

private static

static method Value(type: System.String<u8>) -> System.Any
#

private static

static method ValueField(field: System.String<u8>) -> void
#

private static

static method Missing(what: System.String<u8>) -> System.Any?
#

private static

Inherited members (5)

Source

Fail as Larva HIR, decompiled from its Larva HIR.

System.Reflection.Fail.hir
// What the compiler's code calls when reflection meets what it cannot do.
internal class System.Reflection.Fail : System.Any
{
    // A field or result that is not an object (an array, a pointer, a function) cannot be an `any`.
    static method NotAnObject(what: System.String<u8>) -> System.Any?
    static method Target(type: System.String<u8>) -> System.Any
    static method Value(type: System.String<u8>) -> System.Any
    static method ValueField(field: System.String<u8>) -> void
    static method Missing(what: System.String<u8>) -> System.Any?
}
Esc