Docs.rs
luaur-compiler-0.1.3
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
luaur-compiler 0.1.3
Luau source-to-bytecode compiler (Rust).
Crate
Source
Builds
Feature flags
Documentation
..
builtin_ast_types_builtin_ast_types.rs
builtin_empty.rs
builtin_is_global.rs
builtin_is_method.rs
builtin_visitor_builtin_visitor.rs
builtin_visitor_visit.rs
compile_error_compile_error_compiler.rs
compile_error_compile_error_compiler_alt_b.rs
compile_error_get_location.rs
compile_error_raise.rs
compile_error_what.rs
compiler_alloc_reg.rs
compiler_always_terminates.rs
compiler_are_locals_captured.rs
compiler_are_locals_redundant.rs
compiler_at_top_level.rs
compiler_can_import.rs
compiler_can_import_chain.rs
compiler_check_constant.rs
compiler_check_exported_local.rs
compiler_close_locals.rs
compiler_compile_assign.rs
compiler_compile_class_declaration.rs
compiler_compile_compare_jump.rs
compiler_compile_condition_value.rs
compiler_compile_export_table.rs
compiler_compile_expr.rs
compiler_compile_expr_and_or.rs
compiler_compile_expr_auto.rs
compiler_compile_expr_binary.rs
compiler_compile_expr_call.rs
compiler_compile_expr_constant.rs
compiler_compile_expr_fastcall_n.rs
compiler_compile_expr_function.rs
compiler_compile_expr_global.rs
compiler_compile_expr_if_else.rs
compiler_compile_expr_if_else_and_or.rs
compiler_compile_expr_index_expr.rs
compiler_compile_expr_index_name.rs
compiler_compile_expr_interp_string.rs
compiler_compile_expr_list_temp.rs
compiler_compile_expr_select_vararg.rs
compiler_compile_expr_side.rs
compiler_compile_expr_table.rs
compiler_compile_expr_temp.rs
compiler_compile_expr_temp_mult_ret.rs
compiler_compile_expr_temp_n.rs
compiler_compile_expr_temp_top.rs
compiler_compile_expr_unary.rs
compiler_compile_expr_varargs.rs
compiler_compile_function.rs
compiler_compile_inline_return.rs
compiler_compile_inlined_call.rs
compiler_compile_l_value.rs
compiler_compile_l_value_index.rs
compiler_compile_l_value_use.rs
compiler_compile_stat.rs
compiler_compile_stat_assign.rs
compiler_compile_stat_compound_assign.rs
compiler_compile_stat_for.rs
compiler_compile_stat_for_in.rs
compiler_compile_stat_function.rs
compiler_compile_stat_if.rs
compiler_compile_stat_local.rs
compiler_compile_stat_repeat.rs
compiler_compile_stat_return.rs
compiler_compile_stat_while.rs
compiler_compile_unrolled_for.rs
compiler_compiler.rs
compiler_const_upvalue_visitor_const_upvalue_visitor.rs
compiler_const_upvalue_visitor_visit_compiler.rs
compiler_const_upvalue_visitor_visit_compiler_alt_b.rs
compiler_cost_model_inlined_call.rs
compiler_emit_load_k.rs
compiler_encode_hash_size.rs
compiler_ensure_export_table.rs
compiler_extract_stat_continue.rs
compiler_fenv_visitor_fenv_visitor.rs
compiler_fenv_visitor_visit.rs
compiler_function_visitor_function_visitor.rs
compiler_function_visitor_visit_compiler.rs
compiler_function_visitor_visit_compiler_alt_b.rs
compiler_gather_const_upvals.rs
compiler_get_binary_op_arith.rs
compiler_get_constant.rs
compiler_get_constant_index.rs
compiler_get_constant_number.rs
compiler_get_export_table_reg.rs
compiler_get_expr_local.rs
compiler_get_expr_local_reg.rs
compiler_get_function_expr.rs
compiler_get_jump_op_compare.rs
compiler_get_local_reg.rs
compiler_get_unary_op.rs
compiler_get_upval.rs
compiler_hint_temporary_expr_reg_type.rs
compiler_hint_temporary_reg_type.rs
compiler_is_condition_fast.rs
compiler_is_constant.rs
compiler_is_constant_false.rs
compiler_is_constant_integer.rs
compiler_is_constant_true.rs
compiler_is_constant_vector.rs
compiler_is_expr_mult_ret.rs
compiler_is_stat_break.rs
compiler_needs_coverage.rs
compiler_patch_jump.rs
compiler_patch_jumps.rs
compiler_patch_loop_jumps.rs
compiler_pop_locals.rs
compiler_push_local.rs
compiler_reg_scope_reg_scope_compiler.rs
compiler_reg_scope_reg_scope_compiler_alt_b.rs
compiler_reg_scope_reg_scope_compiler_alt_c.rs
compiler_resolve_assign_conflicts.rs
compiler_return_visitor_return_visitor.rs
compiler_return_visitor_visit_compiler.rs
compiler_return_visitor_visit_compiler_alt_b.rs
compiler_set_debug_line_compiler.rs
compiler_set_debug_line_compiler_alt_b.rs
compiler_set_debug_line_end.rs
compiler_should_share_closure.rs
compiler_try_compile_inlined_call.rs
compiler_try_compile_unrolled_for.rs
compiler_try_index_constant_table.rs
compiler_undefined_local_visitor_check.rs
compiler_undefined_local_visitor_undefined_local_visitor.rs
compiler_undefined_local_visitor_visit_compiler.rs
compiler_undefined_local_visitor_visit_compiler_alt_b.rs
compiler_unroll_concats.rs
compiler_validate_continue_until.rs
compiler_visitor_visit.rs
compiler_visitor_visitor.rs
constant_get_string.rs
constant_is_truthful.rs
constant_visitor_analyze.rs
constant_visitor_constant_visitor.rs
constant_visitor_log_change_constant_folding.rs
constant_visitor_log_change_constant_folding_alt_b.rs
constant_visitor_record_constant.rs
constant_visitor_record_value.rs
constant_visitor_visit_constant_folding.rs
constant_visitor_visit_constant_folding_alt_b.rs
cost_cost.rs
cost_fold.rs
cost_operator_add.rs
cost_operator_add_assign.rs
cost_operator_deref.rs
cost_visitor_assign.rs
cost_visitor_cost_visitor.rs
cost_visitor_get_number.rs
cost_visitor_loop.rs
cost_visitor_model.rs
cost_visitor_visit_cost_model.rs
cost_visitor_visit_cost_model_alt_b.rs
cost_visitor_visit_cost_model_alt_c.rs
cost_visitor_visit_cost_model_alt_d.rs
cost_visitor_visit_cost_model_alt_e.rs
cost_visitor_visit_cost_model_alt_f.rs
cost_visitor_visit_cost_model_alt_g.rs
cost_visitor_visit_cost_model_alt_h.rs
cost_visitor_visit_cost_model_alt_i.rs
cost_visitor_visit_cost_model_alt_j.rs
cost_visitor_visit_cost_model_alt_k.rs
cost_visitor_visit_cost_model_alt_l.rs
mod.rs
shape_visitor_assign.rs
shape_visitor_assign_field_table_shape.rs
shape_visitor_assign_field_table_shape_alt_b.rs
shape_visitor_hasher_operator_call.rs
shape_visitor_shape_visitor.rs
shape_visitor_visit_table_shape.rs
shape_visitor_visit_table_shape_alt_b.rs
shape_visitor_visit_table_shape_alt_c.rs
shape_visitor_visit_table_shape_alt_d.rs
table_mutation_tracker_deprecate_d_could_be_table_reference.rs
table_mutation_tracker_deprecate_d_is_constant_table_literal.rs
table_mutation_tracker_deprecate_d_is_non_table_constant.rs
table_mutation_tracker_deprecate_d_observe_mutations.rs
table_mutation_tracker_deprecate_d_visit_constant_folding.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_b.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_c.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_d.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_e.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_f.rs
table_mutation_tracker_deprecate_d_visit_constant_folding_alt_g.rs
table_mutation_tracker_deprecated_table_mutation_tracker_deprecated.rs
table_mutation_tracker_mark_escaped.rs
table_mutation_tracker_mark_escaped_table_index.rs
table_mutation_tracker_table_mutation_tracker.rs
table_mutation_tracker_visit_constant_folding.rs
table_mutation_tracker_visit_constant_folding_alt_b.rs
table_mutation_tracker_visit_constant_folding_alt_c.rs
table_mutation_tracker_visit_constant_folding_alt_d.rs
table_mutation_tracker_visit_constant_folding_alt_e.rs
table_mutation_tracker_visit_constant_folding_alt_f.rs
table_mutation_tracker_visit_constant_folding_alt_g.rs
table_mutation_tracker_visit_constant_folding_alt_h.rs
type_map_visitor_pop_type_aliases.rs
type_map_visitor_push_type_aliases.rs
type_map_visitor_record_resolved_type_types.rs
type_map_visitor_record_resolved_type_types_alt_b.rs
type_map_visitor_resolve_aliases_deprecated.rs
type_map_visitor_try_get_table_indexer.rs
type_map_visitor_type_map_visitor.rs
type_map_visitor_visit_types.rs
type_map_visitor_visit_types_alt_b.rs
type_map_visitor_visit_types_alt_c.rs
type_map_visitor_visit_types_alt_d.rs
type_map_visitor_visit_types_alt_e.rs
type_map_visitor_visit_types_alt_f.rs
type_map_visitor_visit_types_alt_g.rs
type_map_visitor_visit_types_alt_h.rs
type_map_visitor_visit_types_alt_i.rs
type_map_visitor_visit_types_alt_j.rs
type_map_visitor_visit_types_alt_k.rs
type_map_visitor_visit_types_alt_l.rs
type_map_visitor_visit_types_alt_m.rs
type_map_visitor_visit_types_alt_n.rs
type_map_visitor_visit_types_alt_o.rs
type_map_visitor_visit_types_alt_p.rs
type_map_visitor_visit_types_alt_q.rs
type_map_visitor_visit_types_alt_r.rs
type_map_visitor_visit_types_alt_s.rs
type_map_visitor_visit_types_alt_t.rs
type_map_visitor_visit_types_alt_u.rs
value_visitor_assign.rs
value_visitor_value_visitor.rs
value_visitor_visit_value_tracking.rs
value_visitor_visit_value_tracking_alt_b.rs
value_visitor_visit_value_tracking_alt_c.rs
value_visitor_visit_value_tracking_alt_d.rs
value_visitor_visit_value_tracking_alt_e.rs
value_visitor_visit_value_tracking_alt_f.rs