MCPcopy Create free account

hub / github.com/arialang/aria / functions

Functions1,075 in github.com/arialang/aria

↓ 5 callersMethodcreate_maybe_some
(&self, x: RuntimeValue)
vm-lib/src/builtins/mod.rs:154
↓ 5 callersMethodcreate_result_err
(&self, x: RuntimeValue)
vm-lib/src/builtins/mod.rs:205
↓ 5 callersFunctionemit_type_members_compile
assume your parent struct is on the stack
compiler-lib/src/do_compile/mod.rs:665
↓ 5 callersMethodemit_write
( &self, val: &aria_parser::ast::Expression, params: &'a mut CompileParams, )
compiler-lib/src/do_compile/postfix.rs:215
↓ 5 callersMethodname
(&self)
parser-lib/src/ast/mod.rs:1147
↓ 5 callersFunctionnon_trivia_tokens
(input: &str)
lsp/src/lexer.rs:281
↓ 5 callersMethodwrite_attribute
( &self, attr_name: &str, val: RuntimeValue, )
vm-lib/src/runtime_value/mod.rs:534
↓ 4 callersMethodassert_tok
(&mut self, kind: SyntaxKind)
lsp/src/parser.rs:1197
↓ 4 callersMethodattribute
(&self)
vm-lib/src/runtime_value/function.rs:78
↓ 4 callersMethodchild
(&self)
compiler-lib/src/scope.rs:537
↓ 4 callersMethodconsole
(&self)
vm-lib/src/vm.rs:84
↓ 4 callersMethoddecl_func
(&mut self)
lsp/src/parser.rs:325
↓ 4 callersMethoddecl_struct_or_ext
(&mut self, kind: SyntaxKind, kwd: SyntaxKind)
lsp/src/parser.rs:161
↓ 4 callersMethodentry
(&mut self, kind: SyntaxKind)
lsp/src/parser.rs:181
↓ 4 callersMethodexpr_list
(&mut self, left_delim: SyntaxKind, right_delim: SyntaxKind)
lsp/src/parser.rs:1011
↓ 4 callersMethodfunc
(&self)
vm-lib/src/runtime_value/bound_function.rs:33
↓ 4 callersMethodinclude
(&mut self, mixin: Mixin)
vm-lib/src/mixin_includer.rs:20
↓ 4 callersMethodinclude_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/mixin.rs:41
↓ 4 callersMethodis_empty
(&self)
vm-lib/src/error/backtrace.rs:27
↓ 4 callersMethodis_empty
(&self)
parser-lib/src/ast/mod.rs:1186
↓ 4 callersMethodisa_check
(&self, other: &RuntimeValue, builtins: &VmBuiltins)
vm-lib/src/runtime_value/isa.rs:79
↓ 4 callersMethodload_into_module
( &mut self, name: &str, r_mod: RuntimeModule, )
vm-lib/src/vm.rs:487
↓ 4 callersMethodload_module
( &mut self, name: &str, entry_cm: CompiledModule, )
vm-lib/src/vm.rs:512
↓ 4 callersMethodpop
(&mut self)
vm-lib/src/stack.rs:36
↓ 4 callersMethodprettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/prettyprint/mod.rs:18
↓ 4 callersMethodprint_error_report
(&mut self, report: crate::error_reporting::PrintableReport<'_>)
aria-bin/src/repl_eval.rs:302
↓ 4 callersMethodqualified_ident
(&mut self)
lsp/src/parser.rs:775
↓ 4 callersFunctionsource_to_ast
(source: &SourceBuffer)
parser-lib/src/ast/mod.rs:1443
↓ 4 callersMethodstore_named_value
(&self, name: &str, val: RuntimeValue)
vm-lib/src/runtime_value/mixin.rs:33
↓ 4 callersMethodsyntax
(&self)
lsp/src/parser.rs:40
↓ 4 callersFunctiontest_files_in_directory
(dir: &str)
lsp/src/lexer.rs:359
↓ 4 callersFunctiontest_files_in_directory_parse
(dir: &str, dir_should_error: Vec<String>)
lsp/src/parser.rs:1802
↓ 4 callersMethodwrite_opcode
(&mut self, op: &Opcode)
compiler-lib/src/bc_writer.rs:28
↓ 3 callersMethodadvance_with_error
(&mut self, token: SyntaxKind)
lsp/src/parser.rs:1173
↓ 3 callersMethodany
()
vm-lib/src/runtime_value/isa.rs:88
↓ 3 callersFunctionbench_aria_code_aux
(bench_name: &str, src: &str, c: &mut Criterion)
vm-lib/benches/control_flow.rs:9
↓ 3 callersFunctioncompile_from_ast
( ast: &ParsedModule, options: &CompilationOptions, )
compiler-lib/src/lib.rs:34
↓ 3 callersFunctioncreate_iterator_struct
(iter_struct: &Struct, imp: NativeIteratorImpl)
vm-lib/src/builtins/native_iterator.rs:98
↓ 3 callersMethoddecl_enum
(&mut self)
lsp/src/parser.rs:201
↓ 3 callersFunctionemit_arg_at_target
( arg: &ArgumentDecl, idx: u8, params: &mut CompileParams, )
compiler-lib/src/do_compile/mod.rs:212
↓ 3 callersMethodemit_typed_define
( &self, name: &str, consts: &mut ConstantValues, dest: Rc<BasicBlock>,
compiler-lib/src/scope.rs:90
↓ 3 callersMethodentries_iter
(&self)
vm-lib/src/error/backtrace.rs:15
↓ 3 callersMethodexecute_module
(&mut self, m: &RuntimeModule)
vm-lib/src/vm.rs:536
↓ 3 callersMethodexpr_bp
(&mut self, min_bp: u8)
lsp/src/parser.rs:846
↓ 3 callersMethodflush
(&mut self)
vm-lib/src/console.rs:71
↓ 3 callersMethodget_case_by_idx
(&self, idx: usize)
vm-lib/src/runtime_value/enumeration.rs:49
↓ 3 callersMethodget_compiled_module
(&self)
vm-lib/src/runtime_module.rs:124
↓ 3 callersMethodget_line_entry_at_pos
(&self, pos: u16)
vm-lib/src/frame.rs:91
↓ 3 callersMethodget_module_scope
(&self)
compiler-lib/src/scope.rs:528
↓ 3 callersMethodinit_list
(&mut self)
lsp/src/parser.rs:714
↓ 3 callersMethodis_builtin_unimplemented
(&self, vm: &mut VirtualMachine)
vm-lib/src/runtime_value/mod.rs:118
↓ 3 callersMethodis_empty
(&self)
compiler-lib/src/bc_reader.rs:312
↓ 3 callersMethodis_vararg
(&self)
vm-lib/src/runtime_value/function.rs:166
↓ 3 callersMethodlen
(&self)
test-bin/src/main.rs:262
↓ 3 callersMethodlift_all_symbols_from_other
( &self, prior_art: &Self, vm: &crate::VirtualMachine, )
vm-lib/src/runtime_module.rs:157
↓ 3 callersMethodline_col
(&self, offset: rowan::TextSize)
lsp/src/document.rs:72
↓ 3 callersMethodnum_fails
(&self)
test-bin/src/main.rs:250
↓ 3 callersMethodparam_list
(&mut self, left_delim: SyntaxKind, right_delim: SyntaxKind)
lsp/src/parser.rs:362
↓ 3 callersMethodparse_error_ranges
(&self)
lsp/src/document.rs:117
↓ 3 callersFunctionprint_report_from_vm_error
(err: &VmError)
aria-bin/src/error_reporting.rs:84
↓ 3 callersFunctionprint_report_from_vm_exception
(vm: &mut VirtualMachine, exc: &VmException)
aria-bin/src/error_reporting.rs:69
↓ 3 callersMethodreport_error
(&mut self, expected: SyntaxKind)
lsp/src/parser.rs:1180
↓ 3 callersMethodreturn_unit_value
( &self, params: &mut CompileParams, loc: &SourcePointer, )
compiler-lib/src/do_compile/mod.rs:146
↓ 3 callersFunctionsample_text
()
lsp/src/document.rs:194
↓ 3 callersMethodto_dotted_string
(&self)
parser-lib/src/ast/mod.rs:1346
↓ 3 callersMethodto_int
(self)
compiler-lib/src/constant_value.rs:24
↓ 3 callersFunctionto_lsp_range
(doc: &DocumentState, range: TextRange)
lsp/src/main.rs:49
↓ 3 callersMethodtoken_at_line_col
(&self, line: u32, col: u32)
lsp/src/document.rs:45
↓ 3 callersMethodvarargs
(&self)
vm-lib/src/runtime_value/function.rs:138
↓ 3 callersMethodwith_value
(self, name: &str, val: RuntimeValue)
vm-lib/src/runtime_value/object.rs:103
↓ 3 callersMethodwrite
(&self, parent: &FunctionBuilder, dest: &mut BytecodeWriter)
compiler-lib/src/func_builder.rs:342
↓ 3 callersMethodwrite_line_table
(&self, parent: &FunctionBuilder, offset: u16, line_table: &LineTable)
compiler-lib/src/func_builder.rs:349
↓ 2 callersMethodas_any
(&self)
vm-lib/src/console.rs:22
↓ 2 callersMethodas_builtin_type
(&self)
vm-lib/src/runtime_value/mod.rs:492
↓ 2 callersMethodbind
(&self, f: Function)
vm-lib/src/runtime_value/mod.rs:472
↓ 2 callersFunctionbuild_index
(root: &SyntaxNode)
lsp/src/document.rs:144
↓ 2 callersFunctionbuild_report_from_compiler_error
( err: &'a CompilationError, )
aria-bin/src/error_reporting.rs:113
↓ 2 callersFunctionbuild_report_from_parser_error
(err: &'a ParserError)
aria-bin/src/error_reporting.rs:121
↓ 2 callersFunctionbuild_report_from_vm_error
(err: &VmError)
aria-bin/src/error_reporting.rs:89
↓ 2 callersFunctionbuild_report_from_vm_exception
( vm: &mut VirtualMachine, exc: &'a VmException, )
aria-bin/src/error_reporting.rs:103
↓ 2 callersMethodbyte_size
(&self)
compiler-lib/src/func_builder.rs:24
↓ 2 callersMethodclosure
(lexical_parent: (CompilationScope, Rc<BasicBlock>))
compiler-lib/src/scope.rs:288
↓ 2 callersMethoddecl_val
(&mut self)
lsp/src/parser.rs:650
↓ 2 callersFunctiondo_enum_compile
( ed: &EnumDecl, params: &mut CompileParams, name_writer: T, )
compiler-lib/src/do_compile/mod.rs:755
↓ 2 callersFunctiondo_struct_compile
(sd: &StructDecl, params: &mut CompileParams)
compiler-lib/src/do_compile/mod.rs:741
↓ 2 callersMethoddrop_to_first_try
(&mut self, _: &mut VirtualMachine)
vm-lib/src/frame.rs:41
↓ 2 callersFunctionemit_args_at_target
( prefix_args: &[ArgumentDecl], args: &ArgumentList, suffix_args: &[ArgumentDecl], params: &mu
compiler-lib/src/do_compile/mod.rs:270
↓ 2 callersFunctionemit_case_without_payload
( _: &SourcePointer, case: &aria_parser::ast::Identifier, params: &mut CompileParams, )
compiler-lib/src/do_compile/nodes/match_pattern_enum_case.rs:11
↓ 2 callersFunctionemit_method_decl_compile
assume your parent struct is on the stack
compiler-lib/src/do_compile/mod.rs:342
↓ 2 callersFunctionexec_code
(src: &'static str)
vm-lib/src/test.rs:12
↓ 2 callersMethodfunc_body
(&mut self)
lsp/src/parser.rs:342
↓ 2 callersMethodget_case_index
(&self)
vm-lib/src/runtime_value/enum_case.rs:25
↓ 2 callersMethodget_index
(&self)
compiler-lib/src/bc_reader.rs:54
↓ 2 callersMethodget_payload
(&self)
vm-lib/src/runtime_value/enum_case.rs:29
↓ 2 callersMethodget_tag
(&self)
vm-lib/src/runtime_value/builtin_type.rs:73
↓ 2 callersFunctionhaxby_eval
(module: CompiledModule, options: VmOptions)
vm-lib/src/lib.rs:25
↓ 2 callersMethodindices_for_position
(&self, pos: usize)
parser-lib/src/ast/mod.rs:90
↓ 2 callersMethodis_empty
(&self)
compiler-lib/src/func_builder.rs:83
↓ 2 callersMethodis_method
(&self)
vm-lib/src/runtime_value/function.rs:170
↓ 2 callersMethodlen
(&self)
compiler-lib/src/constant_value.rs:104
← previousnext →101–200 of 1,075, ranked by callers