MCPcopy Create free account

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

Functions825 in github.com/alumina-lang/alumina

Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/alumina-boot/src/codegen/mod.rs:135
Methodfor_codegen
( global_ctx: GlobalCtx, diag: DiagnosticsStack, malloc_bag: MallocBag<'ir>, i
src/alumina-boot/src/ir/const_eval.rs:1034
Methodfor_macro
(has_et_cetera: bool)
src/alumina-boot/src/ast/mod.rs:1020
Methodfork
(&self)
src/alumina-boot/src/diagnostics.rs:177
Methodfreeform
(s: impl ToString)
src/alumina-boot/src/common.rs:410
Methodfrom
(t: T)
src/alumina-boot/src/common.rs:56
Methodfrom
(kind: ConstEvalErrorKind)
src/alumina-boot/src/ir/const_eval.rs:246
Methodfrom
(scope: Scope<'ast, 'src>)
src/alumina-boot/src/src/scope.rs:291
Methodfrom
(item: PathSegment<'ast>)
src/alumina-boot/src/src/path.rs:36
Methodfrom_kind
(kind: CodeDiagnostic, span: Option<Span>)
src/alumina-boot/src/common.rs:403
Methodfrom_native
(name: &'gen str)
src/alumina-boot/src/codegen/mod.rs:47
Methodfrom_node
(file: FileId, node: tree_sitter::Node<'_>)
src/alumina-boot/src/ast/mod.rs:986
Methodfrom_source
(file_id: FileId, source: String)
src/alumina-boot/src/parser.rs:19
Methodgcd
(lhs: &Ty<'ir>, rhs: &Ty<'ir>)
src/alumina-boot/src/ir/mod.rs:220
Methodget_enum
(&'ast self)
src/alumina-boot/src/ast/mod.rs:522
Methodget_protocol
(&'ast self)
src/alumina-boot/src/ast/mod.rs:508
Methodget_struct_like
(&'ast self)
src/alumina-boot/src/ast/mod.rs:501
Methodget_typedef
(&'ast self)
src/alumina-boot/src/ast/mod.rs:515
Methodhash
(&self, state: &mut H)
src/alumina-boot/src/common.rs:35
Methodhash
(&self, state: &mut H)
src/alumina-boot/src/ir/mod.rs:526
Methodhash
(&self, state: &mut H)
src/alumina-boot/src/ir/const_eval.rs:88
Methodhash
(&self, state: &mut H)
src/alumina-boot/src/ast/mod.rs:551
Methodhash
(&self, state: &mut H)
src/alumina-boot/src/src/scope.rs:277
Methodinline
( diag: DiagnosticsStack, ir: &'ir IrCtx<'ir>, body: ExprP<'ir>, args: I,
src/alumina-boot/src/ir/inline.rs:15
Methodinteger
(bit_width: usize)
src/alumina-boot/src/ir/layout.rs:37
Methodis_builtin_impl
(&self)
src/alumina-boot/src/ast/lang.rs:144
Methodis_logical
(&self)
src/alumina-boot/src/ast/mod.rs:814
Methodis_struct_like
(&self)
src/alumina-boot/src/ast/mod.rs:529
Methodis_typeop
(&self)
src/alumina-boot/src/ast/lang.rs:130
Methodis_void
(&self)
src/alumina-boot/src/ast/mod.rs:368
Methodis_zero_sized
(&self)
src/alumina-boot/src/ir/layout.rs:56
Methodlvalue
(kind: ExprKind<'ir>, ty: TyP<'ir>, span: Option<Span>)
src/alumina-boot/src/ir/mod.rs:634
Functionmain
()
tools/libc-bindgen/src/main.rs:1302
Functionmain
()
src/alumina-boot/build.rs:281
Functionmain
src/alumina-boot/dump_lang.c:12
Functionmain
()
src/alumina-boot/src/main.rs:234
Methodmake
( &mut self, name: Option<&'ast str>, item: ItemP<'ast>, node: tree_sitter::No
src/alumina-boot/src/ast/macros.rs:62
Functionmco_alloc
common/minicoro/minicoro.h:488
Functionmco_create
common/minicoro/minicoro.h:1752
Functionmco_dealloc
common/minicoro/minicoro.h:492
Functionmco_desc_init
common/minicoro/minicoro.h:1660
Functionmco_destroy
common/minicoro/minicoro.h:1781
Functionmco_get_bytes_stored
common/minicoro/minicoro.h:1914
Functionmco_get_storage_size
common/minicoro/minicoro.h:1921
Functionmco_get_user_data
common/minicoro/minicoro.h:1847
Functionmco_peek
common/minicoro/minicoro.h:1896
Functionmco_pop
common/minicoro/minicoro.h:1874
Functionmco_push
common/minicoro/minicoro.h:1854
Functionmco_result_description
common/minicoro/minicoro.h:1947
Functionmco_resume
common/minicoro/minicoro.h:1799
Functionmco_status
common/minicoro/minicoro.h:1840
Functionmco_yield
common/minicoro/minicoro.h:1813
Methodmul
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:476
Methodneg
(self)
src/alumina-boot/src/ir/const_eval.rs:563
Methodnew
(output_type: OutputType, options: Vec<(String, Option<String>)>)
src/alumina-boot/src/global_ctx.rs:26
Methodnew
()
src/alumina-boot/src/common.rs:522
Methodnew
(c: tree_sitter::TreeCursor<'a>)
src/alumina-boot/src/parser.rs:113
Methodnew
(diag_ctx: DiagnosticContext)
src/alumina-boot/src/diagnostics.rs:81
Methodnew
(global_ctx: GlobalCtx)
src/alumina-boot/src/compiler.rs:63
Methodnew
(ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, macro_ctx: MacroCtx)
src/alumina-boot/src/visitors.rs:28
Methodnew
()
src/alumina-boot/src/ir/mod.rs:34
Methodnew
(ir: &'ir IrCtx<'ir>, malloc_bag: MallocBag<'ir>)
src/alumina-boot/src/ir/bake.rs:15
Methodnew
(size: usize, align: usize)
src/alumina-boot/src/ir/layout.rs:21
Methodnew
()
src/alumina-boot/src/ir/const_eval.rs:787
Methodnew
( ast: &'ast ast::AstCtx<'ast>, ir: &'ir ir::IrCtx<'ir>, mono_ctx: &'a mut MonoCtx<'as
src/alumina-boot/src/ir/infer.rs:19
Methodnew
()
src/alumina-boot/src/ir/dce.rs:14
Methodnew
(ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/ir/builder.rs:12
Methodnew
( ast: &'ast ast::AstCtx<'ast>, ir: &'ir ir::IrCtx<'ir>, global_ctx: GlobalCtx, )
src/alumina-boot/src/ir/mono/mod.rs:94
Methodnew
(ast: &'ast AstCtx<'ast>)
src/alumina-boot/src/ast/pretty.rs:14
Methodnew
()
src/alumina-boot/src/ast/mod.rs:50
Methodnew
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/ast/types.rs:23
Methodnew
( ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/ast/expressions.rs:99
Methodnew
(ast: &'ast AstCtx<'ast>, replacements: HashMap<Id, TyP<'ast>>)
src/alumina-boot/src/ast/rebind.rs:13
Methodnew
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx)
src/alumina-boot/src/ast/macros.rs:58
Methodnew
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, macro_ctx: MacroCtx)
src/alumina-boot/src/ast/maker.rs:33
Methodnew
(inner: W)
src/alumina-boot/src/ast/serialization.rs:368
Methodnew
()
src/alumina-boot/src/src/resolver.rs:32
Methodnew
( kind: NamedItemKind<'ast>, attributes: &'ast [Attribute], node: Node<'src>,
src/alumina-boot/src/src/scope.rs:87
Methodnew
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, ma
src/alumina-boot/src/src/pass1.rs:33
Methodnew
(global_ctx: GlobalCtx, ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/codegen/mod.rs:76
Methodnew
(ctx: &'gen CodegenCtx<'ir, 'gen>, size_estimate: usize)
src/alumina-boot/src/codegen/types.rs:22
Methodnew
( ctx: &'gen CodegenCtx<'ir, 'gen>, type_writer: &'gen TypeWriter<'ir, 'gen>, size_est
src/alumina-boot/src/codegen/functions.rs:119
Methodnew
(diag: DiagnosticsStack, layouter: Layouter<'ir>, ir: &'ir IrCtx<'ir>)
src/alumina-boot/src/codegen/elide_zst.rs:29
Methodnew_default
( kind: NamedItemKind<'ast>, node: Node<'src>, scope: Option<Scope<'ast, 'src>>, )
src/alumina-boot/src/src/scope.rs:101
Methodnew_local
(ast: &'ast AstCtx<'ast>, global_ctx: GlobalCtx, macro_ctx: MacroCtx)
src/alumina-boot/src/ast/maker.rs:43
Methodnew_no_node
(kind: NamedItemKind<'ast>, scope: Option<Scope<'ast, 'src>>)
src/alumina-boot/src/src/scope.rs:114
Methodnew_root
()
src/alumina-boot/src/src/scope.rs:307
Methodnot
(self)
src/alumina-boot/src/ir/const_eval.rs:580
Methodpadding
(size: usize)
src/alumina-boot/src/ir/layout.rs:33
Methodparse_attributes
( global_ctx: GlobalCtx, ast: &'ast AstCtx<'ast>, scope: Scope<'ast, 'src>, no
src/alumina-boot/src/visitors.rs:275
Functionparse_module
(s: &str)
src/alumina-boot/src/main.rs:29
Methodpointer
(&self, inner: TyP<'ir>, is_const: bool)
src/alumina-boot/src/ir/builder.rs:462
Methodprint_expr_parens
(&mut self, expr: ExprP<'ast>)
src/alumina-boot/src/ast/pretty.rs:227
Methodread_u128
(&mut self)
src/alumina-boot/src/ast/serialization.rs:540
Methodread_u16
(&mut self)
src/alumina-boot/src/ast/serialization.rs:528
Methodread_u32
(&mut self)
src/alumina-boot/src/ast/serialization.rs:532
Methodread_u64
(&mut self)
src/alumina-boot/src/ast/serialization.rs:536
Methodrem
(self, other: Value)
src/alumina-boot/src/ir/const_eval.rs:741
Methodrender
(cfgs: impl IntoIterator<Item = (String, Option<String>)>)
src/alumina-boot/src/ast/serialization.rs:812
Methodroot
()
src/alumina-boot/src/src/path.rs:45
← previousnext →601–700 of 825, ranked by callers