Skip to main content

Module methods

Module methods 

Source

Modulesยง

builtin_ast_types_builtin_ast_types
builtin_empty
builtin_is_global
builtin_is_method
builtin_visitor_builtin_visitor
builtin_visitor_visit
compile_error_compile_error_compiler
compile_error_compile_error_compiler_alt_b
compile_error_get_location
compile_error_raise
Source: Compiler/include/Luau/Compiler.h:84 + Compiler.cpp (hand-ported) C varargs printf-style raise -> core::fmt::Arguments (project-wide precedent).
compile_error_what
compiler_alloc_reg
compiler_always_terminates
compiler_are_locals_captured
compiler_are_locals_redundant
compiler_at_top_level
compiler_can_import
compiler_can_import_chain
compiler_check_constant
compiler_check_exported_local
compiler_close_locals
compiler_compile_assign
compiler_compile_class_declaration
compiler_compile_compare_jump
compiler_compile_condition_value
compiler_compile_export_table
compiler_compile_expr
compiler_compile_expr_and_or
compiler_compile_expr_auto
compiler_compile_expr_binary
compiler_compile_expr_call
compiler_compile_expr_constant
compiler_compile_expr_fastcall_n
compiler_compile_expr_function
compiler_compile_expr_if_else
compiler_compile_expr_if_else_and_or
compiler_compile_expr_index_expr
compiler_compile_expr_index_name
compiler_compile_expr_interp_string
compiler_compile_expr_list_temp
compiler_compile_expr_select_vararg
compiler_compile_expr_side
compiler_compile_expr_table
compiler_compile_expr_temp
compiler_compile_expr_temp_mult_ret
compiler_compile_expr_temp_n
compiler_compile_expr_temp_top
compiler_compile_expr_unary
compiler_compile_expr_varargs
compiler_compile_function
compiler_compile_inline_return
compiler_compile_inlined_call
compiler_compile_l_value
compiler_compile_l_value_index
compiler_compile_l_value_use
compiler_compile_stat
compiler_compile_stat_assign
compiler_compile_stat_compound_assign
compiler_compile_stat_for
compiler_compile_stat_for_in
compiler_compile_stat_function
compiler_compile_stat_if
compiler_compile_stat_local
compiler_compile_stat_repeat
compiler_compile_stat_return
compiler_compile_stat_while
compiler_compile_unrolled_for
compiler_compiler
compiler_const_upvalue_visitor_const_upvalue_visitor
compiler_const_upvalue_visitor_visit_compiler
compiler_const_upvalue_visitor_visit_compiler_alt_b
compiler_cost_model_inlined_call
compiler_emit_load_k
compiler_encode_hash_size
compiler_ensure_export_table
compiler_extract_stat_continue
compiler_fenv_visitor_fenv_visitor
compiler_fenv_visitor_visit
compiler_function_visitor_function_visitor
compiler_function_visitor_visit_compiler
compiler_function_visitor_visit_compiler_alt_b
compiler_gather_const_upvals
compiler_get_binary_op_arith
compiler_get_constant
compiler_get_constant_index
compiler_get_constant_number
compiler_get_export_table_reg
compiler_get_expr_local
compiler_get_expr_local_reg
compiler_get_function_expr
compiler_get_jump_op_compare
compiler_get_local_reg
compiler_get_unary_op
compiler_get_upval
compiler_hint_temporary_expr_reg_type
compiler_hint_temporary_reg_type
compiler_is_condition_fast
compiler_is_constant
compiler_is_constant_false
compiler_is_constant_integer
compiler_is_constant_true
compiler_is_constant_vector
compiler_is_expr_mult_ret
compiler_is_stat_break
compiler_needs_coverage
compiler_patch_jump
compiler_patch_jumps
compiler_patch_loop_jumps
compiler_pop_locals
compiler_push_local
compiler_reg_scope_reg_scope_compiler
compiler_reg_scope_reg_scope_compiler_alt_b
compiler_reg_scope_reg_scope_compiler_alt_c
compiler_resolve_assign_conflicts
compiler_return_visitor_return_visitor
compiler_return_visitor_visit_compiler
compiler_return_visitor_visit_compiler_alt_b
compiler_set_debug_line_compiler
compiler_set_debug_line_compiler_alt_b
compiler_set_debug_line_end
compiler_should_share_closure
compiler_try_compile_inlined_call
compiler_try_compile_unrolled_for
compiler_try_index_constant_table
compiler_undefined_local_visitor_check
compiler_undefined_local_visitor_undefined_local_visitor
compiler_undefined_local_visitor_visit_compiler
compiler_undefined_local_visitor_visit_compiler_alt_b
compiler_unroll_concats
compiler_validate_continue_until
compiler_visitor_visit
compiler_visitor_visitor
constant_get_string
constant_is_truthful
cost_cost
cost_fold
cost_operator_add
cost_operator_add_assign
cost_operator_deref
cost_visitor_assign
cost_visitor_cost_visitor
cost_visitor_get_number
cost_visitor_loop
cost_visitor_visit_cost_model
cost_visitor_visit_cost_model_alt_b
cost_visitor_visit_cost_model_alt_c
cost_visitor_visit_cost_model_alt_d
cost_visitor_visit_cost_model_alt_e
cost_visitor_visit_cost_model_alt_f
cost_visitor_visit_cost_model_alt_g
cost_visitor_visit_cost_model_alt_h
cost_visitor_visit_cost_model_alt_i
cost_visitor_visit_cost_model_alt_j
cost_visitor_visit_cost_model_alt_k
cost_visitor_visit_cost_model_alt_l
shape_visitor_hasher_operator_call
table_mutation_tracker_mark_escaped
table_mutation_tracker_mark_escaped_table_index
table_mutation_tracker_table_mutation_tracker
table_mutation_tracker_visit_constant_folding
table_mutation_tracker_visit_constant_folding_alt_b
table_mutation_tracker_visit_constant_folding_alt_c
table_mutation_tracker_visit_constant_folding_alt_d
table_mutation_tracker_visit_constant_folding_alt_e
table_mutation_tracker_visit_constant_folding_alt_f
table_mutation_tracker_visit_constant_folding_alt_g
table_mutation_tracker_visit_constant_folding_alt_h
type_map_visitor_pop_type_aliases
type_map_visitor_push_type_aliases
type_map_visitor_record_resolved_type_types
type_map_visitor_record_resolved_type_types_alt_b
type_map_visitor_resolve_aliases_deprecated
type_map_visitor_try_get_table_indexer
type_map_visitor_type_map_visitor
type_map_visitor_visit_types
type_map_visitor_visit_types_alt_b
type_map_visitor_visit_types_alt_c
type_map_visitor_visit_types_alt_d
type_map_visitor_visit_types_alt_e
type_map_visitor_visit_types_alt_f
type_map_visitor_visit_types_alt_g
type_map_visitor_visit_types_alt_h
type_map_visitor_visit_types_alt_i
type_map_visitor_visit_types_alt_j
type_map_visitor_visit_types_alt_k
type_map_visitor_visit_types_alt_l
type_map_visitor_visit_types_alt_m
type_map_visitor_visit_types_alt_n
type_map_visitor_visit_types_alt_o
type_map_visitor_visit_types_alt_p
type_map_visitor_visit_types_alt_q
type_map_visitor_visit_types_alt_r
type_map_visitor_visit_types_alt_s
type_map_visitor_visit_types_alt_t
type_map_visitor_visit_types_alt_u
value_visitor_assign
value_visitor_value_visitor
value_visitor_visit_value_tracking
value_visitor_visit_value_tracking_alt_b
Node: cxx:Method:Luau.Compiler:Compiler/src/ValueTracking.cpp:50:visit
value_visitor_visit_value_tracking_alt_c
Node: cxx:Method:Luau.Compiler:Compiler/src/ValueTracking.cpp:61:visit
value_visitor_visit_value_tracking_alt_d
value_visitor_visit_value_tracking_alt_e
value_visitor_visit_value_tracking_alt_f