array_emitter.rs |
|
4872 |
ast_emitter.rs |
High-level bytecode emitter.
Converts AST nodes to bytecode. |
34370 |
block_emitter.rs |
|
1229 |
compilation_info.rs |
|
1685 |
control_structures.rs |
|
22514 |
dis.rs |
|
955 |
emitter.rs |
Low-level bytecode emitter, used by ast_builder.
This API makes it easy to emit correct individual bytecode instructions. |
40027 |
emitter_scope.rs |
Code for tracking scopes and looking up names as the emitter traverses
the program.
EmitterScopes exist only while the bytecode emitter is working.
Longer-lived scope information is stored in `ScopeDataMap`. |
14015 |
expression_emitter.rs |
|
671 |
function_declaration_emitter.rs |
|
2077 |
lib.rs |
|
4962 |
object_emitter.rs |
|
4367 |
reference_op_emitter.rs |
|
26043 |
script_emitter.rs |
|
1301 |