logo
class

compiler::AttrAsm

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

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

Slots

add

Void add(Str name, Buf data)

attrs

FAttr[] attrs

facets

Void facets(Str:FacetDef facets)

fpod

FPod fpod

lineNumber

Void lineNumber(Int line)

make

new make(Compiler compiler, FPod fpod)

sourceFile

Void sourceFile(Str source)

u2

Void u2(Str name, Int data)

utf

Void utf(Str name, Str data)