Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arialang/aria
/ functions
Functions
1,075 in github.com/arialang/aria
⨍
Functions
1,075
◇
Types & classes
329
Method
mul
(self, rhs: &FloatValue)
vm-lib/src/runtime_value/float.rs:31
Method
mul
(self, rhs: &IntegerValue)
vm-lib/src/runtime_value/integer.rs:37
Method
name
(&self)
vm-lib/src/builtins/getenv.rs:40
Method
name
(&self)
vm-lib/src/builtins/sleep.rs:35
Method
name
(&self)
vm-lib/src/builtins/setenv.rs:37
Method
name
(&self)
vm-lib/src/builtins/println.rs:33
Method
name
(&self)
vm-lib/src/builtins/readattr.rs:44
Method
name
(&self)
vm-lib/src/builtins/prettyprint.rs:27
Method
name
(&self)
vm-lib/src/builtins/arity.rs:134
Method
name
(&self)
vm-lib/src/builtins/print.rs:28
Method
name
(&self)
vm-lib/src/builtins/cmdline_args.rs:32
Method
name
(&self)
vm-lib/src/builtins/string.rs:42
Method
name
(&self)
vm-lib/src/builtins/readln.rs:41
Method
name
(&self)
vm-lib/src/builtins/listattrs.rs:32
Method
name
(&self)
vm-lib/src/builtins/float.rs:38
Method
name
(&self)
vm-lib/src/builtins/native_iterator.rs:92
Method
name
(&self)
vm-lib/src/builtins/integer.rs:66
Method
name
(&self)
vm-lib/src/builtins/writeattr.rs:45
Method
name
(&self)
vm-lib/src/builtins/exit.rs:23
Method
name
(&self)
vm-lib/src/builtins/alloc.rs:55
Method
name
(&self)
vm-lib/src/builtins/typeof_builtin.rs:27
Method
name
(&self)
vm-lib/src/builtins/hasattr.rs:30
Method
name
(&self)
vm-lib/src/builtins/list.rs:38
Method
name
(&self)
vm-lib/src/builtins/system.rs:60
Method
name
(&self)
native-libs/network/src/lib.rs:107
Method
name
(&self)
native-libs/unicode/src/lib.rs:75
Method
name
(&self)
native-libs/timezone/src/lib.rs:61
Method
name
(&self)
native-libs/platform/src/lib.rs:128
Method
name
(&self)
native-libs/path/src/lib.rs:86
Method
name
(&self)
native-libs/file/src/lib.rs:112
Method
name
(&self)
native-libs/regex/src/lib.rs:70
Method
named_values
(&self)
vm-lib/src/runtime_value/mixin.rs:37
Method
neg
(self)
vm-lib/src/runtime_value/float.rs:55
Method
neg
(self)
vm-lib/src/runtime_value/integer.rs:61
Method
new
(text: String)
lsp/src/document.rs:19
Method
new
(client: Client)
lsp/src/main.rs:17
Method
new
(root: &SyntaxNode)
lsp/src/parser.rs:1326
Method
new
()
aria-bin/src/repl_eval.rs:86
Method
new
(name: &str, id: usize)
compiler-lib/src/func_builder.rs:51
Method
new
(parent: CompilationScope)
compiler-lib/src/scope.rs:185
Method
new
(cm: CompiledModule)
vm-lib/src/runtime_module.rs:29
Method
new
(iter: T)
vm-lib/src/builtins/native_iterator.rs:36
Method
new
(name: &str)
vm-lib/src/runtime_value/enumeration.rs:34
Method
new
(name: &str)
vm-lib/src/runtime_value/mixin.rs:17
Method
new
(x: T)
vm-lib/src/runtime_value/opaque.rs:31
Method
new
(kind: &Struct)
vm-lib/src/runtime_value/object.rs:52
Method
new
(rvt: BuiltinValueKind)
vm-lib/src/runtime_value/builtin_type.rs:63
Method
new
(body: Rc<dyn BuiltinFunctionImpl>)
vm-lib/src/runtime_value/function.rs:35
Method
new
(name: &str)
vm-lib/src/runtime_value/structure.rs:21
Method
new_builtin
()
vm-lib/src/runtime_value/function.rs:184
Method
new_with_function
(f: Function)
vm-lib/src/frame.rs:55
Method
new_with_n_locals
(n: u8)
vm-lib/src/frame.rs:62
Method
not
(self)
vm-lib/src/runtime_value/boolean.rs:16
Method
offset_at_line_col
(&self, line: u32, col: u32)
lsp/src/document.rs:80
Function
onConfigChange
()
vscode/aria/src/extension.ts:56
Method
one
()
compiler-lib/src/scope.rs:23
Function
parse_errors_include_expected_tokens
()
lsp/src/document.rs:222
Method
partial_cmp
(&self, other: &StringValue)
vm-lib/src/runtime_value/string.rs:45
Method
partial_cmp
(&self, other: &IntegerValue)
vm-lib/src/runtime_value/integer.rs:114
Method
peel
(log: &LogOperation)
parser-lib/src/ast/mod.rs:774
Method
pointer_to_last_line
(&self)
parser-lib/src/ast/mod.rs:114
Method
pointer_to_whole_buffer
(&self)
parser-lib/src/ast/mod.rs:107
Method
prettyprint
(&self, cur_frame: &mut Frame, vm: &mut VirtualMachine)
vm-lib/src/runtime_value/mod.rs:519
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/import_target.rs:25
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_term_object_write.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_expression.rs:35
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/assert_statement.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_term_index_write.rs:38
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_term_field_write.rs:27
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/match_pattern_comp.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/rel_symbol.rs:25
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/comp_operation.rs:38
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/method_decl.rs:42
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/shift_operation.rs:39
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/expression_statement.rs:25
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/while_statement.rs:35
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_term_write.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/struct_decl.rs:31
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/enum_decl_entry.rs:18
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/import_from_statement.rs:27
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/postfix_term.rs:29
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/expression_list.rs:27
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/expression.rs:30
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/throw_statement.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/paren_expression.rs:25
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/if_statement.rs:49
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/if_cond_piece.rs:29
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/add_symbol.rs:23
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/enum_case_decl.rs:29
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/match_statement.rs:47
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/string_literal.rs:99
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/for_statement.rs:37
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/add_eq_symbol.rs:28
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/try_block.rs:16
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/declaration_id.rs:29
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/operator_decl.rs:44
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/struct_entry.rs:39
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/extension_decl.rs:31
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/assign_statement.rs:38
Method
prettyprint
(&self, buffer: PrintoutAccumulator)
parser-lib/src/ast/nodes/ternary_expression.rs:29
← previous
next →
801–900 of 1,075, ranked by callers