MyFoo
*vm.Foo- OID
- 078785…69d3:52
MyFoo details
Foo
typeValue
vm.Foo
init.2
func()- OID
- 078785…69d3:4
init.2 details
Stringer
typeValue
vm.Stringer
stringers
[]vm.StringerValue
<zero>
AddStringer
func(str vm.Stringer)- OID
- 078785…69d3:7
AddStringer details
Render
func(path string) string- OID
- 078785…69d3:9
Render details
Word
typeValue
vm.Word
nat
typeValue
vm.nat
zero
*vm.Int- OID
- 078785…69d3:11
zero details
Int
typestructLit
Value
vm.Int
GetZeroType
func() vm.nat- OID
- 078785…69d3:14
GetZeroType details
abs
vm.natValue
<zero>
GetAbs
func() vm.nat- OID
- 078785…69d3:17
GetAbs details
AbsAdd
func() vm.nat- OID
- 078785…69d3:19
AbsAdd details
counter
intValue
0
IncCounter
func()- OID
- 078785…69d3:21
IncCounter details
Counter
func() int- OID
- 078785…69d3:23
Counter details
CurrentRealmPath
func() string- OID
- 078785…69d3:24
CurrentRealmPath details
initOriginCaller
.uverse.addressValue
<gnolang.StringValue>
InitOriginCaller
func() .uverse.address- OID
- 078785…69d3:26
InitOriginCaller details
CallAssertOriginCall
func()- OID
- 078785…69d3:27
CallAssertOriginCall details
CallIsOriginCall
func() bool- OID
- 078785…69d3:28
CallIsOriginCall details
CallSubtestsAssertOriginCall
func()- OID
- 078785…69d3:29
CallSubtestsAssertOriginCall details
CallSubtestsIsOriginCall
func() bool- OID
- 078785…69d3:30
CallSubtestsIsOriginCall details
TestRealmObject
typeValue
vm.TestRealmObject
TestRealmObjectValue
vm.TestRealmObject- OID
- 078785…69d3:32
TestRealmObjectValue details
NewTestRealmObject
func() *vm.TestRealmObjectNewTestRealmObject returns a fresh heap-allocated TestRealmObject. Non-crossing — relies on borrow rule #1 to set m.Realm = /r/tests/vm inside the body so the composite literal passes checkConstructionTime.
- OID
- 078785…69d3:33
NewTestRealmObject details
ModifyTestRealmObject
func(t *vm.TestRealmObject)- OID
- 078785…69d3:34
ModifyTestRealmObject details
TestNode
typeValue
vm.TestNode
gTestNode1
*vm.TestNodeValue
<zero>
gTestNode2
*vm.TestNodeValue
<zero>
gTestNode3
*vm.TestNodeValue
<zero>
InitTestNodes
func()- OID
- 078785…69d3:38
InitTestNodes details
ModTestNodes
func()- OID
- 078785…69d3:39
ModTestNodes details
PrintTestNodes
func()- OID
- 078785…69d3:40
PrintTestNodes details
GetPreviousRealm
func() runtime.Realm- OID
- 078785…69d3:41
GetPreviousRealm details
GetRSubtestsPreviousRealm
func() runtime.Realm- OID
- 078785…69d3:42
GetRSubtestsPreviousRealm details
Exec
func(fn func(...))- OID
- 078785…69d3:43
Exec details
ExecRlm
func(int, rlm .uverse.realm, fn func(...))ExecRlm mirrors Exec but threads the caller's rlm into the callback so the callback can use \`cross(rlm)\` instead of bare \`cross\`.
- OID
- 078785…69d3:44
ExecRlm details
ExecSwitch
func(fn func(...))- OID
- 078785…69d3:45
ExecSwitch details
ExecSwitchRlm
func(fn func(...))ExecSwitchRlm is the rlm-threaded variant of ExecSwitch — crosses into this realm and passes the callee's cur to the callback so the callback can \`cross(rlm)\` against the switched realm.
- OID
- 078785…69d3:46
ExecSwitchRlm details
IsCallerSubPath
func() bool- OID
- 078785…69d3:47
IsCallerSubPath details
IsCallerParentPath
func() bool- OID
- 078785…69d3:48
IsCallerParentPath details
HasCallerSameNamespace
func() bool- OID
- 078785…69d3:49
HasCallerSameNamespace details
BankerOriginSend
func() string- OID
- 078785…69d3:50
BankerOriginSend details
RTestsOriginSend
func() string- OID
- 078785…69d3:51
RTestsOriginSend details
MyFoo : *vm.Foo Inspect
Foo
:
type
=vm.Foo
init.2 : func() Inspect
Stringer
:
type
=vm.Stringer
stringers
:
[]vm.Stringer
=<zero>
AddStringer : func(str vm.Stringer) Inspect
Render : func(path string) string Inspect
Word
:
type
=vm.Word
nat
:
type
=vm.nat
zero : *vm.Int Inspect
Int
:
type
=vm.Int
GetZeroType : func() vm.nat Inspect
abs
:
vm.nat
=<zero>
GetAbs : func() vm.nat Inspect
AbsAdd : func() vm.nat Inspect
counter
:
int
=0
IncCounter : func() Inspect
Counter : func() int Inspect
CurrentRealmPath : func() string Inspect
initOriginCaller
:
.uverse.address
=<gnolang.StringValue>
InitOriginCaller : func() .uverse.address Inspect
CallAssertOriginCall : func() Inspect
CallIsOriginCall : func() bool Inspect
CallSubtestsAssertOriginCall : func() Inspect
CallSubtestsIsOriginCall : func() bool Inspect
TestRealmObject
:
type
=vm.TestRealmObject
TestRealmObjectValue : vm.TestRealmObject Inspect
NewTestRealmObject : func() *vm.TestRealmObject Inspect
ModifyTestRealmObject : func(t *vm.TestRealmObject) Inspect
TestNode
:
type
=vm.TestNode
gTestNode1
:
*vm.TestNode
=<zero>
gTestNode2
:
*vm.TestNode
=<zero>
gTestNode3
:
*vm.TestNode
=<zero>