Reflect
Definitions
def default(): a
SourceReturns a default value for the inferred type. The value returned should not be depended on; it acts as a placeholder to be replaced by a proper value.
def mkSourceLocation(source: String, line1: Int32, col1: Int32, line2: Int32, col2: Int32): SourceLocation
SourceCreates a SourceLocation from a source identifier and raw line/column coordinates.
Returns a SourceLocation spanning from (line1, col1) to (line2, col2) in the given source.
def reflect(x: t): JvmValue
SourceReturns the erased runtime representation of x.
def reflectBool(p: ProxyBool[b]): Bool
SourceReturns the bool of b.
def reflectEffect(p: ProxyEff[ef]): Purity
SourceReturns the purity of ef.
def reflectType(x: Proxy[t]): JvmType
SourceReturns the erased runtime representation of t.