|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AbstractCall | |
| AddsnsuperInstr | |
| AddsuperInstr | |
| Assignment | Represents an assignment of an r-value to an l-value. |
| BuiltinfuncInstr | Built-in functions (and operators). |
| Bytecode | An pseudocode instruction record, either from a compile unit or else as a special system record. |
| BytecodeUtils | Static methods for working with Bytecode instructions from the database. |
| CallinInstr | Represents any IN HANDLE type of call. |
| CallInstr | Records a RUN statement, a call to a user function, or a call to a method. |
| CallsuperInstr | |
| CheckvalsInstr | |
| CompileunitInstr | |
| DecleventInstr | |
| DeclsnsupInstr | |
| DefglobalInstr | Record of a global variable. |
| DefInstr | Record of some sort of assignment to an l-value. |
| DefsharedInstr | |
| DefvarInstr | |
| Endpoint | Call and Procedure instructions are Endpoints. |
| GetsharedInstr | |
| LiteralnumInstr | Not currently used. |
| LiteralstrInstr | |
| PopInstr | |
| ProcedureInstr | |
| PublishInstr | Not yet implemented. |
| PushInstr | Used at call sites for passing values as arguments. |
| PushonretInstr | Used in a procedure for OUTPUT and INPUT-OUTPUT parameters, and for the return value from functions and methods. |
| ReturnInstr | |
| RetvalgetInstr | Not currently used. |
| RetvalsetInstr | Not yet implemented. |
| ScriptValsInstr | Procedure names or handle values from a user script. |
| SubscribeInstr | Not yet implemented. |
| SupersInstr | |
| SyshandleInstr | The built-in system handles for TARGET-PROCEDURE and SOURCE-PROCEDURE. |
| TriggerblockInstr | Represents an ON trigger block in the source code. |
| UnknownvalInstr | There is one of these in a fixed position in the compile unit's header, and it is referenced when the unknown value (?) is assigned to a variable. |
| UnresInstr | There is one of these in a fixed position in the compile unit's header, and it is referenced where there is an expression whos value cannot be resolved. |
| Enum Summary | |
|---|---|
| Opcode | Enumerator of valid Opcodes. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||