Data:{Data} Proc:{Proc}
Num:{((Header*)((char*)Data - sizeof(Header)))->Num},
Capacity:{((Header*)((char*)Data - sizeof(Header)))->Capacity}
{(Header*)((char*)Data - sizeof(Header))}
- ((Header*)((char*)Data - sizeof(Header)))->Allocator
- ((Header*)((char*)Data - sizeof(Header)))->Capacity
- ((Header*)((char*)Data - sizeof(Header)))->Num
((Header*)((char*)Data - sizeof(Header)))->Capacity
Data
Len:{Len} Ptr:{Ptr, [Len]s}
null
{Data,na}
{(Header*)((char*)Data - sizeof(Header))}
- ((Header*)((char*)Data - sizeof(Header)))->Allocator
- ((Header*)((char*)Data - sizeof(Header)))->Length
- ((Header*)((char*)Data - sizeof(Header)))->Capacity
Length: {Length}, Capacity: {Capacity}
- Allocator
- Length
- Capacity
AST: {Name}
- Parent
- Name
- Type
- ModuleFlags
- Content
ArrSpecs
- Prev
- Next
- Front
- Back
- Attributes
- Specs
- ParentType
- ReturnType
- UnderlyingType
- ValueType
- Params
- ArrExpr
- Body
- Declaration
- Value
- Op
- ParentAccess
- NumEntries
AST: {ast->Name} Type: {ast->Type}
- ast->Parent
- ast->ModuleFlags
- ast->Content
ast->ArrSpecs
- ast->Prev
- ast->Next
- ast->Front
- ast->Back
- ast->Attributes
- ast->Specs
- ast->ParentType
- ast->ReturnType
- ast->UnderlyingType
- ast->ValueType
- ast->Params
- ast->ArrExpr
- ast->Body
- ast->Declaration
- ast->Value
- ast->Op
- ast->ParentAccess
- ast->NumEntries
{Name} {Type}
- Name
- Type
- Parent
- Front
- Back
{Name} {Type}
- Name
- Type
- Parent
- Prev
- Next
- Content
{Name} {Type}
- Name
- Type
- Parent
- Prev
- Next
- Content
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Attributes
- ParentType
- Body
- Prev
- Next
- ParentAccess
{Name} {Type}
- Name
- Type
- Parent
- Body
- Prev
- Next
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Attributes
- UnderlyingType
- Body
- Prev
- Next
{Name} {Type}
- Name
- Type
- Parent
- Prev
- Next
- Body
{Name} {Type}
- Name
- Type
- Parent
- Prev
- Next
- Content
{Name} {Type}
- Name
- Type
- Parent
- Prev
- Next
- Declaration
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- Specs
- ReturnType
- Params
- Body
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Prev
- Next
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Prev
- Next
- Body
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- Specs
- ReturnType
- Params
- Body
- Op
{Name} {Type}
- Name
- Type
- ModuleFlags
- Parent
- Prev
- Next
- ValueType
- Body
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- ValueType
- Value
- NumEntries
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
ArrSpecs
- NumEntries
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- ParentType
- Body
- ParentAccess
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- ReturnType
- Specs
- Params
- Declaration
{Name} {Type}
- Name
- Parent
- Prev
- Next
- Attributes
- Specs
- ArrExpr
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- UnderlyingType
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- Body
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- UnderlyingType
- Op
- ParentAccess
- NumEntries
{Name} {Type}
- Name
- Parent
- Prev
- Next
{Name} {Type}
- Name
- ModuleFlags
- Parent
- Prev
- Next
- Attributes
- Specs
- ValueType
- Value
- Op
- ParentAccess
- NumEntries
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->Front
- ast->Back
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Content
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Attributes
- ast->ParentType
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->ParentAccess
{ast->Name} {ast->Type}
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Attributes
- ast->UnderlyingType
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Content
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Declaration
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->ReturnType
- ast->Params
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->ReturnType
- ast->Params
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->Op
{ast->Name} {ast->Type}
- ast->ValueType
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->ValueType
- ast->Value
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->NumEntries
{ast->Name} {ast->Type}
ast->ArrSpecs
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->NumEntries
{ast->Name} {ast->Type}
- ast->Attributes
- ast->ParentType
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->ParentAccess
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->ValueType
- ast->Value
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Attributes
- ast->ReturnType
- ast->Specs
- ast->Params
- ast->Declaration
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->ArrExpr
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Attributes
- ast->UnderlyingType
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Body
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
{ast->Name} {ast->Type}
- ast->Attributes
- ast->UnderlyingType
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
- ast->Op
- ast->ParentAccess
- ast->NumEntries
{ast->Name} {ast->Type}
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
{ast->Name} {ast->Type}
- ast->Attributes
- ast->Specs
- ast->ValueType
- ast->Value
- ast->Prev
- ast->Next
- ast->Parent
- ast->Name
- ast->Type
- ast->ModuleFlags
Length:{Length} Text:{Text, [Length]s} Type:{Type}
Current[ { Arr[Idx] } ] Idx:{ Idx }