MCPcopy Create free account

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

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

↓ 2 callersMethodis_comparable
(&self, ty: &HirType<'a, 'bump>)
sentinel-typechecker/src/type_checker.rs:1512
↓ 2 callersMethodis_dangling
(&self, name: &str)
sentinel-typechecker/src/type_context.rs:83
↓ 2 callersMethodis_integer
(&self, ty: &HirType<'a, 'bump>)
sentinel-typechecker/src/type_checker.rs:1496
↓ 2 callersMethodis_mutable
(&self, name: &str)
sentinel-typechecker/src/type_context.rs:157
↓ 2 callersFunctionlayout_of_hir
Calculate the memory layout of a HIR type
ir/src/layout.rs:154
↓ 2 callersMethodlink_stdlib_to_user
Link stdlib modules to user modules: user code gets an implicit import edge to each stdlib module.
codex-dependency-graph/src/dep_graph.rs:1020
↓ 2 callersMethodlower_body
(&mut self, body: Option<HirStmt<'a, 'bump>>)
emberforge-compiler/src/midend/ir/lowerer.rs:296
↓ 2 callersMethodlower_const_stmt
(&self, l: ir::ast::ConstStmt<'a, '_>)
scribe-parser/src/hir_lowerer/decl_lowering.rs:255
↓ 2 callersMethodlower_expr_as_receiver
(&mut self, object: &HirExpr<'a, 'bump>)
emberforge-compiler/src/midend/ir/expr_lowerer.rs:896
↓ 2 callersFunctionlower_operator_bin
(operator: &Operator)
ir/src/ir_conversion.rs:82
↓ 2 callersMethodlower_toplevel
(&mut self, stmt: Stmt<'a, 'bump>)
scribe-parser/src/hir_lowerer/module_lowering.rs:279
↓ 2 callersMethodmangle_function_name
(&self, class_name: Option<StrId>, name: StrId)
scribe-parser/src/hir_lowerer/module_lowering.rs:132
↓ 2 callersMethodmark_field_moved
(&mut self, name: StrId, field: StrId)
sentinel-typechecker/src/move_state.rs:53
↓ 2 callersMethodmonomorphize_function
Monomorphize a function with substitutions mapping generic-name -> concrete HirType
scribe-parser/src/hir_lowerer/mono.rs:8
↓ 2 callersMethodnullable_pointer_repr
If this is `Nullable(Pointer(_))`, returns the underlying pointer type directly, the nullable collapses to the pointer with 0 = null.
ir/src/ssa_ir.rs:31
↓ 2 callersMethodparse_catch_pattern
( &mut self, )
scribe-parser/src/parser/expressions.rs:459
↓ 2 callersFunctionparse_files
( files: Vec<PathBuf>, pool: Arc<StringPool>, )
src/file_handling.rs:53
↓ 2 callersMethodparse_function_signature
( &mut self, visibility: Visibility, )
scribe-parser/src/parser/functions.rs:12
↓ 2 callersMethodparse_interface_decl
Parse an interface declaration (like Rust trait) ```ignore interface Drawable { fn draw(&this); } sealed interface SealedTrait permits A, B, C { fn m
scribe-parser/src/parser/declarations.rs:289
↓ 2 callersMethodparse_let_stmt
(&mut self)
scribe-parser/src/parser/statements.rs:14
↓ 2 callersMethodparse_let_stmt_inner
( &mut self, is_static: bool, )
scribe-parser/src/parser/statements.rs:22
↓ 2 callersMethodparse_path
Parse a dot-separated identifier path: `foo`, `foo::bar`, `foo::bar::Baz`
scribe-parser/src/parser/statements.rs:511
↓ 2 callersMethodparse_toplevel
( &mut self, )
scribe-parser/src/parser/descent_parser.rs:42
↓ 2 callersMethodpop_cached_chunk_with_capacity
(&self, min_capacity: usize)
zeta_utilities/src/arena.rs:449
↓ 2 callersMethodprint_diagnostic
(&self, diagnostic: &Diagnostic<'a>)
ir/src/errors/reporter.rs:228
↓ 2 callersMethodpush_new_head
(&self, new_chunk: *mut Chunk)
zeta_utilities/src/arena.rs:272
↓ 2 callersMethodrecord_move
Records a use of `place` (a bare local, or `local.field`) by value, the point where a move actually happens. `field: None` means the whole local is be
sentinel-typechecker/src/type_checker.rs:1304
↓ 2 callersMethodreport_all
(&self)
ir/src/errors/reporter.rs:75
↓ 2 callersMethodresolve_module_path
Resolve a `::`-segmented path to a module index, using the same path_index built from `package` declarations during graph construction.
codex-dependency-graph/src/dep_graph.rs:146
↓ 2 callersMethodresolve_module_qualified_name
Resolves a module-qualified reference to its correct call-site symbol.
emberforge-compiler/src/midend/ir/expr_lowerer.rs:381
↓ 2 callersMethodresolve_name
( &self, name: StrId, current_module_idx: usize, symbol_table: &HashMap<(StrId
codex-dependency-graph/src/dep_graph.rs:1082
↓ 2 callersMethodrewrite_func
(&mut self, func: HirFunc<'a, 'bump>)
scribe-parser/src/hir_lowerer/lambda_hoisting.rs:69
↓ 2 callersMethodrewrite_stmt
(&mut self, stmt: HirStmt<'a, 'bump>)
scribe-parser/src/hir_lowerer/lambda_hoisting.rs:80
↓ 2 callersMethodstruct_names
(&self)
ir/src/analysis_context.rs:80
↓ 2 callersMethodstruct_satisfies_interface_type
Returns true if `found` is a struct (possibly behind a Ref/pointer) that implements the interface named by `expected` (possibly behind a Ref/ pointer,
sentinel-typechecker/src/type_checker.rs:1427
↓ 2 callersMethodsubstitute_expr
Substitute parameter references in an expression using heap-based stack
scribe-parser/src/hir_lowerer/expr_lowering.rs:737
↓ 2 callersMethodtry_alloc
(&mut self, layout: Layout)
zeta_utilities/src/bump.rs:128
↓ 2 callersMethodtry_flatten_module_path
(&self, expr: &HirExpr<'a, 'bump>)
emberforge-compiler/src/midend/ir/expr_lowerer.rs:364
↓ 2 callersFunctiontype_suffix_with_pool
(pool: Arc<StringPool>, ty: &HirType)
scribe-parser/src/hir_lowerer/utils.rs:28
↓ 2 callersMethodwalk_else_branch
( &mut self, branch: &ElseBranch<'a, 'bump>, from_node: NodeIdx, module_idx: u
codex-dependency-graph/src/dep_graph.rs:749
↓ 2 callersMethodwalk_enum_decl
( &mut self, e: &EnumDecl<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:513
↓ 2 callersMethodwalk_struct_decl
( &mut self, s: &StructDecl<'a, 'bump>, from_node: NodeIdx, module_idx: usize,
codex-dependency-graph/src/dep_graph.rs:490
↓ 1 callersFunctionadd
(left: u64, right: u64)
iris-math/src/lib.rs:1
↓ 1 callersMethodadd_enum
(&mut self, name: String, enum_def: HirEnum<'a, 'bump>)
sentinel-typechecker/src/type_context.rs:110
↓ 1 callersMethodadd_function
(&mut self, module_idx: usize, name: String, func: HirFunc<'a, 'bump>)
sentinel-typechecker/src/type_context.rs:87
↓ 1 callersMethodadd_impl_methods
(&mut self, target: &str, methods: &[HirFunc<'a, 'bump>])
sentinel-typechecker/src/type_context.rs:118
↓ 1 callersMethodadd_interface
(&mut self, name: String, iface: HirInterface<'a, 'bump>)
sentinel-typechecker/src/type_context.rs:125
↓ 1 callersMethodadd_parser_error
(&mut self, message: StrId, span: Option<SourceSpan<'a>>)
ir/src/errors/reporter.rs:62
↓ 1 callersMethodadd_pass
(&mut self, pass: OptimizationPass)
smelter-optimizer/src/pass.rs:68
↓ 1 callersMethodadd_source_file
(&mut self, filename: String, content: String)
ir/src/errors/reporter.rs:54
↓ 1 callersMethodadd_struct
(&mut self, name: String, struct_def: HirStruct<'a, 'bump>)
sentinel-typechecker/src/type_context.rs:102
↓ 1 callersMethodadd_struct_interface
(&mut self, struct_name: &str, interface_name: String)
sentinel-typechecker/src/type_context.rs:62
↓ 1 callersMethodadd_type_error
(&mut self, error: TypeError<'a>)
ir/src/errors/reporter.rs:58
↓ 1 callersMethodadd_variable_with_mutability
( &mut self, name: String, ty: HirType<'a, 'bump>, mutable: bool, )
sentinel-typechecker/src/type_context.rs:143
↓ 1 callersMethodalloc_many
(&self, data: &[u8])
zeta_utilities/src/arena.rs:345
↓ 1 callersMethodalloc_value_immutable
(&self, val: T)
zeta_utilities/src/arena.rs:299
↓ 1 callersMethodallocate_new_chunk
(&self, size: usize)
zeta_utilities/src/arena.rs:268
↓ 1 callersMethodapply_substitutions_to_func
( &self, func: &mut HirFunc<'a, 'bump>, substitutions: &FxHashMap<StrId, HirType<'a, '
scribe-parser/src/hir_lowerer/monomorphization/monomorphizer.rs:91
↓ 1 callersMethodapply_substitutions_to_params
( &self, func: &mut HirFunc<'a, '_>, substitutions: &FxHashMap<StrId, HirType<'a, '_>>
scribe-parser/src/hir_lowerer/monomorphization/monomorphizer.rs:103
↓ 1 callersMethodbinding_power
Returns (left_binding_power, right_binding_power) for Pratt parsing Higher values bind tighter
ir/src/ast.rs:786
↓ 1 callersMethodblocks_whole_use
True if `name` cannot be used as a whole value right now, either moved outright, or partially moved (a struct with any field gone can no longer be mov
sentinel-typechecker/src/move_state.rs:37
↓ 1 callersMethodbuild_class_vtable
(&mut self, hir_class: &HirStruct<'a, 'bump>)
emberforge-compiler/src/midend/ir/module_lowerer.rs:239
↓ 1 callersFunctionbuild_const_map
(func: &Function)
smelter-optimizer/src/pass.rs:348
↓ 1 callersFunctionbyte_class
(b: u8)
scribe-parser/src/tokenizer/lexer.rs:104
↓ 1 callersFunctioncheck_all_module_bodies
( hir_modules: &[HirModule<'a, 'bump>], file_names_and_contents: &[(StrId, StrId)], type_checker:
src/compilation_passes.rs:41
↓ 1 callersMethodcheck_function
(&mut self, func: &HirFunc<'a, 'bump>)
sentinel-typechecker/src/type_checker.rs:200
↓ 1 callersMethodcheck_module_body
Type-checks every function body in `module`. Never stops early: all functions are checked even if earlier ones had errors. Check `self.errors()` after
sentinel-typechecker/src/type_checker.rs:175
↓ 1 callersMethodcheck_no_dangling_pointer
(&self, expr: &HirExpr<'a, 'bump>)
sentinel-typechecker/src/type_checker.rs:1151
↓ 1 callersMethodcheck_potential_this_param_for_move
( &mut self, args: &[HirExpr<'a, 'bump>], func: HirFunc<'a, 'bump>, params: &[
sentinel-typechecker/src/type_checker.rs:1079
↓ 1 callersMethodcheck_receiver_is_mutable
( &self, receiver: &HirExpr<'a, 'bump>, method_name: &str, )
sentinel-typechecker/src/type_checker.rs:1114
↓ 1 callersFunctioncodegen_intrinsic
( intr: Intrinsic, args: &[Value], ret_hir_types: &[HirType], builder: &mut FunctionBuilder,
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:200
↓ 1 callersFunctioncollect_extern_c_names
( hir_modules: &[ir::hir::HirModule<'a, 'bump>], )
src/file_handling.rs:79
↓ 1 callersMethodcollect_prototypes
(&mut self, stmts: &[Stmt<'a, 'bump>])
scribe-parser/src/hir_lowerer/module_lowering.rs:44
↓ 1 callersFunctioncompiler_lib_path
()
src/file_handling.rs:18
↓ 1 callersMethodcompute_enum_copy
(&self, name: StrId)
ir/src/analysis_context.rs:114
↓ 1 callersMethodcompute_field_offsets
(&mut self, hir_class: &HirStruct<'a, 'bump>)
emberforge-compiler/src/midend/ir/module_lowerer.rs:229
↓ 1 callersMethodcompute_struct_copy
(&self, name: StrId)
ir/src/analysis_context.rs:93
↓ 1 callersFunctioncompute_used_value
(mut used: &mut HashSet<Value>, inst: &Instruction)
smelter-optimizer/src/pass.rs:249
↓ 1 callersFunctioncompute_used_values
(func: &Function)
smelter-optimizer/src/pass.rs:238
↓ 1 callersFunctionconst_folding
(module: &mut Module)
smelter-optimizer/src/pass.rs:92
↓ 1 callersFunctioncopy_propagation
(module: &mut Module)
smelter-optimizer/src/pass.rs:331
↓ 1 callersMethodcreate_node_for_stmt
( &mut self, module_idx: usize, item_idx: usize, stmt: &Stmt<'a, 'bump>, )
codex-dependency-graph/src/dep_graph.rs:267
↓ 1 callersFunctioncse
(_module: &mut Module)
smelter-optimizer/src/pass.rs:444
↓ 1 callersFunctiondead_code_elimination
(module: &mut Module)
smelter-optimizer/src/pass.rs:178
↓ 1 callersMethoddebug_node
(&self, node_idx: NodeIdx, pool: &StringPool)
codex-dependency-graph/src/dep_graph.rs:1372
↓ 1 callersFunctiondefault_modifiers
()
codex-dependency-graph/src/dep_graph_tests.rs:619
↓ 1 callersMethoddetect_interface_call
( &self, arguments: &'bump [Expr], lowered_callee: &HirExpr<'a, 'bump>, )
scribe-parser/src/hir_lowerer/expr_lowering.rs:427
↓ 1 callersMethoddetect_recursive_cycles
(&self)
codex-dependency-graph/src/dep_graph.rs:1196
↓ 1 callersFunctionemit_all
( hir_modules: &[HirModule<'a, 'bump>], compilation_order: &[usize], backend: &mut CraneliftBacken
src/file_handling.rs:173
↓ 1 callersMethodemit_call
( &mut self, field: StrId, obj_val: Value, operands: &mut SmallVec<Operand, 8>
emberforge-compiler/src/midend/ir/expr_lowerer.rs:921
↓ 1 callersMethodemit_extern
(&mut self, func: &Function)
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:1058
↓ 1 callersMethodemit_main_wrapper
(&mut self, zeta_main_fid: FuncId)
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:802
↓ 1 callersMethoderrors
All type errors accumulated across every `check_module_body` call so far.
sentinel-typechecker/src/type_checker.rs:55
↓ 1 callersMethodexpr_is_dangling
(&self, expr: &HirExpr<'a, 'bump>)
sentinel-typechecker/src/type_checker.rs:1134
↓ 1 callersFunctionextract_args
(_function: &Function)
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:196
↓ 1 callersMethodextract_edges_for_stmt
( &mut self, module_idx: usize, item_idx: usize, stmt: &Stmt<'a, 'bump>,
codex-dependency-graph/src/dep_graph.rs:379
↓ 1 callersFunctionextract_symbol_info
Extract a (name, kind) pair from a top-level AST statement. Statements that do not introduce a named declaration get the `<anon>` / `unknown` sentinel
codex-dependency-graph/src/module_collection_builder.rs:43
↓ 1 callersMethodfind_function_by_name_anywhere
Find all (module_idx, name) pairs across every module where a function of this name exists. Used to build "did you mean...?" suggestions.
codex-dependency-graph/src/dep_graph.rs:168
↓ 1 callersMethodfind_interface_method
(&self, object: &HirExpr, method: StrId)
scribe-parser/src/hir_lowerer/expr_lowering.rs:454
↓ 1 callersMethodfind_simd
( &self, collision_list: &'a SmallVec<VmString, 2>, bytes: &[u8], )
zeta_utilities/src/string_pool.rs:205
← previousnext →201–300 of 916, ranked by callers