MCPcopy Create free account

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

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

Methodchunk_containing_ptr
(&self, ptr: *const u8)
zeta_utilities/src/arena.rs:147
Methodclear
Fresh binding shadows any prior move history for this name (e.g. a loop body re-declaring the same local each iteration).
sentinel-typechecker/src/move_state.rs:63
Functionconcurrent_allocs_no_collision
()
zeta_utilities/src/arena.rs:676
Functionconcurrent_allocs_no_panic_under_pressure
()
zeta_utilities/src/arena.rs:693
Functioncustom_alignment_16
()
zeta_utilities/src/arena.rs:712
Methoddealloc_raw
(chunk: *mut Chunk)
zeta_utilities/src/arena.rs:63
Methoddeallocate
(&self, _ptr: NonNull<u8>, _layout: Layout)
zeta_utilities/src/bump.rs:283
Methoddefault
()
zeta_utilities/src/bump.rs:28
Methoddefault
()
zeta_utilities/src/string_pool.rs:77
Methoddefault
()
ir/src/errors/reporter.rs:323
Methodderef
(&self)
ir/src/hir.rs:27
Functiondirect_method_lookup
( ctx: &LoweringCtx<'a, 'bump>, monomorphizer: &Monomorphizer<'a, 'bump>, class_name: &StrId,
scribe-parser/src/hir_lowerer/monomorphization/class_instantiation.rs:107
Methoddrop
(&mut self)
zeta_utilities/src/arena.rs:487
Methoddrop
(&mut self)
zeta_utilities/src/bump.rs:99
Methoddrop
(&mut self)
ir/src/diagnostics_context.rs:179
Methodemit_errors
(&self)
scribe-parser/tests/parser/diagnostic_tests.rs:22
Methodemit_module
(&mut self, module: &Module)
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:851
Methodempty_ident
(span: SourceSpan<'a>)
ir/src/errors/error.rs:330
Methodeq
(&self, other: &Self)
zeta_utilities/src/string_pool.rs:60
Methodeq_simd
(a: &[u8], b: &[u8])
zeta_utilities/src/string_pool.rs:181
Methoderror_count
(&self)
ir/src/diagnostics_context.rs:47
Methoderror_count
(&self)
ir/src/errors/reporter.rs:71
Methoderror_count
(&self)
scribe-parser/src/parser/descent_parser.rs:216
Functionerror_inside_function_carries_function_context
()
scribe-parser/tests/parser/diagnostic_tests.rs:68
Functionerror_inside_impl_method_carries_impl_and_method_context
()
scribe-parser/tests/parser/diagnostic_tests.rs:84
Methoderror_limit_reached
True when we've exceeded the error budget and should stop trying.
ir/src/diagnostics_context.rs:56
Methoderrors
(&self)
ir/src/diagnostics_context.rs:65
Methodexpected_type_after_throws
(span: SourceSpan<'a>)
ir/src/errors/error.rs:318
Methodf32
()
ir/src/ast.rs:993
Methodf64
()
ir/src/ast.rs:1000
Methodfinish
(&self)
zeta_utilities/src/string_pool.rs:23
Methodfinish
(mut self)
emberforge-compiler/src/midend/ir/block_data.rs:70
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
zeta_utilities/src/string_pool.rs:99
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ir/src/span.rs:46
Methodfmt
(&self, f: &mut Formatter<'_>)
ir/src/hir.rs:19
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ir/src/tokens.rs:424
Methodfmt
(&self, f: &mut Formatter<'_>)
ir/src/ast.rs:55
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ir/src/errors/type_error.rs:61
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ir/src/errors/error.rs:175
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:1103
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/main_structs.rs:38
Methodformat_operator
(&self, op: Operator)
ir/src/pretty.rs:569
Methodfresh_block
(&mut self)
emberforge-compiler/src/midend/ir/block_data.rs:46
Methodfrom
(vm_string: VmString)
ir/src/hir.rs:66
Methodget_func_metadata
( cursor: &mut Cursor<'a>, visibility: Visibility, )
scribe-parser/src/parser/functions.rs:101
Methodget_generic_params
Get all generic parameters in the current context
scribe-parser/src/hir_lowerer/context.rs:93
Methodget_slice
(&self, start: usize, end: usize)
zeta_utilities/src/arena.rs:131
Methodget_slice
(&self)
zeta_utilities/src/bump.rs:87
Methodget_slice_from_ptr_unchecked
(&self, ptr: *const u8, len: usize)
zeta_utilities/src/arena.rs:162
Functionget_slice_invalid_range_returns_empty
()
zeta_utilities/src/arena.rs:669
Functionget_type
(name: StrId, string_pool: Arc<StringPool>)
scribe-parser/src/optimized_string_buffering.rs:48
Functiongrows_beyond_initial_capacity
()
zeta_utilities/src/arena.rs:610
Methodhas_errors
(&self)
ir/src/diagnostics_context.rs:43
Methodhas_errors
(&self)
ir/src/errors/reporter.rs:67
Methodhas_errors
(&self)
scribe-parser/src/parser/descent_parser.rs:212
Methodhas_errors
(&self)
scribe-parser/tests/parser/diagnostic_tests.rs:18
Methodhash
(&self, state: &mut H)
zeta_utilities/src/string_pool.rs:89
Methodhash_bytes_simd
(bytes: &[u8])
zeta_utilities/src/string_pool.rs:223
Functionhead_used_increases_after_alloc
()
zeta_utilities/src/arena.rs:628
Methodhir_to_string
( string_pool: Arc<StringPool>, module: &HirModule<'_, '_>, )
ir/src/pretty.rs:711
Methodi128
()
ir/src/ast.rs:951
Methodi16
()
ir/src/ast.rs:930
Methodi32
()
ir/src/ast.rs:937
Methodi64
()
ir/src/ast.rs:944
Methodi8
Helper constructors for common types
ir/src/ast.rs:923
Methodindent
Get current indentation string
ir/src/pretty.rs:37
Methodindex
(&self, index: usize)
ir/src/tokens.rs:23
Methodinfer
()
ir/src/ast.rs:1042
Methodinsert_existing_params_with_class
( context: Arc<StringPool>, func: &mut Function, next_value: &mut usize, var_m
emberforge-compiler/src/midend/ir/lowerer.rs:253
Methodinstantiate_class_for_types
Instantiate a generic class for concrete args
scribe-parser/src/hir_lowerer/mono.rs:27
Methodinto_errors
Take ownership of collected errors (consumes the context).
ir/src/diagnostics_context.rs:61
Methodinto_inner
(self)
ir/src/hir.rs:37
Methodinvalid_expr
(found: TokenKind, span: SourceSpan<'a>)
ir/src/errors/error.rs:326
Methodinvalid_function_name
(found: TokenKind, span: SourceSpan<'a>)
ir/src/errors/error.rs:334
Methodis_assignment_op
(op: Op)
scribe-parser/src/hir_lowerer/expr_lowering.rs:486
Methodis_copy
(&self, name: StrId)
ir/src/analysis_context.rs:73
Methodis_droppable
(&self, struct_name: StrId)
emberforge-compiler/src/midend/copy_analysis/drop_glue.rs:93
Methodis_eof
(&self)
ir/src/tokens.rs:57
Methodis_func
(&self)
ir/src/hir.rs:94
Methodis_func_body
(&self)
codex-dependency-graph/src/dep_graph.rs:30
Methodis_generic_param
Check if an identifier is a generic type parameter
scribe-parser/src/hir_lowerer/context.rs:78
Methodis_math_op
(&self)
ir/src/ast.rs:877
Methodis_numeric
(&self)
ir/src/ast.rs:902
Methodis_pointer_literal
Returns true if this is any pointer type that is literally a pointer (safe or unsafe)
ir/src/hir.rs:684
Methodis_safe_pointer
Returns true if this is a safe pointer type
ir/src/hir.rs:674
Methodis_sync_token
Synchronisation tokens: structural anchors that delimit top-level items.
ir/src/diagnostics_context.rs:96
Methodis_tagged_nullable
True if this is a tagged-union nullable (inner type is NOT a pointer, so it needs an explicit discriminant byte).
ir/src/ssa_ir.rs:40
Methodis_type_decl
(&self)
codex-dependency-graph/src/dep_graph.rs:33
Methodis_unsafe_pointer
Returns true if this is an unsafe pointer type
ir/src/hir.rs:679
Methodis_whole_moved
(&self, name: StrId)
sentinel-typechecker/src/move_state.rs:30
Functionit_works
()
iris-math/src/lib.rs:10
Functionlen_increases_after_alloc
()
zeta_utilities/src/arena.rs:636
Methodlower_assignment_operator
(op: Op)
scribe-parser/src/hir_lowerer/expr_lowering.rs:503
Methodlower_module
Lowers all contents of the module in a very specific order, first enums, interfaces and interface implementations, then structs and free functions/imp
emberforge-compiler/src/midend/ir/module_lowerer.rs:110
Methodlower_op
(op: Op)
scribe-parser/src/hir_lowerer/expr_lowering.rs:520
Functionlower_syscall
TODO: implement properly as Linux uses real syscalls, unlike systems like Windows which need to call into their OS API
engraver-assembly-emit/src/cranelift/cranelift_intrinsics.rs:167
Functionmain
()
src/main.rs:79
Methodmake_and_declare_var
( builder: &mut FunctionBuilder, _next_var_idx: &mut usize, ty: Type, )
engraver-assembly-emit/src/cranelift/cranelift_backend.rs:137
Functionmake_vtable_name
(name: StrId, string_pool: Arc<StringPool>)
scribe-parser/src/optimized_string_buffering.rs:29
Functionmangle_function_name
( dep_graph: &DepGraph, module_idx: usize, class_name: Option<StrId>, func_name: StrId, is
emberforge-compiler/src/optimized_string_buffering.rs:97
← previousnext →501–600 of 916, ranked by callers