MCPcopy Create free account

hub / github.com/alumina-lang/alumina / functions

Functions825 in github.com/alumina-lang/alumina

Methodrvalue
(kind: ExprKind<'ir>, ty: TyP<'ir>, span: Option<Span>)
src/alumina-boot/src/ir/mod.rs:644
Methodserialize
( &self, serializer: &mut crate::ast::serialization::AstSerializer<'ast, W>, )
src/alumina-boot/src/common.rs:424
Methodserialize
( &self, serializer: &mut AstSerializer<'a, W>, )
src/alumina-boot/src/ast/mod.rs:214
Methodshl
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:521
Methodshr
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:604
Methodsource
(&'src self)
src/alumina-boot/src/parser.rs:28
Functionsources_hash
(input: TokenStream)
src/alumina-boot-macros/src/lib.rs:36
Methodto_signed
(self)
src/alumina-boot/src/ast/mod.rs:280
Methodto_unsigned
(self)
src/alumina-boot/src/ast/mod.rs:300
Methodtry_from
(s: &str)
src/alumina-boot/src/ast/lang.rs:155
Methodvisit_array_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:736
Methodvisit_array_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:195
Methodvisit_assignment_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:646
Methodvisit_binary_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:615
Methodvisit_block
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:323
Methodvisit_boolean_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:589
Methodvisit_bound_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1683
Methodvisit_break_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:948
Methodvisit_call_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:682
Methodvisit_char_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:574
Methodvisit_closure_parameters
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1743
Methodvisit_codegen_intrinsic
( &mut self, kind: &IntrinsicValueKind<'ir>, )
src/alumina-boot/src/ir/dce.rs:147
Methodvisit_compound_assignment_expr
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:653
Methodvisit_const_declaration
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:468
Methodvisit_continue_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:981
Methodvisit_defer_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:975
Methodvisit_deref_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:168
Methodvisit_dereference_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:785
Methodvisit_doc_comment
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/src/pass1.rs:590
Methodvisit_dyn_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:181
Methodvisit_else_clause
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:611
Methodvisit_enum_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:282
Methodvisit_enum_item
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:308
Methodvisit_et_cetera_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1351
Methodvisit_et_cetera_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:226
Methodvisit_field_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:790
Methodvisit_file_doc_comment
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/src/pass1.rs:594
Methodvisit_float_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:551
Methodvisit_for_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1038
Methodvisit_function_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:339
Methodvisit_function_pointer
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:293
Methodvisit_function_protocol
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:299
Methodvisit_generic_argument_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:495
Methodvisit_generic_type
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:120
Methodvisit_generic_type_with_turbofish
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/types.rs:286
Methodvisit_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:84
Methodvisit_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:750
Methodvisit_if
( &mut self, cond: ExprP<'ir>, then: ExprP<'ir>, els: ExprP<'ir>, cons
src/alumina-boot/src/ir/dce.rs:171
Methodvisit_if_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:850
Methodvisit_impl_block
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:255
Methodvisit_index_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:821
Methodvisit_integer_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:852
Methodvisit_integer_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:505
Methodvisit_lambda_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:463
Methodvisit_let_declaration
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:134
Methodvisit_literal
(&mut self, value: &Value<'ir>)
src/alumina-boot/src/ir/dce.rs:189
Methodvisit_local
(&mut self, id: Id)
src/alumina-boot/src/ir/fold.rs:34
Methodvisit_local
(mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:75
Methodvisit_loop_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:943
Methodvisit_macro_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:565
Methodvisit_macro_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:90
Methodvisit_macro_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:754
Methodvisit_macro_invocation
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1369
Methodvisit_macro_parameter
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:528
Methodvisit_macro_parameter_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:551
Methodvisit_meta_arguments
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:764
Methodvisit_meta_item
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:350
Methodvisit_mixin
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:418
Methodvisit_mod_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:163
Methodvisit_never_type
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:157
Methodvisit_parameter
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1651
Methodvisit_parameter
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:516
Methodvisit_parameter_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:547
Methodvisit_parenthesized_expression
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:604
Methodvisit_pointer_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:161
Methodvisit_primitive_type
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:133
Methodvisit_protocol_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:199
Methodvisit_ptr_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:600
Methodvisit_range_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:830
Methodvisit_reference_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:780
Methodvisit_return_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:957
Methodvisit_scoped_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:106
Methodvisit_scoped_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:762
Methodvisit_scoped_type_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:124
Methodvisit_scoped_type_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:230
Methodvisit_scoped_use_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:202
Methodvisit_slice_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:174
Methodvisit_source_file
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:158
Methodvisit_statement
(&mut self, stmt: &Statement<'ir>)
src/alumina-boot/src/ir/fold.rs:39
Methodvisit_static_declaration
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:441
Methodvisit_static_for_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:985
Methodvisit_string_literal
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:844
Methodvisit_string_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:566
Methodvisit_struct_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:227
Methodvisit_struct_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1287
Methodvisit_struct_field
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:326
Methodvisit_switch_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1207
Methodvisit_top_level_attribute_item
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/visitors.rs:343
Methodvisit_top_level_attributes
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:339
Methodvisit_top_level_block
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:186
← previousnext →701–800 of 825, ranked by callers