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
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/alumina-boot/src/codegen/mod.rs:135
Method
for_codegen
( global_ctx: GlobalCtx, diag: DiagnosticsStack, malloc_bag: MallocBag<'ir>, i
src/alumina-boot/src/ir/const_eval.rs:1034
Method
for_macro
(has_et_cetera: bool)
src/alumina-boot/src/ast/mod.rs:1020
Method
fork
(&self)
src/alumina-boot/src/diagnostics.rs:177
Method
freeform
(s: impl ToString)
src/alumina-boot/src/common.rs:410
Method
from
(t: T)
src/alumina-boot/src/common.rs:56
Method
from
(kind: ConstEvalErrorKind)
src/alumina-boot/src/ir/const_eval.rs:246
Method
from
(scope: Scope<'ast, 'src>)
src/alumina-boot/src/src/scope.rs:291
Method
from
(item: PathSegment<'ast>)
src/alumina-boot/src/src/path.rs:36
Method
from_kind
(kind: CodeDiagnostic, span: Option<Span>)
src/alumina-boot/src/common.rs:403
Method
from_native
(name: &'gen str)
src/alumina-boot/src/codegen/mod.rs:47
Method
from_node
(file: FileId, node: tree_sitter::Node<'_>)
src/alumina-boot/src/ast/mod.rs:986
Method
from_source
(file_id: FileId, source: String)
src/alumina-boot/src/parser.rs:19
Method
gcd
(lhs: &Ty<'ir>, rhs: &Ty<'ir>)
src/alumina-boot/src/ir/mod.rs:220
Method
get_enum
(&'ast self)
src/alumina-boot/src/ast/mod.rs:522
Method
get_protocol
(&'ast self)
src/alumina-boot/src/ast/mod.rs:508
Method
get_struct_like
(&'ast self)
src/alumina-boot/src/ast/mod.rs:501
Method
get_typedef
(&'ast self)
src/alumina-boot/src/ast/mod.rs:515
Method
hash
(&self, state: &mut H)
src/alumina-boot/src/common.rs:35
Method
hash
(&self, state: &mut H)
src/alumina-boot/src/ir/mod.rs:526
Method
hash
(&self, state: &mut H)
src/alumina-boot/src/ir/const_eval.rs:88
Method
hash
(&self, state: &mut H)
src/alumina-boot/src/ast/mod.rs:551
Method
hash
(&self, state: &mut H)
src/alumina-boot/src/src/scope.rs:277
Method
inline
( diag: DiagnosticsStack, ir: &'ir IrCtx<'ir>, body: ExprP<'ir>, args: I,
src/alumina-boot/src/ir/inline.rs:15
Method
integer
(bit_width: usize)
src/alumina-boot/src/ir/layout.rs:37
Method
is_builtin_impl
(&self)
src/alumina-boot/src/ast/lang.rs:144
Method
is_logical
(&self)
src/alumina-boot/src/ast/mod.rs:814
Method
is_struct_like
(&self)
src/alumina-boot/src/ast/mod.rs:529
Method
is_typeop
(&self)
src/alumina-boot/src/ast/lang.rs:130
Method
is_void
(&self)
src/alumina-boot/src/ast/mod.rs:368
Method
is_zero_sized
(&self)
src/alumina-boot/src/ir/layout.rs:56
Method
lvalue
(kind: ExprKind<'ir>, ty: TyP<'ir>, span: Option<Span>)
src/alumina-boot/src/ir/mod.rs:634
Function
main
()
tools/libc-bindgen/src/main.rs:1302
Function
main
()
src/alumina-boot/build.rs:281
Function
main
src/alumina-boot/dump_lang.c:12
Function
main
()
src/alumina-boot/src/main.rs:234
Method
make
( &mut self, name: Option<&'ast str>, item: ItemP<'ast>, node: tree_sitter::No
src/alumina-boot/src/ast/macros.rs:62
Function
mco_alloc
common/minicoro/minicoro.h:488
Function
mco_create
common/minicoro/minicoro.h:1752
Function
mco_dealloc
common/minicoro/minicoro.h:492
Function
mco_desc_init
common/minicoro/minicoro.h:1660
Function
mco_destroy
common/minicoro/minicoro.h:1781
Function
mco_get_bytes_stored
common/minicoro/minicoro.h:1914
Function
mco_get_storage_size
common/minicoro/minicoro.h:1921
Function
mco_get_user_data
common/minicoro/minicoro.h:1847
Function
mco_peek
common/minicoro/minicoro.h:1896
Function
mco_pop
common/minicoro/minicoro.h:1874
Function
mco_push
common/minicoro/minicoro.h:1854
Function
mco_result_description
common/minicoro/minicoro.h:1947
Function
mco_resume
common/minicoro/minicoro.h:1799
Function
mco_status
common/minicoro/minicoro.h:1840
Function
mco_yield
common/minicoro/minicoro.h:1813
Method
mul
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:476
Method
neg
(self)
src/alumina-boot/src/ir/const_eval.rs:563
Method
new
(output_type: OutputType, options: Vec<(String, Option<String>)>)
src/alumina-boot/src/global_ctx.rs:26
Method
new
()
src/alumina-boot/src/common.rs:522
Method
new
(c: tree_sitter::TreeCursor<'a>)
src/alumina-boot/src/parser.rs:113
Method
new
(diag_ctx: DiagnosticContext)
src/alumina-boot/src/diagnostics.rs:81
Method
new
(global_ctx: GlobalCtx)
src/alumina-boot/src/compiler.rs:63
Method
new
(ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, macro_ctx: MacroCtx)
src/alumina-boot/src/visitors.rs:28
Method
new
()
src/alumina-boot/src/ir/mod.rs:34
Method
new
(ir: &'ir IrCtx<'ir>, malloc_bag: MallocBag<'ir>)
src/alumina-boot/src/ir/bake.rs:15
Method
new
(size: usize, align: usize)
src/alumina-boot/src/ir/layout.rs:21
Method
new
()
src/alumina-boot/src/ir/const_eval.rs:787
Method
new
( ast: &'ast ast::AstCtx<'ast>, ir: &'ir ir::IrCtx<'ir>, mono_ctx: &'a mut MonoCtx<'as
src/alumina-boot/src/ir/infer.rs:19
Method
new
()
src/alumina-boot/src/ir/dce.rs:14
Method
new
(ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/ir/builder.rs:12
Method
new
( ast: &'ast ast::AstCtx<'ast>, ir: &'ir ir::IrCtx<'ir>, global_ctx: GlobalCtx, )
src/alumina-boot/src/ir/mono/mod.rs:94
Method
new
(ast: &'ast AstCtx<'ast>)
src/alumina-boot/src/ast/pretty.rs:14
Method
new
()
src/alumina-boot/src/ast/mod.rs:50
Method
new
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/ast/types.rs:23
Method
new
( ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/ast/expressions.rs:99
Method
new
(ast: &'ast AstCtx<'ast>, replacements: HashMap<Id, TyP<'ast>>)
src/alumina-boot/src/ast/rebind.rs:13
Method
new
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx)
src/alumina-boot/src/ast/macros.rs:58
Method
new
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, macro_ctx: MacroCtx)
src/alumina-boot/src/ast/maker.rs:33
Method
new
(inner: W)
src/alumina-boot/src/ast/serialization.rs:368
Method
new
()
src/alumina-boot/src/src/resolver.rs:32
Method
new
( kind: NamedItemKind<'ast>, attributes: &'ast [Attribute], node: Node<'src>,
src/alumina-boot/src/src/scope.rs:87
Method
new
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/src/pass1.rs:33
Method
new
(global_ctx: GlobalCtx, ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/codegen/mod.rs:76
Method
new
(ctx: &'gen CodegenCtx<'ir, 'gen>, size_estimate: usize)
src/alumina-boot/src/codegen/types.rs:22
Method
new
( ctx: &'gen CodegenCtx<'ir, 'gen>, type_writer: &'gen TypeWriter<'ir, 'gen>, size_est
src/alumina-boot/src/codegen/functions.rs:119
Method
new
(diag: DiagnosticsStack, layouter: Layouter<'ir>, ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/codegen/elide_zst.rs:29
Method
new_default
( kind: NamedItemKind<'ast>, node: Node<'src>, scope: Option<Scope<'ast, 'src>>, )
src/alumina-boot/src/src/scope.rs:101
Method
new_local
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, macro_ctx: MacroCtx)
src/alumina-boot/src/ast/maker.rs:43
Method
new_no_node
(kind: NamedItemKind<'ast>, scope: Option<Scope<'ast, 'src>>)
src/alumina-boot/src/src/scope.rs:114
Method
new_root
()
src/alumina-boot/src/src/scope.rs:307
Method
not
(self)
src/alumina-boot/src/ir/const_eval.rs:580
Method
padding
(size: usize)
src/alumina-boot/src/ir/layout.rs:33
Method
parse_attributes
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, no
src/alumina-boot/src/visitors.rs:275
Function
parse_module
(s: &str)
src/alumina-boot/src/main.rs:29
Method
pointer
(&self, inner: TyP<'ir>, is_const: bool)
src/alumina-boot/src/ir/builder.rs:462
Method
print_expr_parens
(&mut self, expr: ExprP<'ast>)
src/alumina-boot/src/ast/pretty.rs:227
Method
read_u128
(&mut self)
src/alumina-boot/src/ast/serialization.rs:540
Method
read_u16
(&mut self)
src/alumina-boot/src/ast/serialization.rs:528
Method
read_u32
(&mut self)
src/alumina-boot/src/ast/serialization.rs:532
Method
read_u64
(&mut self)
src/alumina-boot/src/ast/serialization.rs:536
Method
rem
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:741
Method
render
(cfgs: impl IntoIterator<Item = (String, Option<String>)>)
src/alumina-boot/src/ast/serialization.rs:812
Method
root
()
src/alumina-boot/src/src/path.rs:45
← previous
next →
601–700 of 825, ranked by callers