class compiler::AttrAsm

sys::Obj
  compiler::CompilerSupport
    compiler::AttrAsm

Source

AttrAsm provides support for assembling the attributes table for types and slots.

add

Void add(Str name, Buf data)

Source

attrs

FAttr[] attrs

Source

enumOrdinal

Void enumOrdinal(Int ordinal)

Source

facets

Void facets(FacetDef[]? facets)

Source

fpod

FPod fpod

Source

lineNumber

Void lineNumber(Int? line)

Source

make

new make(Compiler compiler, FPod fpod)

Source

sourceFile

Void sourceFile(Str? source)

Source

u2

Void u2(Str name, Int data)

Source

utf

Void utf(Str name, Str data)

Source