class
NameBuffer
extends
TastyBuffer
Constructors
NameBuffer
(
)
Members
private
val
nameRefs
: LinkedHashMap
[
Name, NameRef
]
override
def
assemble
(
)
: Unit
Hook to be overridden in subclasses.
Perform all actions necessary to assemble the final byte array.
After assemble
no more output actions to this buffe...
Hook to be overridden in subclasses.
Perform all actions necessary to assemble the final byte array.
After assemble
no more output actions to this buffer are permitted.
def
nameIndex
(
name:
Name
)
: NameRef
def
pickleNameContents
(
name:
Name
)
: Unit
private
def
withLength
(
op: =>
Unit
,
lengthWidth:
Int
)
: Unit
def
withLength$default$2
: Int
def
writeNameRef
(
ref:
NameRef
)
: Unit
def
writeNameRef
(
name:
Name
)
: Unit