Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
ByteCode Member List
This is the complete list of members for ByteCode, including all inherited members.
- AbstractByteCode( objVectorOop lits = NULL)
[inline] - bci()
[inline, virtual] - branchSet
- ByteCode()
- ByteCode(byteVectorOop c, objVectorOop l, stringOop f, smiOop ln, stringOop s)
- codeIndex
- codes
- create_block_method_prim( oop ignore, byteVectorOop bv, objVectorOop lits, stringOop file, smiOop line, stringOop source)
[friend] - create_outer_method_prim( oop ignore, byteVectorOop bv, objVectorOop lits, stringOop file, smiOop line, stringOop source)
[friend] - errorMessage
- file
- Finish()
- Finish(char* fname, fint sourceLine, char* srcStart, fint srcLen)
- Finish(char* fname, char* src)
- Finish(char* fname, fint sourceLine, fint srcOffset, fint srcLen)
- GenBranchByteCode( fint offset, fint length, oop label)
- GenBranchFalseByteCode( fint offset, fint length, oop label)
- GenBranchIndexedByteCode( fint offset, fint length, objVectorOop labels)
- GenBranchTrueByteCode( fint offset, fint length, oop label)
- GenCode(fint offset, fint length, fint c)
[virtual] - GenDelegateeByteCode( fint offset, fint length, stringOop delegatee)
- GenExtendedIndex(fint offset, fint length, fint x)
- GenIndex(fint offset, fint length, fint x)
- GenLabelDefinition( oop label)
- GenLabelLiteral()
[inline] - GenLiteral(oop p)
- GenLiteralByteCode( fint offset, fint length, oop literal)
- GenNonLocalReturnByteCode(fint offset, fint length)
- GenPopByteCode( fint offset, fint length)
- GenRWLocalByteCode( fint offset, fint length, bool isRead, int32 lexicalLevel, int32 index)
- GenSelfByteCode(fint offset, fint length)
- GenSendByteCode( fint offset, fint length, stringOop selector, bool isSelfImplicit, bool isUndirectedResend, stringOop resendTarget)
- GenSimpleBranchByteCode( fint offset, fint length, oop label, ByteCodeKind op )
- GenUndirectedResendByteCode( fint offset, fint length)
- getLabelIndex( oop label)
- isPositionTable()
[inline, virtual] - kill_vtbl_value()
[inline] - labelSet
- line
- literalIndex
- literals
- maxCodeIndex
- maxLiteralIndex
- oops_do(oopsDoFn f)
[inline, virtual] - operator delete(void* p)
[inline] - operator new(size_t size)
[inline] - preservedVmObj()
[inline] - print()
[virtual] - print_null()
[inline] - print_short()
[virtual] - print_short_null()
[inline] - print_short_zero()
- print_zero()
- ResolveBranches()
- set_vtbl_value(VtblPtr_t v)
[inline] - source
- sourceLen
- sourceOffset
- stack_depth
- vtbl_value()
[inline] - ~preservedVmObj()
[inline] - ~VMObj()
[inline, virtual]
Generated at Tue Jun 27 12:07:10 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999