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