Skip to main content

Module methods

Module methods 

Source

Modules§

allocator_alloc
allocator_allocate
allocator_allocator_allocator
allocator_allocator_allocator_alt_b
allocator_allocator_allocator_alt_c
allocator_operator_assign
arg_name_inserter_arg_name_inserter
arg_name_inserter_operator_call
ast_array_begin
ast_array_end
ast_array_rbegin
ast_array_rend
ast_attr_as_attr
ast_attr_ast_attr_ast
ast_attr_ast_attr_ast_alt_b
ast_attr_deprecated_info
AstAttr::deprecatedInfo (Ast/src/Ast.cpp).
ast_attr_visit
ast_expr_as_expr
ast_expr_ast_expr
ast_expr_binary_ast_expr_binary
ast_expr_binary_visit
ast_expr_call_ast_expr_call
ast_expr_call_visit
ast_expr_constant_bool_ast_expr_constant_bool
ast_expr_constant_bool_visit
ast_expr_constant_integer_ast_expr_constant_integer
ast_expr_constant_integer_visit
ast_expr_constant_nil_ast_expr_constant_nil
ast_expr_constant_nil_visit
ast_expr_constant_number_ast_expr_constant_number
ast_expr_constant_number_visit
ast_expr_constant_string_ast_expr_constant_string
ast_expr_constant_string_is_quoted
ast_expr_constant_string_visit
ast_expr_error_ast_expr_error
ast_expr_error_visit
ast_expr_function_ast_expr_function
ast_expr_function_get_attribute
ast_expr_function_has_attribute
ast_expr_function_has_native_attribute
ast_expr_function_visit
ast_expr_global_ast_expr_global
ast_expr_global_visit
ast_expr_group_ast_expr_group
ast_expr_group_visit
ast_expr_if_else_ast_expr_if_else
ast_expr_if_else_visit
ast_expr_index_expr_ast_expr_index_expr
ast_expr_index_expr_visit
ast_expr_index_name_ast_expr_index_name
ast_expr_index_name_visit
ast_expr_instantiate_ast_expr_instantiate
ast_expr_instantiate_visit
ast_expr_interp_string_ast_expr_interp_string
ast_expr_interp_string_visit
ast_expr_local_ast_expr_local
ast_expr_local_visit
ast_expr_table_ast_expr_table
ast_expr_table_get_record
AstExprTable::getRecord (Ast/src/Ast.cpp:396).
ast_expr_table_visit
ast_expr_type_assertion_ast_expr_type_assertion
ast_expr_type_assertion_visit
ast_expr_unary_ast_expr_unary
ast_expr_unary_visit
ast_expr_varargs_ast_expr_varargs
ast_expr_varargs_visit
ast_generic_type_ast_generic_type
ast_generic_type_pack_ast_generic_type_pack
ast_generic_type_pack_visit
ast_generic_type_visit
ast_local_ast_local
ast_name_ast_name_ast
ast_name_ast_name_ast_alt_b
ast_name_operator_eq_ast
ast_name_operator_eq_ast_alt_b
ast_name_operator_lt
ast_name_operator_ne_ast
ast_name_operator_ne_ast_alt_b
ast_name_table_add_static
ast_name_table_ast_name_table
ast_name_table_entry_hash_operator_call
ast_name_table_entry_operator_eq
ast_name_table_get
AstName AstNameTable::get(const char* name) const — Ast/src/Lexer.cpp:264.
ast_name_table_get_or_add_lexer
AstName AstNameTable::get_or_add(const char* name, size_t len) — Ast/src/Lexer.cpp:254.
ast_name_table_get_or_add_lexer_alt_b
AstName AstNameTable::get_or_add(const char* name) — Ast/src/Lexer.cpp:259.
ast_name_table_get_or_add_with_type
std::pair<AstName, Lexeme::Type> AstNameTable::get_or_add_with_type(const char* name, size_t length) — Ast/src/Lexer.cpp:224.
ast_name_table_get_with_type
std::pair<AstName, Lexeme::Type> AstNameTable::get_with_type(const char* name, size_t length) const — Ast/src/Lexer.cpp:245.
ast_name_table_rebind_allocator
ast_node_as_ast
ast_node_as_ast_alt_b
ast_node_as_attr
ast_node_as_expr
ast_node_as_stat
ast_node_as_type
ast_node_ast_node
ast_node_is
ast_stat_as_stat
ast_stat_assign_ast_stat_assign
ast_stat_assign_visit
ast_stat_ast_stat
ast_stat_block_ast_stat_block
ast_stat_block_visit
ast_stat_break_ast_stat_break
ast_stat_break_visit
ast_stat_class_ast_stat_class
ast_stat_class_visit
ast_stat_compound_assign_ast_stat_compound_assign
ast_stat_compound_assign_visit
ast_stat_continue_ast_stat_continue
ast_stat_continue_visit
ast_stat_declare_extern_type_ast_stat_declare_extern_type
ast_stat_declare_extern_type_visit
ast_stat_declare_function_ast_stat_declare_function_ast
ast_stat_declare_function_ast_stat_declare_function_ast_alt_b
ast_stat_declare_function_get_attribute
ast_stat_declare_function_has_attribute
ast_stat_declare_function_is_checked_function
AstStatDeclareFunction::isCheckedFunction (Ast/src/Ast.cpp:1051). Hand-ported (the scheduler mutually false-blocks it against the identically named AstTypeFunction::isCheckedFunction via a bare-name method edge).
ast_stat_declare_function_visit
ast_stat_declare_global_ast_stat_declare_global
ast_stat_declare_global_visit
ast_stat_error_ast_stat_error
ast_stat_error_visit
ast_stat_expr_ast_stat_expr
ast_stat_expr_visit
ast_stat_for_ast_stat_for
ast_stat_for_in_ast_stat_for_in
ast_stat_for_in_visit
ast_stat_for_visit
ast_stat_function_ast_stat_function
ast_stat_function_visit
ast_stat_if_ast_stat_if
ast_stat_if_visit
ast_stat_local_ast_stat_local
ast_stat_local_function_ast_stat_local_function
ast_stat_local_function_visit
ast_stat_local_visit
ast_stat_repeat_ast_stat_repeat
ast_stat_repeat_visit
ast_stat_return_ast_stat_return
ast_stat_return_visit
ast_stat_type_alias_ast_stat_type_alias
ast_stat_type_alias_visit
ast_stat_type_function_ast_stat_type_function
ast_stat_type_function_visit
ast_stat_while_ast_stat_while
ast_stat_while_visit
ast_type_as_type
ast_type_ast_type
ast_type_error_ast_type_error
ast_type_error_visit
ast_type_function_ast_type_function_ast
ast_type_function_ast_type_function_ast_alt_b
ast_type_function_get_attribute
ast_type_function_has_attribute
ast_type_function_is_checked_function
AstTypeFunction::isCheckedFunction (Ast/src/Ast.cpp:1218). Hand-ported (mutually false-blocked against the identically named AstStatDeclareFunction::isCheckedFunction via a bare-name method edge).
ast_type_function_visit
ast_type_group_ast_type_group
ast_type_group_visit
ast_type_intersection_ast_type_intersection
ast_type_intersection_visit
ast_type_optional_ast_type_optional
ast_type_optional_visit
ast_type_pack_ast_type_pack
ast_type_pack_explicit_ast_type_pack_explicit
ast_type_pack_explicit_visit
ast_type_pack_generic_ast_type_pack_generic
ast_type_pack_generic_visit
ast_type_pack_variadic_ast_type_pack_variadic
ast_type_pack_variadic_visit
ast_type_reference_ast_type_reference
ast_type_reference_visit
ast_type_singleton_bool_ast_type_singleton_bool
ast_type_singleton_bool_visit
ast_type_singleton_string_ast_type_singleton_string
ast_type_singleton_string_visit
ast_type_table_ast_type_table
ast_type_table_visit
ast_type_typeof_ast_type_typeof
ast_type_typeof_visit
ast_type_union_ast_type_union
ast_type_union_visit
ast_visitor_ast_visitor
ast_visitor_visit_ast
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_aa
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ab
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ac
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ad
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ae
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_af
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ag
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ah
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ai
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_aj
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ak
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_al
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_am
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_an
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ao
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ap
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_aq
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ar
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_as
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_at
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_au
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_av
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_aw
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ax
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ay
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_az
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_b
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_ba
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bb
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bc
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bd
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_be
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bf
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bg
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bh
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bi
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bj
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bk
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bl
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_bm
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_c
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_d
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_e
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_f
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_g
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_h
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_i
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_j
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_k
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_l
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_m
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_n
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_o
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_p
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_q
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_r
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_s
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_t
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_u
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_v
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_w
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_x
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_y
AstVisitor::visit(<node>*) — the base visitor’s default override.
ast_visitor_visit_ast_alt_z
AstVisitor::visit(<node>*) — the base visitor’s default override.
comma_separator_inserter_comma_separator_inserter
comma_separator_inserter_operator_call
cst_expr_call_cst_expr_call
cst_expr_constant_integer_cst_expr_constant_integer
cst_expr_constant_number_cst_expr_constant_number
cst_expr_constant_string_cst_expr_constant_string
cst_expr_explicit_type_instantiation_cst_expr_explicit_type_instantiation
cst_expr_function_cst_expr_function
cst_expr_group_cst_expr_group
cst_expr_if_else_cst_expr_if_else
cst_expr_index_expr_cst_expr_index_expr
cst_expr_interp_string_cst_expr_interp_string
cst_expr_op_cst_expr_op
cst_expr_table_cst_expr_table
cst_expr_type_assertion_cst_expr_type_assertion
cst_generic_type_cst_generic_type
cst_generic_type_pack_cst_generic_type_pack
cst_node_as_cst
cst_node_as_cst_alt_b
cst_node_cst_node
cst_node_is
cst_stat_assign_cst_stat_assign
cst_stat_compound_assign_cst_stat_compound_assign
cst_stat_do_cst_stat_do
cst_stat_for_cst_stat_for
cst_stat_for_in_cst_stat_for_in
cst_stat_function_cst_stat_function
cst_stat_local_cst_stat_local
cst_stat_local_function_cst_stat_local_function
cst_stat_repeat_cst_stat_repeat
cst_stat_return_cst_stat_return
cst_stat_type_alias_cst_stat_type_alias
cst_stat_type_function_cst_stat_type_function
cst_type_function_cst_type_function
cst_type_group_cst_type_group
cst_type_intersection_cst_type_intersection
cst_type_pack_explicit_cst_type_pack_explicit_cst
cst_type_pack_explicit_cst_type_pack_explicit_cst_alt_b
cst_type_pack_generic_cst_type_pack_generic
cst_type_reference_cst_type_reference
cst_type_singleton_string_cst_type_singleton_string
cst_type_table_cst_type_table
cst_type_typeof_cst_type_typeof
cst_type_union_cst_type_union
fragment_parse_resume_settings_new
hash_luau_ast_name_operator_call
lexeme_get_block_depth
lexeme_get_length
lexeme_get_quote_style
lexeme_lexeme_lexer
Lexeme::Lexeme(const Location& location, Type type) — Ast/src/Lexer.cpp:14.
lexeme_lexeme_lexer_alt_b
Lexeme::Lexeme(const Location& location, char character) — Ast/src/Lexer.cpp:22.
lexeme_lexeme_lexer_alt_c
Lexeme::Lexeme(const Location&, Type, const char* data, size_t size) — Ast/src/Lexer.cpp:30.
lexeme_lexeme_lexer_alt_d
Lexeme::Lexeme(const Location&, Type, const char* name) — Ast/src/Lexer.cpp:42.
lexeme_lexer_read_utf_8_error
Lexeme Lexer::read_utf_8_error() — Ast/src/Lexer.cpp:1048.
lexeme_to_string
Lexeme::to_string (Ast/src/Lexer.cpp).
lexer_consume
lexer_consume_any
lexer_current
lexer_fixup_multiline_bytes
lexer_fixup_multiline_string
lexer_fixup_quoted_bytes
lexer_fixup_quoted_string
lexer_get_offset
lexer_is_reserved
lexer_lexer
Lexer::Lexer(const char* buffer, size_t buffer_size, AstNameTable& names, Position startPosition) — Ast/src/Lexer.cpp:346.
lexer_lookahead
Lexeme Lexer::lookahead() — Ast/src/Lexer.cpp:401. Peeks the next token then restores all lexer state (offset/line/lexeme/prevLocation/braceStack).
lexer_next_lexer
const Lexeme& Lexer::next() — Ast/src/Lexer.cpp:369.
lexer_next_lexer_alt_b
const Lexeme& Lexer::next(bool skipComments, bool updatePrevLocation) — Ast/src/Lexer.cpp:374.
lexer_nextline
void Lexer::nextline() — Ast/src/Lexer.cpp:393.
lexer_peek_brace_stack_top
lexer_peekch_lexer
char Lexer::peekch() const — Ast/src/Lexer.cpp:436.
lexer_peekch_lexer_alt_b
char Lexer::peekch(unsigned int lookahead) const — Ast/src/Lexer.cpp:442.
lexer_previous_location
const Location& Lexer::previous_location() const — Ast/include/Luau/Lexer.h:171.
lexer_read_backslash_in_string
void Lexer::read_backslash_in_string() — Ast/src/Lexer.cpp:557.
lexer_read_comment_body
Lexeme Lexer::read_comment_body() — Ast/src/Lexer.cpp:475.
lexer_read_interpolated_string_begin
Lexeme Lexer::read_interpolated_string_begin() — Ast/src/Lexer.cpp:616.
lexer_read_interpolated_string_section
Lexeme Lexer::read_interpolated_string_section(Position start, Lexeme::Type formatType, Lexeme::Type endType) — Ast/src/Lexer.cpp:626.
lexer_read_long_string
Lexeme Lexer::read_long_string(const Position& start, int sep, Lexeme::Type ok, Lexeme::Type broken) — Ast/src/Lexer.cpp:525.
lexer_read_name
std::pair<AstName, Lexeme::Type> Lexer::read_name() — Ast/src/Lexer.cpp:705.
lexer_read_next
Lexeme Lexer::read_next() — Ast/src/Lexer.cpp:719. The single-token dispatch.
lexer_read_number
Lexeme Lexer::read_number(const Position& start, unsigned int startOffset) — Ast/src/Lexer.cpp:679.
lexer_read_quoted_string
Lexeme Lexer::read_quoted_string() — Ast/src/Lexer.cpp:583.
lexer_set_read_names
lexer_set_skip_comments
void Lexer::set_skip_comments(bool skip) — Ast/src/Lexer.cpp:359.
lexer_skip_long_separator
int Lexer::skip_long_separator() — Ast/src/Lexer.cpp:507.
location_contains
location_contains_closed
location_encloses
location_extend
location_location_location
Location::Location() — Ast/include/Luau/Location.h:68. The all-zero span is exactly the derived Default on Location (begin = end = Position(0,0)), so the default constructor needs no separate body; see records::location.
location_location_location_alt_b
Location::Location(const Position& begin, const Position& end) — Location.h:74.
location_location_location_alt_c
Location::Location(const Position& begin, unsigned int length) — Location.h:80.
location_location_location_alt_d
Location::Location(const Location& begin, const Location& end) — Location.h:86.
location_operator_eq
location_operator_ne
location_overlaps
location_shift
parse_error_get_location
parse_error_get_message
parse_error_parse_error
parse_error_raise
parse_error_what
ParseError::what (Ast/src/Parser.cpp:114). const char* what() const noexcept { return message.c_str(); }.
parse_errors_get_errors
parse_errors_parse_errors
parse_errors_what
parse_options_parse_options
parser_binding_binding
parser_block_follow
parser_check_binary_confusables
parser_check_unary_confusables
parser_copy_bytes
parser_copy_parser
parser_copy_parser_alt_b
parser_copy_parser_alt_c
parser_copy_parser_alt_d
parser_expect_and_consume_fail
parser_expect_and_consume_fail_with_lookahead
parser_expect_and_consume_parser
parser_expect_and_consume_parser_alt_b
parser_expect_match_and_consume
parser_expect_match_and_consume_fail
parser_expect_match_and_consume_recover
parser_expect_match_end_and_consume
parser_expect_match_end_and_consume_fail_with_lookahead
parser_extract_annotation_colon_positions
parser_extract_string_details
parser_function_function
parser_increment_recursion_counter
parser_local_local
parser_match_lexeme_match_lexeme
parser_name_name
parser_next_lexeme
parser_parse
parser_parse_assertion_expr
parser_parse_assignment
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:2004:parseAssignment
parser_parse_attribute
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:994:parseAttribute
parser_parse_attribute_stat
parser_parse_attributes
parser_parse_binary_op
parser_parse_binding
parser_parse_block
parser_parse_block_no_scope
parser_parse_break
parser_parse_call_list
parser_parse_char_array
parser_parse_chunk
parser_parse_class_stat
parser_parse_compound_assignment
parser_parse_compound_op
parser_parse_continue
parser_parse_declaration
parser_parse_declared_extern_type_method
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:1683:parseDeclaredExternTypeMethod
parser_parse_do
parser_parse_explicit_type_instantiation_expr
parser_parse_export_value
parser_parse_expr_list
parser_parse_expr_parser
parser_parse_expr_parser_alt_b
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:3530:parseExpr
parser_parse_for
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:726:parseFor
parser_parse_function_args
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:4068:parseFunctionArgs
parser_parse_function_body
parser_parse_function_name
parser_parse_function_stat
parser_parse_function_type
parser_parse_function_type_tail
parser_parse_generic_type_list
parser_parse_if
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:559:parseIf
parser_parse_if_else_expr
parser_parse_index_expr
parser_parse_index_name
parser_parse_interp_string
parser_parse_local
parser_parse_local_deprecated
parser_parse_method_call
parser_parse_name
parser_parse_name_expr
parser_parse_name_opt
parser_parse_number
parser_parse_optional_return_type
parser_parse_optional_type
parser_parse_prefix_expr
parser_parse_primary_expr
parser_parse_repeat
parser_parse_return
parser_parse_return_type
parser_parse_simple_expr
parser_parse_simple_type
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:3184:parseSimpleType
parser_parse_simple_type_or_pack
parser_parse_stat
parser_parse_string
parser_parse_table_constructor
parser_parse_table_indexer
parser_parse_table_type
parser_parse_type_alias
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:1405:parseTypeAlias
parser_parse_type_function
parser_parse_type_instantiation_expr
parser_parse_type_list
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:2424:parseTypeList
parser_parse_type_pack
parser_parse_type_params
parser_parse_type_parser
parser_parse_type_parser_alt_b
parser_parse_type_suffix
parser_parse_unary_op
parser_parse_variadic_argument_type_pack
parser_parse_while
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:620:parseWhile
parser_parser
parser_prepare_function_arguments
parser_push_local
parser_report_ambiguous_call_error
parser_report_expr_error
parser_report_function_args_error
parser_report_l_value_error
parser_report_missing_type_error
parser_report_name_error
parser_report_parser
Parser::report (Ast/src/Parser.cpp:5194).
parser_report_parser_alt_b
parser_report_stat_error
parser_report_type_error
parser_restore_locals
parser_run_parse
parser_save_locals
parser_table_separator
parser_validate_attribute
Node: cxx:Method:Luau.Ast:Ast/src/Parser.cpp:934:Parser::validateAttribute
position_has_value
position_lexer_position
position_missing
position_operator_eq
position_operator_ge
position_operator_gt
position_operator_le
position_operator_lt
position_operator_ne
position_position
position_shift
printer_advance
printer_advance_before
printer_is_integerish
printer_lookup_cst_node
printer_maybe_advance_and_write
printer_printer
printer_visualize_attribute
printer_visualize_block_pretty_printer
printer_visualize_block_pretty_printer_alt_b
printer_visualize_else_if
printer_visualize_else_if_expr
printer_visualize_explicit_type_instantiation
printer_visualize_function_body
printer_visualize_named_type_list
printer_visualize_pretty_printer
printer_visualize_pretty_printer_alt_b
printer_visualize_pretty_printer_alt_c
printer_visualize_type_annotation
printer_visualize_type_list
printer_visualize_type_pack_annotation
printer_write_end
std_tuple_bool_location_ast_type_pack_parser_parse_binding_list
string_writer_advance
string_writer_identifier
string_writer_keyword
string_writer_literal
string_writer_maybe_space
string_writer_newline
string_writer_source_string
string_writer_space
string_writer_str
string_writer_string
string_writer_symbol
string_writer_write_multiline
string_writer_write_pretty_printer
string_writer_write_pretty_printer_alt_b
temp_vector_begin
temp_vector_end
temp_vector_t_back
temp_vector_t_empty
temp_vector_t_front
temp_vector_t_operator_index
temp_vector_t_push_back
temp_vector_t_size
temp_vector_t_temp_vector_parser
temp_vector_t_temp_vector_parser_alt_b
writer_writer