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
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, _: &SourceBuffer)
parser-lib/src/ast/nodes/operator_symbol.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/code_block.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/import_path.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/mixin_decl.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, _: &SourceBuffer)
parser-lib/src/ast/nodes/unary_symbol.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/postfix_term_call.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/match_rule.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/match_pattern_enum_case.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/enum_decl.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/postfix_term_enum_case.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/function_body.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/unary_operation.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/postfix_term_try_protocol.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/return_statement.rs:12
Method
from_parse_tree
( p: pest::iterators::Pair<'_, crate::grammar::Rule>, source: &crate::ast::SourceBuffer, )
parser-lib/src/ast/nodes/int_literal.rs:9
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/module_flag.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/argument_decl.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, _: &SourceBuffer)
parser-lib/src/ast/nodes/comp_symbol.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/else_piece.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/float_literal.rs:12
Method
from_parse_tree
(p: pest::iterators::Pair<'_, Rule>, source: &SourceBuffer)
parser-lib/src/ast/nodes/mul_operation.rs:13
Method
from_path
(path: &Path)
parser-lib/src/ast/mod.rs:45
Method
from_value
(value: RuntimeValue)
vm-lib/src/error/exception.rs:22
Method
from_value_and_loc
(value: RuntimeValue, loc: Option<SourcePointer>)
vm-lib/src/error/exception.rs:29
Method
from_vmerror
(err: VmError, builtins: &VmBuiltins)
vm-lib/src/error/exception.rs:75
Method
get_aria_library_paths
()
vm-lib/src/vm.rs:353
Method
get_block
(&self, name: &str)
compiler-lib/src/func_builder.rs:396
Method
get_line_table
(&self)
vm-lib/src/frame.rs:87
Method
get_module_by_name
(&self, name: &str)
vm-lib/src/vm.rs:521
Method
get_or_create_empty_enum
( current_struct: &Enum, name: &str, )
vm-lib/src/vm.rs:459
Method
get_system_import_paths
()
vm-lib/src/vm.rs:271
Method
get_type
(value: &RuntimeValue, builtins: &VmBuiltins)
vm-lib/src/runtime_value/kind.rs:73
Method
goto_definition
( &self, params: GotoDefinitionParams, )
lsp/src/main.rs:196
Method
hash
(&self, state: &mut H)
compiler-lib/src/constant_value.rs:38
Method
include_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/enumeration.rs:76
Method
include_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/builtin_type.rs:42
Method
include_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/structure.rs:45
Method
initialize
(&self, _: InitializeParams)
lsp/src/main.rs:58
Method
initialized
(&self, _: InitializedParams)
lsp/src/main.rs:72
Method
insert
(&mut self, v: ConstantValue)
compiler-lib/src/constant_value.rs:85
Method
insert_builtin
(&self)
vm-lib/src/runtime_module.rs:176
Method
insert_builtin
(&mut self)
vm-lib/src/builtins/mod.rs:48
Method
insert_builtin
(&self)
vm-lib/src/runtime_value/enumeration.rs:158
Method
insert_builtin
(&self)
vm-lib/src/runtime_value/builtin_type.rs:97
Method
insert_builtin
(&self)
vm-lib/src/runtime_value/structure.rs:101
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/getenv.rs:45
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/sleep.rs:40
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/setenv.rs:42
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/println.rs:38
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/readattr.rs:49
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/prettyprint.rs:32
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/arity.rs:139
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/print.rs:33
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/cmdline_args.rs:37
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/readln.rs:46
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/listattrs.rs:37
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/writeattr.rs:50
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/exit.rs:28
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/alloc.rs:60
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/typeof_builtin.rs:32
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/hasattr.rs:35
Function
insert_builtins
(builtins: &mut VmBuiltins)
vm-lib/src/builtins/system.rs:65
Method
is_builtin_unimplemented
(&self, vm: &mut VirtualMachine)
vm-lib/src/error/exception.rs:51
Method
is_empty
(&self)
compiler-lib/src/constant_value.rs:108
Method
is_empty
(&self)
vm-lib/src/runtime_value/string.rs:20
Method
is_empty
(&self)
vm-lib/src/runtime_value/list.rs:26
Method
is_enum
(&self)
vm-lib/src/runtime_value/mod.rs:488
Method
is_float_literal
(&self)
parser-lib/src/ast/mod.rs:272
Method
is_free
(&self)
vm-lib/src/runtime_value/function.rs:162
Method
is_instance_method
(&self)
vm-lib/src/runtime_value/function.rs:174
Method
is_int_literal
(&self)
parser-lib/src/ast/mod.rs:268
Method
is_struct
(&self)
vm-lib/src/runtime_value/mod.rs:484
Method
is_terminal
(&self)
compiler-lib/src/builder/compiler_opcodes.rs:82
Method
isa
(val: &RuntimeValue, t: &RuntimeValueType, builtins: &VmBuiltins)
vm-lib/src/runtime_value/isa.rs:44
Method
isa
(loc: SourcePointer, expr: Expression)
parser-lib/src/ast/mod.rs:931
Method
isa_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/enumeration.rs:80
Method
isa_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/mixin.rs:45
Method
isa_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/builtin_type.rs:46
Method
isa_mixin
(&self, mixin: &Mixin)
vm-lib/src/runtime_value/structure.rs:29
Method
kind_from_raw
(raw: rowan::SyntaxKind)
lsp/src/parser.rs:19
Method
kind_to_raw
(kind: Self::Kind)
lsp/src/parser.rs:23
Function
line_col_matches_token_start
()
lsp/src/document.rs:208
Method
line_for_position
(&self, pos: usize)
parser-lib/src/ast/mod.rs:98
Method
list_attributes
(&self)
vm-lib/src/mixin_includer.rs:33
Method
list_attributes
(&self)
vm-lib/src/runtime_value/kind.rs:209
Method
list_attributes
(&self)
vm-lib/src/runtime_value/builtin_value.rs:28
Method
list_attributes
(&self)
vm-lib/src/runtime_value/enumeration.rs:84
Method
list_attributes
(&self)
vm-lib/src/runtime_value/mixin.rs:49
Method
list_attributes
(&self)
vm-lib/src/runtime_value/object.rs:28
Method
list_attributes
(&self)
vm-lib/src/runtime_value/builtin_type.rs:50
Method
list_attributes
(&self)
vm-lib/src/runtime_value/function.rs:235
Method
list_attributes
(&self)
vm-lib/src/runtime_value/list.rs:64
Method
list_attributes
(&self)
vm-lib/src/runtime_value/structure.rs:49
Method
load_named_value
(&self, name: &str)
vm-lib/src/mixin_includer.rs:13
Method
load_named_value
(&self, name: &str)
vm-lib/src/runtime_value/enumeration.rs:64
Function
main
()
lsp/src/main.rs:228
Function
main
()
aria-bin/src/main.rs:80
Function
main
()
test-bin/src/main.rs:386
Method
method_call
(base: &Primary, name: &str, args: &[Expression])
parser-lib/src/ast/mod.rs:406
Method
module
()
compiler-lib/src/scope.rs:516
← previous
next →
701–800 of 1,075, ranked by callers