MCPcopy Create free account

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

Functions556 in github.com/Kampfkarren/full-moon

Functiontest_update_positions_validity
()
full-moon/src/ast/update_positions.rs:95
Functiontest_visit_token
()
full-moon/tests/visitors.rs:80
Functiontest_visitor
()
full-moon/tests/visitors.rs:8
Functiontest_visitor_mut
()
full-moon/tests/visitors.rs:34
Functiontest_with_eof_safety
()
full-moon/src/ast/mod.rs:2504
Functiontest_with_nodes_safety
()
full-moon/src/ast/mod.rs:2515
Functiontest_with_visitor_safety
()
full-moon/src/ast/mod.rs:2526
Methodthen_token
The `then` token
full-moon/src/ast/mod.rs:1036
Methodthen_token
The `then` token
full-moon/src/ast/luau.rs:1168
Methodtoken
The token associated with the operator
full-moon/src/ast/compound.rs:46
Methodtoken
Returns the inner token.
full-moon/src/tokenizer/structs.rs:741
Methodtokens
(&self)
full-moon/src/ast/punctuated.rs:227
Methodtype_declaration
The type declaration, `type Meters = number`.
full-moon/src/ast/luau.rs:744
Methodtype_definition
The definition of the type, `number` in `type Meters = number`.
full-moon/src/ast/luau.rs:468
Methodtype_function
The type function, `type function Pairs() ... end`.
full-moon/src/ast/luau.rs:875
Methodtype_info
The type being specified: `number` in `local foo: number`.
full-moon/src/ast/luau.rs:648
Methodtype_instantiation
(&self)
full-moon/src/ast/mod.rs:1366
Methodtype_name
The name of the type, `Meters` in `type Meters = number`.
full-moon/src/ast/luau.rs:453
Methodtype_specifier
(&self)
full-moon/src/ast/mod.rs:702
Methodtype_specifiers
The type specifiers of the variables, in the order that they were assigned. `const foo: number, bar, baz: boolean` returns an iterator containing: `So
full-moon/src/ast/luau.rs:954
Methodtype_token
The token `type`.
full-moon/src/ast/luau.rs:448
Methodtypes
The types being unioned: `string | number`.
full-moon/src/ast/luau.rs:215
Methodunit
(name: String)
full-moon-derive/src/visit.rs:42
Methodunit
(_name: String)
full-moon-derive/src/derive.rs:97
Methodunit
(name: String)
full-moon-derive/src/node.rs:39
Functionunpack_token_reference
(token: &TokenReference)
full-moon/tests/pass_cases.rs:23
Methoduntil
The condition for the `until` part
full-moon/src/ast/mod.rs:1290
Methoduntil_token
The `until` token
full-moon/src/ast/mod.rs:1285
Methodvariables
Returns the punctuated sequence over the variables being assigned to. This is the `x, y["a"]` part of `x, y["a"] = 1, 2`
full-moon/src/ast/mod.rs:1715
Functionvec_empty_or_all_none
(vec: &Vec<Option<T>>)
full-moon/src/util.rs:18
Methodvisit
(&self, visitor: &mut V)
full-moon/src/visitors.rs:176
Methodvisit
(&self, visitor: &mut V)
full-moon/src/ast/luau_visitors.rs:7
Methodvisit
(&self, visitor: &mut V)
full-moon/src/ast/visitors.rs:13
Methodvisit
(&self, visitor: &mut V)
full-moon/src/ast/punctuated.rs:233
Methodvisit
(&self, visitor: &mut V)
full-moon/src/ast/luau.rs:1378
Methodvisit
(&self, visitor: &mut V)
full-moon/src/tokenizer/structs.rs:539
Methodvisit_call
(&mut self, _: &ast::Call)
full-moon/tests/visitors.rs:136
Methodvisit_fields
(data_fields: &syn::Fields, prefix: TokenStream)
full-moon-derive/src/visit.rs:54
Methodvisit_function_call
(&mut self, call: &ast::FunctionCall)
full-moon/tests/visitors.rs:14
Methodvisit_function_declaration
(&mut self, function: &FunctionDeclaration)
full-moon/tests/comments_around_functions.rs:32
Methodvisit_if
(&mut self, _: &ast::If)
full-moon/tests/visitors.rs:126
Methodvisit_if_end
(&mut self, _: &ast::If)
full-moon/tests/visitors.rs:131
Methodvisit_mut
(self, visitor: &mut V)
full-moon/src/visitors.rs:196
Methodvisit_mut
(mut self, visitor: &mut V)
full-moon/src/ast/luau_visitors.rs:25
Methodvisit_mut
(mut self, visitor: &mut V)
full-moon/src/ast/visitors.rs:51
Methodvisit_mut
(self, visitor: &mut V)
full-moon/src/ast/punctuated.rs:239
Methodvisit_mut
(self, visitor: &mut V)
full-moon/src/ast/luau.rs:1385
Methodvisit_mut
(self, visitor: &mut V)
full-moon/src/tokenizer/structs.rs:563
Methodvisit_table_constructor
(&mut self, constructor: &ast::TableConstructor)
full-moon/tests/derive_node.rs:10
Methodvisit_un_op
(&mut self, _: &ast::UnOp)
full-moon/tests/visitors.rs:164
Methodwhile_token
The `while` token
full-moon/src/ast/mod.rs:1199
Methodwith_access
Returns a new TypeField with the given access modifier.
full-moon/src/ast/luau.rs:338
Methodwith_args
Returns a new MethodCall with the given args
full-moon/src/ast/mod.rs:1384
Methodwith_arrows
Returns a new GenericDeclaration with the given arrows containing the types
full-moon/src/ast/luau.rs:607
Methodwith_assertion_op
Returns a new TypeAssertion with the given `::` token
full-moon/src/ast/luau.rs:397
Methodwith_at_sign
Returns a new Attribute with the given `@` token
full-moon/src/ast/luau.rs:1442
Methodwith_attributes
Returns a new ConstFunction with the given attributes (e.g. `@native`)
full-moon/src/ast/luau.rs:1069
Methodwith_block
Returns a new ElseIfExpression with the given expression
full-moon/src/ast/luau.rs:1302
Methodwith_body
Returns a new AnonymousFunction with the given function body
full-moon/src/ast/mod.rs:339
Methodwith_body
Returns a new ConstFunction with the given function body
full-moon/src/ast/luau.rs:1095
Methodwith_braces
Returns a new TableConstructor with the given braces
full-moon/src/ast/mod.rs:266
Methodwith_brackets
Returns a new Attribute with the given angle brackets
full-moon/src/ast/lua54.rs:50
Methodwith_cast_to
Returns a new TypeAssertion with the given TypeInfo to cast to
full-moon/src/ast/luau.rs:405
Methodwith_cfxlua
(self)
full-moon/src/ast/versions.rs:136
Methodwith_colon_token
Returns a new MethodCall with the given `:` token
full-moon/src/ast/mod.rs:1371
Methodwith_colon_token
Returns a new TypeField with the `:` token
full-moon/src/ast/luau.rs:330
Methodwith_compound_operator
Returns a new CompoundAssignment with the given operator used
full-moon/src/ast/compound.rs:148
Methodwith_condition
Returns a new If with the given condition
full-moon/src/ast/mod.rs:1073
Methodwith_condition
Returns a new IfExpression with the given condition
full-moon/src/ast/luau.rs:1199
Methodwith_const_token
Returns a new ConstAssignment with the given `const` token
full-moon/src/ast/luau.rs:959
Methodwith_default
Returns a new GenericDeclarationParameter with the given default type
full-moon/src/ast/luau.rs:569
Methodwith_do_token
Returns a new NumericFor with the given `do` token
full-moon/src/ast/mod.rs:759
Methodwith_else
Returns a new If with the given `else` body
full-moon/src/ast/mod.rs:1098
Methodwith_else
Returns a new IfExpression with the given `else` expression
full-moon/src/ast/luau.rs:1233
Methodwith_else_if
Returns a new If with the given list of `elseif` expressions
full-moon/src/ast/luau.rs:1220
Methodwith_else_if_token
Returns a new ElseIf with the given `elseif` token
full-moon/src/ast/mod.rs:1151
Methodwith_else_if_token
Returns a new ElseIfExpression with the given `elseif` token
full-moon/src/ast/luau.rs:1284
Methodwith_else_token
Returns a new If with the given `else` token
full-moon/src/ast/mod.rs:1093
Methodwith_else_token
Returns a new IfExpression with the given `else` token
full-moon/src/ast/luau.rs:1228
Methodwith_end
Returns a new NumericFor with the given end expression
full-moon/src/ast/mod.rs:741
Methodwith_end_step_comma
Returns a new NumericFor with the given comma between the end and the step expressions
full-moon/src/ast/mod.rs:746
Methodwith_end_token
Returns a new NumericFor with the given `end` token
full-moon/src/ast/mod.rs:769
Methodwith_equal_token
Returns a new NumericFor with the given `=` token
full-moon/src/ast/mod.rs:720
Methodwith_equal_token
Returns a new TypeDeclaration with the given generics of the type
full-moon/src/ast/luau.rs:491
Methodwith_export_token
Returns a new ExportedTypeDeclaration with the `export` token
full-moon/src/ast/luau.rs:749
Methodwith_expressions
Returns a new GenericFor with the given expression list
full-moon/src/ast/mod.rs:922
Methodwith_expressions
Returns a new ConstAssignment with the given expression list
full-moon/src/ast/luau.rs:988
Methodwith_fields
Returns a new TableConstructor with the given fields
full-moon/src/ast/mod.rs:271
Methodwith_for_token
Returns a new NumericFor with the given for token
full-moon/src/ast/mod.rs:707
Methodwith_function_body
Returns a new TypeFunction with the given function body
full-moon/src/ast/luau.rs:837
Methodwith_function_name
Returns a new TypeFunction with the given function name
full-moon/src/ast/luau.rs:829
Methodwith_function_token
Returns a new AnonymousFunction with the given `function` token
full-moon/src/ast/mod.rs:331
Methodwith_function_token
Returns a new TypeFunction with the given function name
full-moon/src/ast/luau.rs:821
Methodwith_generics
(self, generics: Option<GenericDeclaration>)
full-moon/src/ast/mod.rs:1530
Methodwith_generics
Returns a new TypeDeclaration with the given generics of the type
full-moon/src/ast/luau.rs:486
Methodwith_goto_token
Returns a new Goto with the given `goto` symbol
full-moon/src/ast/lua52.rs:40
Methodwith_if_expression
Returns a new IfExpression with the given if expression
full-moon/src/ast/luau.rs:1212
Methodwith_if_token
Returns a new If with the given `if` token
full-moon/src/ast/mod.rs:1068
Methodwith_if_token
Returns a new IfExpression with the given `if` token
full-moon/src/ast/luau.rs:1194
Methodwith_in_token
Returns a new GenericFor with the given `in` token
full-moon/src/ast/mod.rs:917
← previousnext →401–500 of 556, ranked by callers