Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kampfkarren/full-moon
/ functions
Functions
556 in github.com/Kampfkarren/full-moon
⨍
Functions
556
◇
Types & classes
129
Method
with_index_variable
Returns a new NumericFor with the given index variable
full-moon/src/ast/mod.rs:712
Method
with_inner_arrows
Returns a new TypeInstantiation with the inner arrows replaced
full-moon/src/ast/luau.rs:1526
Method
with_key
Returns a new TypeField with the given key
full-moon/src/ast/luau.rs:325
Method
with_label_name
Returns a new Goto with the given label name
full-moon/src/ast/lua52.rs:45
Method
with_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
Method
with_last_string
Returns a new InterpolatedString with the given last string
full-moon/src/ast/luau.rs:1356
Method
with_leading
Returns a new Union with the given leading pipe.
full-moon/src/ast/luau.rs:205
Method
with_left_colons
Returns a new Label with the given `::` symbol on the left hand side
full-moon/src/ast/lua52.rs:86
Method
with_lhs
Returns a new CompoundAssignment with the given variable being assigned to
full-moon/src/ast/compound.rs:143
Method
with_local_token
Returns a new LocalFunction with the given `local` token
full-moon/src/ast/mod.rs:1811
Method
with_lua52
(self)
full-moon/src/ast/versions.rs:60
Method
with_lua53
(self)
full-moon/src/ast/versions.rs:79
Method
with_lua54
(self)
full-moon/src/ast/versions.rs:98
Method
with_luajit
(self)
full-moon/src/ast/versions.rs:117
Method
with_luau
(self)
full-moon/src/ast/versions.rs:39
Method
with_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
Method
with_name
Returns a new Label with the given label name
full-moon/src/ast/lua52.rs:94
Method
with_name
Returns a new MethodCall with the given name
full-moon/src/ast/mod.rs:1379
Method
with_name
Returns a new Attribute with the given attribute name
full-moon/src/ast/lua54.rs:45
Method
with_name
Returns a new TypeArgument with the given punctuation
full-moon/src/ast/luau.rs:694
Method
with_names
Returns a new ConstAssignment with the given name list
full-moon/src/ast/luau.rs:975
Method
with_outer_arrows
Returns a new TypeInstantiation with the outer arrows replaced
full-moon/src/ast/luau.rs:1518
Method
with_parameter
Returns a new GenericDeclarationParameter with the given parameter info
full-moon/src/ast/luau.rs:564
Method
with_parameters
Returns a new FunctionBody with the given parameters
full-moon/src/ast/mod.rs:1524
Method
with_parameters_parentheses
Returns a new FunctionBody with the given parentheses for the parameters
full-moon/src/ast/mod.rs:1516
Method
with_prefix
Returns a new VarExpression with the given prefix
full-moon/src/ast/mod.rs:1659
Method
with_punctuation
Returns a new TypeSpecifier with the given punctuation
full-moon/src/ast/luau.rs:653
Method
with_repeat_token
Returns a new Repeat with the given `repeat` token
full-moon/src/ast/mod.rs:1295
Method
with_return_type
(self, return_type: Option<TypeSpecifier>)
full-moon/src/ast/mod.rs:1545
Method
with_returns
Returns a new Return with the given punctuated sequence
full-moon/src/ast/mod.rs:169
Method
with_rhs
Returns a new CompoundAssignment with the given value being assigned
full-moon/src/ast/compound.rs:156
Method
with_right_colons
Returns a new Label with the given `::` symbol on the right hand side
full-moon/src/ast/lua52.rs:99
Method
with_segments
Returns a new InterpolatedString with the given segments
full-moon/src/ast/luau.rs:1351
Method
with_start
Returns a new NumericFor with the given start expression
full-moon/src/ast/mod.rs:728
Method
with_start_end_comma
Returns a new NumericFor with the given comma between the start and end expressions
full-moon/src/ast/mod.rs:733
Method
with_step
Returns a new NumericFor with the given step expression
full-moon/src/ast/mod.rs:754
Method
with_suffixes
Returns a new VarExpression with the given suffixes
full-moon/src/ast/mod.rs:1664
Method
with_then_token
Returns a new If with the given `then` token
full-moon/src/ast/mod.rs:1078
Method
with_then_token
Returns a new IfExpression with the given `then` token
full-moon/src/ast/luau.rs:1207
Method
with_token
Creates a clone of the current TokenReference with the new inner token, preserving trivia.
full-moon/src/tokenizer/structs.rs:756
Method
with_type_declaration
Returns a new TypeDeclaration with the given type declaration
full-moon/src/ast/luau.rs:757
Method
with_type_definition
Returns a new TypeDeclaration with the given generics of the type
full-moon/src/ast/luau.rs:499
Method
with_type_function
Returns a new ExportedTypeFunction with the given type function
full-moon/src/ast/luau.rs:888
Method
with_type_info
Returns a new TypeSpecifier with the given type being specified
full-moon/src/ast/luau.rs:661
Method
with_type_instanation
(self, type_instantiation: Option<TypeInstantiation>)
full-moon/src/ast/mod.rs:1390
Method
with_type_name
Returns a new TypeDeclaration with the given type name
full-moon/src/ast/luau.rs:478
Method
with_type_specifier
(self, type_specifier: Option<TypeSpecifier>)
full-moon/src/ast/mod.rs:776
Method
with_type_specifiers
(self, type_specifiers: Vec<Option<TypeSpecifier>>)
full-moon/src/ast/mod.rs:944
Method
with_type_specifiers
Returns a new ConstAssignment with the given type specifiers
full-moon/src/ast/luau.rs:967
Method
with_type_token
Returns a new TypeDeclaration with the given `type` token
full-moon/src/ast/luau.rs:473
Method
with_types
Returns a new Union with the given types.
full-moon/src/ast/luau.rs:200
Method
with_until
Returns a new Repeat with the given `until` block
full-moon/src/ast/mod.rs:1316
Method
with_until_token
Returns a new Repeat with the given `until` token
full-moon/src/ast/mod.rs:1308
Method
with_value
Returns a new TypeField with the `:` token
full-moon/src/ast/luau.rs:343
Method
with_variables
Returns a new Assignment with the given variables
full-moon/src/ast/mod.rs:1720
Method
with_while_token
Returns a new While with the given `while` token
full-moon/src/ast/mod.rs:1224
← previous
501–556 of 556, ranked by callers