Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alumina-lang/alumina
/ functions
Functions
825 in github.com/alumina-lang/alumina
⨍
Functions
825
◇
Types & classes
205
Method
rvalue
(kind: ExprKind<'ir>, ty: TyP<'ir>, span: Option<Span>)
src/alumina-boot/src/ir/mod.rs:644
Method
serialize
( &self, serializer: &mut crate::ast::serialization::AstSerializer<'ast, W>, )
src/alumina-boot/src/common.rs:424
Method
serialize
( &self, serializer: &mut AstSerializer<'a, W>, )
src/alumina-boot/src/ast/mod.rs:214
Method
shl
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:521
Method
shr
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:604
Method
source
(&'src self)
src/alumina-boot/src/parser.rs:28
Function
sources_hash
(input: TokenStream)
src/alumina-boot-macros/src/lib.rs:36
Method
to_signed
(self)
src/alumina-boot/src/ast/mod.rs:280
Method
to_unsigned
(self)
src/alumina-boot/src/ast/mod.rs:300
Method
try_from
(s: &str)
src/alumina-boot/src/ast/lang.rs:155
Method
visit_array_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:736
Method
visit_array_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:195
Method
visit_assignment_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:646
Method
visit_binary_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:615
Method
visit_block
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:323
Method
visit_boolean_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:589
Method
visit_bound_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1683
Method
visit_break_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:948
Method
visit_call_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:682
Method
visit_char_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:574
Method
visit_closure_parameters
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1743
Method
visit_codegen_intrinsic
( &mut self, kind: &IntrinsicValueKind<'ir>, )
src/alumina-boot/src/ir/dce.rs:147
Method
visit_compound_assignment_expr
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:653
Method
visit_const_declaration
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:468
Method
visit_continue_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:981
Method
visit_defer_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:975
Method
visit_deref_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:168
Method
visit_dereference_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:785
Method
visit_doc_comment
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/src/pass1.rs:590
Method
visit_dyn_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:181
Method
visit_else_clause
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:611
Method
visit_enum_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:282
Method
visit_enum_item
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:308
Method
visit_et_cetera_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1351
Method
visit_et_cetera_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:226
Method
visit_field_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:790
Method
visit_file_doc_comment
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/src/pass1.rs:594
Method
visit_float_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:551
Method
visit_for_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1038
Method
visit_function_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:339
Method
visit_function_pointer
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:293
Method
visit_function_protocol
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:299
Method
visit_generic_argument_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:495
Method
visit_generic_type
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:120
Method
visit_generic_type_with_turbofish
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/types.rs:286
Method
visit_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:84
Method
visit_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:750
Method
visit_if
( &mut self, cond: ExprP<'ir>, then: ExprP<'ir>, els: ExprP<'ir>, cons
src/alumina-boot/src/ir/dce.rs:171
Method
visit_if_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:850
Method
visit_impl_block
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:255
Method
visit_index_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:821
Method
visit_integer_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:852
Method
visit_integer_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:505
Method
visit_lambda_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:463
Method
visit_let_declaration
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:134
Method
visit_literal
(&mut self, value: &Value<'ir>)
src/alumina-boot/src/ir/dce.rs:189
Method
visit_local
(&mut self, id: Id)
src/alumina-boot/src/ir/fold.rs:34
Method
visit_local
(mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:75
Method
visit_loop_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:943
Method
visit_macro_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:565
Method
visit_macro_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:90
Method
visit_macro_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:754
Method
visit_macro_invocation
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1369
Method
visit_macro_parameter
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:528
Method
visit_macro_parameter_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:551
Method
visit_meta_arguments
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:764
Method
visit_meta_item
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:350
Method
visit_mixin
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:418
Method
visit_mod_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:163
Method
visit_never_type
(&mut self, _node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:157
Method
visit_parameter
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1651
Method
visit_parameter
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:516
Method
visit_parameter_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:547
Method
visit_parenthesized_expression
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/ast/expressions.rs:604
Method
visit_pointer_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:161
Method
visit_primitive_type
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:133
Method
visit_protocol_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:199
Method
visit_ptr_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:600
Method
visit_range_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:830
Method
visit_reference_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:780
Method
visit_return_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:957
Method
visit_scoped_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:106
Method
visit_scoped_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:762
Method
visit_scoped_type_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:124
Method
visit_scoped_type_identifier
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:230
Method
visit_scoped_use_list
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:202
Method
visit_slice_of
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/types.rs:174
Method
visit_source_file
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:158
Method
visit_statement
(&mut self, stmt: &Statement<'ir>)
src/alumina-boot/src/ir/fold.rs:39
Method
visit_static_declaration
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:441
Method
visit_static_for_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:985
Method
visit_string_literal
(&mut self, node: Node<'src>)
src/alumina-boot/src/visitors.rs:844
Method
visit_string_literal
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:566
Method
visit_struct_definition
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:227
Method
visit_struct_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1287
Method
visit_struct_field
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:326
Method
visit_switch_expression
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/ast/expressions.rs:1207
Method
visit_top_level_attribute_item
( &mut self, node: tree_sitter::Node<'src>, )
src/alumina-boot/src/visitors.rs:343
Method
visit_top_level_attributes
(&mut self, node: tree_sitter::Node<'src>)
src/alumina-boot/src/visitors.rs:339
Method
visit_top_level_block
(&mut self, node: Node<'src>)
src/alumina-boot/src/src/pass1.rs:186
← previous
next →
701–800 of 825, ranked by callers