MCPcopy Create free account

hub / github.com/Kampfkarren/full-moon / functions

Functions556 in github.com/Kampfkarren/full-moon

Methodwith_index_variable
Returns a new NumericFor with the given index variable
full-moon/src/ast/mod.rs:712
Methodwith_inner_arrows
Returns a new TypeInstantiation with the inner arrows replaced
full-moon/src/ast/luau.rs:1526
Methodwith_key
Returns a new TypeField with the given key
full-moon/src/ast/luau.rs:325
Methodwith_label_name
Returns a new Goto with the given label name
full-moon/src/ast/lua52.rs:45
Methodwith_last_stmt
Returns a new block with the given last statement, if one is given Takes an optional last statement, with an optional semicolon
full-moon/src/ast/mod.rs:106
Methodwith_last_string
Returns a new InterpolatedString with the given last string
full-moon/src/ast/luau.rs:1356
Methodwith_leading
Returns a new Union with the given leading pipe.
full-moon/src/ast/luau.rs:205
Methodwith_left_colons
Returns a new Label with the given `::` symbol on the left hand side
full-moon/src/ast/lua52.rs:86
Methodwith_lhs
Returns a new CompoundAssignment with the given variable being assigned to
full-moon/src/ast/compound.rs:143
Methodwith_local_token
Returns a new LocalFunction with the given `local` token
full-moon/src/ast/mod.rs:1811
Methodwith_lua52
(self)
full-moon/src/ast/versions.rs:60
Methodwith_lua53
(self)
full-moon/src/ast/versions.rs:79
Methodwith_lua54
(self)
full-moon/src/ast/versions.rs:98
Methodwith_luajit
(self)
full-moon/src/ast/versions.rs:117
Methodwith_luau
(self)
full-moon/src/ast/versions.rs:39
Methodwith_method
Returns a new FunctionName with the given method name The first token is the colon, and the second token is the method name itself
full-moon/src/ast/mod.rs:2130
Methodwith_name
Returns a new Label with the given label name
full-moon/src/ast/lua52.rs:94
Methodwith_name
Returns a new MethodCall with the given name
full-moon/src/ast/mod.rs:1379
Methodwith_name
Returns a new Attribute with the given attribute name
full-moon/src/ast/lua54.rs:45
Methodwith_name
Returns a new TypeArgument with the given punctuation
full-moon/src/ast/luau.rs:694
Methodwith_names
Returns a new ConstAssignment with the given name list
full-moon/src/ast/luau.rs:975
Methodwith_outer_arrows
Returns a new TypeInstantiation with the outer arrows replaced
full-moon/src/ast/luau.rs:1518
Methodwith_parameter
Returns a new GenericDeclarationParameter with the given parameter info
full-moon/src/ast/luau.rs:564
Methodwith_parameters
Returns a new FunctionBody with the given parameters
full-moon/src/ast/mod.rs:1524
Methodwith_parameters_parentheses
Returns a new FunctionBody with the given parentheses for the parameters
full-moon/src/ast/mod.rs:1516
Methodwith_prefix
Returns a new VarExpression with the given prefix
full-moon/src/ast/mod.rs:1659
Methodwith_punctuation
Returns a new TypeSpecifier with the given punctuation
full-moon/src/ast/luau.rs:653
Methodwith_repeat_token
Returns a new Repeat with the given `repeat` token
full-moon/src/ast/mod.rs:1295
Methodwith_return_type
(self, return_type: Option<TypeSpecifier>)
full-moon/src/ast/mod.rs:1545
Methodwith_returns
Returns a new Return with the given punctuated sequence
full-moon/src/ast/mod.rs:169
Methodwith_rhs
Returns a new CompoundAssignment with the given value being assigned
full-moon/src/ast/compound.rs:156
Methodwith_right_colons
Returns a new Label with the given `::` symbol on the right hand side
full-moon/src/ast/lua52.rs:99
Methodwith_segments
Returns a new InterpolatedString with the given segments
full-moon/src/ast/luau.rs:1351
Methodwith_start
Returns a new NumericFor with the given start expression
full-moon/src/ast/mod.rs:728
Methodwith_start_end_comma
Returns a new NumericFor with the given comma between the start and end expressions
full-moon/src/ast/mod.rs:733
Methodwith_step
Returns a new NumericFor with the given step expression
full-moon/src/ast/mod.rs:754
Methodwith_suffixes
Returns a new VarExpression with the given suffixes
full-moon/src/ast/mod.rs:1664
Methodwith_then_token
Returns a new If with the given `then` token
full-moon/src/ast/mod.rs:1078
Methodwith_then_token
Returns a new IfExpression with the given `then` token
full-moon/src/ast/luau.rs:1207
Methodwith_token
Creates a clone of the current TokenReference with the new inner token, preserving trivia.
full-moon/src/tokenizer/structs.rs:756
Methodwith_type_declaration
Returns a new TypeDeclaration with the given type declaration
full-moon/src/ast/luau.rs:757
Methodwith_type_definition
Returns a new TypeDeclaration with the given generics of the type
full-moon/src/ast/luau.rs:499
Methodwith_type_function
Returns a new ExportedTypeFunction with the given type function
full-moon/src/ast/luau.rs:888
Methodwith_type_info
Returns a new TypeSpecifier with the given type being specified
full-moon/src/ast/luau.rs:661
Methodwith_type_instanation
(self, type_instantiation: Option<TypeInstantiation>)
full-moon/src/ast/mod.rs:1390
Methodwith_type_name
Returns a new TypeDeclaration with the given type name
full-moon/src/ast/luau.rs:478
Methodwith_type_specifier
(self, type_specifier: Option<TypeSpecifier>)
full-moon/src/ast/mod.rs:776
Methodwith_type_specifiers
(self, type_specifiers: Vec<Option<TypeSpecifier>>)
full-moon/src/ast/mod.rs:944
Methodwith_type_specifiers
Returns a new ConstAssignment with the given type specifiers
full-moon/src/ast/luau.rs:967
Methodwith_type_token
Returns a new TypeDeclaration with the given `type` token
full-moon/src/ast/luau.rs:473
Methodwith_types
Returns a new Union with the given types.
full-moon/src/ast/luau.rs:200
Methodwith_until
Returns a new Repeat with the given `until` block
full-moon/src/ast/mod.rs:1316
Methodwith_until_token
Returns a new Repeat with the given `until` token
full-moon/src/ast/mod.rs:1308
Methodwith_value
Returns a new TypeField with the `:` token
full-moon/src/ast/luau.rs:343
Methodwith_variables
Returns a new Assignment with the given variables
full-moon/src/ast/mod.rs:1720
Methodwith_while_token
Returns a new While with the given `while` token
full-moon/src/ast/mod.rs:1224
← previous501–556 of 556, ranked by callers