MCPcopy Create free account

hub / github.com/Voxon-Development/zeta-lang / functions

Functions916 in github.com/Voxon-Development/zeta-lang

↓ 1 callersMethodparse_module_decl
Parse `[visibility] module Name { decl* }` The `module` keyword must already have been consumed by the caller.
scribe-parser/src/parser/statements.rs:546
↓ 1 callersMethodparse_package
Parse `package com::example::myapp;`
scribe-parser/src/parser/statements.rs:489
↓ 1 callersMethodparse_param_passing_kind
(&mut self)
scribe-parser/src/parser/misc.rs:215
↓ 1 callersMethodparse_params
( &mut self, )
scribe-parser/src/parser/misc.rs:73
↓ 1 callersMethodparse_pattern
(&mut self)
scribe-parser/src/parser/statements.rs:377
↓ 1 callersMethodparse_permits_expr
(&mut self)
scribe-parser/src/parser/declarations.rs:359
↓ 1 callersMethodparse_prefix
(&mut self)
scribe-parser/src/parser/expressions.rs:224
↓ 1 callersMethodparse_return_stmt
(&mut self)
scribe-parser/src/parser/statements.rs:271
↓ 1 callersMethodparse_return_type
(&mut self)
scribe-parser/src/parser/functions.rs:76
↓ 1 callersMethodparse_shorthand_let_stmt
(&mut self)
scribe-parser/src/parser/statements.rs:99
↓ 1 callersFunctionparse_single_file
( pool: Arc<StringPool>, path: PathBuf, )
src/file_handling.rs:98
↓ 1 callersMethodparse_static_let_stmt
(&mut self)
scribe-parser/src/parser/statements.rs:18
↓ 1 callersMethodparse_struct_decl
Parse a struct declaration ```rs pub struct Point<T> { x: i32, y: i32, } ```
scribe-parser/src/parser/declarations.rs:21
↓ 1 callersMethodparse_tuple_struct_fields
( &mut self, )
scribe-parser/src/parser/declarations.rs:211
↓ 1 callersMethodparse_variant
Allows `VariantName` or `VariantName { first_field: type, second_field: type }`
scribe-parser/src/parser/declarations.rs:407
↓ 1 callersMethodparse_while_stmt
(&mut self)
scribe-parser/src/parser/statements.rs:209
↓ 1 callersFunctionpass_hir_lowering
( statements: Vec<Stmt<'a, 'bump>, &'bump GrowableBump<'bump>>, context: Arc<StringPool>, bump: Ar
src/compilation_passes.rs:17
↓ 1 callersFunctionpath_to_strid
(path: &Path<'a, 'bump>, pool: &StringPool)
codex-dependency-graph/src/dep_graph.rs:1463
↓ 1 callersMethodphase_a_create_nodes
( &mut self, modules: &[AstModule<'a, 'bump>], pool: &StringPool, )
codex-dependency-graph/src/dep_graph.rs:235
↓ 1 callersMethodphase_b_populate_symbol_table
(&mut self)
codex-dependency-graph/src/dep_graph.rs:351
↓ 1 callersMethodphase_c_extract_edges
( &mut self, modules: &[AstModule<'a, 'bump>], pool: &StringPool, )
codex-dependency-graph/src/dep_graph.rs:367
↓ 1 callersMethodpop_context
(&mut self)
ir/src/diagnostics_context.rs:81
↓ 1 callersMethodpretty
Render a multi-line diagnostic (context chain + notes).
ir/src/errors/error.rs:344
↓ 1 callersMethodprint_source_snippet
(&self, span: &SourceSpan<'a>)
ir/src/errors/reporter.rs:274
↓ 1 callersMethodprocess_enum_construct_instruction
( &mut self, builder: &mut FunctionBuilder, var_map: &mut HashMap<Value, Variable, FxH
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:1203
↓ 1 callersMethodprocess_interpolate_instruction
( &mut self, builder: &mut FunctionBuilder, var_map: &mut HashMap<Value, Variable, FxH
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:1163
↓ 1 callersMethodprocess_match_instruction
( &mut self, builder: &mut FunctionBuilder, block_map: &HashMap<BlockId, ClifBlock, Fx
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:1227
↓ 1 callersMethodprocess_type_kind_after_lbracket
( &mut self, token: Token<'a>, )
scribe-parser/src/parser/misc.rs:359
↓ 1 callersFunctionptr_add
(args: &[Value], builder: &mut FunctionBuilder, ptr_ty: Type)
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:305
↓ 1 callersFunctionptr_cast_to_raw
( args: &[Value], builder: &mut FunctionBuilder, module: &dyn Module, )
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:281
↓ 1 callersFunctionptr_deref
( args: &[Value], ret_hir_types: &&[HirType], builder: &mut FunctionBuilder, ptr_ty: Type, )
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:325
↓ 1 callersFunctionptr_store
( args: &[Value], ret_hir_types: &&[HirType], builder: &mut FunctionBuilder, ptr_ty: Type, )
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:359
↓ 1 callersMethodpush_context
(&mut self, ctx: ParseContext)
ir/src/diagnostics_context.rs:77
↓ 1 callersMethodpush_module
( &mut self, name: StrId, path: PathBuf, deps: HashSet<usize, FxHashBuilder>,
codex-dependency-graph/src/symbol_table.rs:41
↓ 1 callersMethodrecord
Record an error, stamping it with the current context ancestry.
ir/src/diagnostics_context.rs:34
↓ 1 callersFunctionregister_all_modules
( hir_modules: &[HirModule<'a, 'bump>], type_checker: Rc<RefCell<TypeChecker<'a, 'bump>>>, )
src/compilation_passes.rs:31
↓ 1 callersMethodregister_class
(&mut self, hir_class: &HirStruct<'a, 'bump>)
emberforge-compiler/src/midend/ir/module_lowerer.rs:182
↓ 1 callersMethodregister_enum
(&mut self, hir_enum: &ir::hir::HirEnum<'a, 'bump>)
emberforge-compiler/src/midend/ir/module_lowerer.rs:98
↓ 1 callersMethodregister_module
(&mut self, module: &HirModule<'a, 'bump>, module_idx: usize)
sentinel-typechecker/src/type_checker.rs:132
↓ 1 callersMethodregister_package
( &mut self, module_idx: usize, path_segments: Vec<StrId>, path_strid: StrId,
codex-dependency-graph/src/dep_graph.rs:1003
↓ 1 callersMethodreport_error
(&self, error: &CompilerError<'a>)
ir/src/errors/reporter.rs:98
↓ 1 callersMethodreset
(&mut self)
zeta_utilities/src/bump.rs:93
↓ 1 callersFunctionresolve_intrinsic
(name: &str)
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:47
↓ 1 callersFunctionretry_on_interrupt
(mut f: F)
scribe-parser/src/tokenizer/lexer.rs:591
↓ 1 callersMethodrewrite_item
(&mut self, item: Hir<'a, 'bump>)
scribe-parser/src/hir_lowerer/lambda_hoisting.rs:47
↓ 1 callersFunctionrewrite_operands_with_consts
( inst: &mut Instruction, const_map: &HashMap<Value, Operand, FxHashBuilder>, )
smelter-optimizer/src/pass.rs:360
↓ 1 callersFunctionround_to_eight_align
(size_bytes: usize)
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:123
↓ 1 callersMethodrun
(&self, module: &mut Module)
smelter-optimizer/src/pass_manager.rs:16
↓ 1 callersFunctionrun_compiler
( path: Option<PathBuf>, out_dir: PathBuf, optimize: bool, verbose: bool, emit_obj: bool,
src/main.rs:141
↓ 1 callersFunctionruntime_syscall_signature
(_args_len: usize)
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:192
↓ 1 callersFunctionsimplify_cfg
(_module: &mut Module)
smelter-optimizer/src/pass.rs:434
↓ 1 callersFunctionstack_alloc_zeroed_intr
( ty: &SsaType, builder: &mut FunctionBuilder, isa: &dyn Module, target_info: TargetInfo, )
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:265
↓ 1 callersMethodstore_vtable_if_any
(&mut self, obj: Value, class_name: StrId)
emberforge-compiler/src/midend/ir/expr_lowerer.rs:664
↓ 1 callersFunctionstrongconnect
( v: NodeIdx, index: &mut Vec<Option<usize>>, lowlink: &mut Vec<usize>, onstack: &mut Vec<bool
codex-dependency-graph/src/dep_graph.rs:1424
↓ 1 callersMethodstruct_implements
(&self, struct_name: &str, interface_name: &str)
sentinel-typechecker/src/type_context.rs:69
↓ 1 callersFunctiontag_bytes
(variants: usize)
ir/src/layout.rs:31
↓ 1 callersMethodtry_alloc_in_head
(&self, size: usize)
zeta_utilities/src/arena.rs:188
↓ 1 callersMethodtry_inline_function
( &self, func: &HirFunc<'a, 'bump>, arguments: &'bump [Expr], )
scribe-parser/src/hir_lowerer/expr_lowering.rs:683
↓ 1 callersMethodtype_error_to_diagnostic
(&self, error: &TypeError<'a>)
ir/src/errors/reporter.rs:116
↓ 1 callersFunctionunwrap_pointers
(ty: &SsaType)
emberforge-compiler/src/midend/ir/expr_lowerer.rs:1093
↓ 1 callersMethodwalk_field
( &mut self, field: &Field<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:609
↓ 1 callersMethodwalk_func_body
( &mut self, f: &FuncDecl<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:478
↓ 1 callersMethodwalk_impl_decl
( &mut self, i: &ImplDecl<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:563
↓ 1 callersMethodwalk_interface_decl
( &mut self, i: &InterfaceDecl<'a, 'bump>, from_node: NodeIdx, module_idx: usi
codex-dependency-graph/src/dep_graph.rs:534
↓ 1 callersMethodwalk_stmt
( &mut self, stmt: &Stmt<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:636
↓ 1 callersMethodwith_note
(mut self, note: impl Into<String>)
ir/src/errors/error.rs:309
↓ 1 callersMethodwith_suppressed_errors
(&mut self, f: F)
sentinel-typechecker/src/type_checker.rs:94
Methodadd_error
(&mut self, error: DiagnosticError<'a>)
scribe-parser/src/parser/descent_parser.rs:204
Methodadd_generic_param
Add a generic parameter to the current context
scribe-parser/src/hir_lowerer/context.rs:83
Methodadd_warning
(&mut self, warning: DiagnosticWarning<'a>)
scribe-parser/src/parser/descent_parser.rs:208
Functionalignof_hir
(ty: &HirType, target: TargetInfo)
ir/src/layout.rs:52
Methodalloc
(&mut self, val: T)
zeta_utilities/src/bump.rs:58
Methodalloc_bytes_copy
(&self, src: &[u8])
zeta_utilities/src/bump.rs:200
Functionalloc_larger_than_initial_capacity
()
zeta_utilities/src/arena.rs:619
Functionalloc_many_roundtrip
()
zeta_utilities/src/arena.rs:575
Functionalloc_multiple_structs_independent
()
zeta_utilities/src/arena.rs:739
Functionalloc_slice_immutable_roundtrip
()
zeta_utilities/src/arena.rs:567
Functionalloc_slice_roundtrip
()
zeta_utilities/src/arena.rs:559
Functionalloc_struct_roundtrip
()
zeta_utilities/src/arena.rs:725
Functionalloc_value_bool
()
zeta_utilities/src/arena.rs:543
Functionalloc_value_immutable
()
zeta_utilities/src/arena.rs:552
Functionalloc_value_u64
()
zeta_utilities/src/arena.rs:536
Functionalloc_value_u8
()
zeta_utilities/src/arena.rs:529
Methodallocation_failed
()
zeta_utilities/src/bump.rs:82
Functionallocations_after_reset_are_valid
()
zeta_utilities/src/arena.rs:652
Methodas_mut_slice
(&self)
ir/src/hir.rs:752
Methodas_pointer
(&self)
ir/src/ssa_ir.rs:14
Methodas_pointer
If this is any pointer type, returns the inner type. Otherwise returns None.
ir/src/hir.rs:715
Methodas_safe_pointer
If this is a safe pointer type, returns the inner type. Otherwise returns None.
ir/src/hir.rs:697
Methodas_str
(&self)
zeta_utilities/src/string_pool.rs:54
Methodas_unsafe_pointer
If this is an unsafe pointer type, returns the inner type. Otherwise returns None.
ir/src/hir.rs:706
Methodast_to_string
( string_pool: Arc<StringPool>, statements: &[Stmt<'_, '_>], )
ir/src/pretty.rs:719
Methodboolean
()
ir/src/ast.rs:1007
Methodbuild_all
( glue_registry: &DropGlueRegistry, classes: &HashMap<StrId, HirStruct<'a, 'bump>, FxHashBuild
emberforge-compiler/src/midend/copy_analysis/drop_glue.rs:106
Methodbuild_hasher
(&self)
zeta_utilities/src/string_pool.rs:41
Methodbuild_hasher
(&self)
ir/src/ir_hasher.rs:12
Methodbuild_one
( glue_registry: &DropGlueRegistry, classes: &HashMap<StrId, HirStruct<'a, 'bump>, FxHashBuild
emberforge-compiler/src/midend/copy_analysis/drop_glue.rs:127
Methodcan_access
( &self, from_module: usize, target_module: usize, _target_item_idx: usize,
codex-dependency-graph/src/dep_graph.rs:1360
Methodcapacity
(&self)
zeta_utilities/src/bump.rs:325
Methodchar
()
ir/src/ast.rs:1035
← previousnext →401–500 of 916, ranked by callers