MCPcopy Create free account

hub / github.com/FrankBro/ordo / functions

Functions232 in github.com/FrankBro/ordo

↓ 92 callersFunctiongetObject
(idx)
docs/web-3e88601d133d91f8.js:36
↓ 75 callersFunctionpass
(expr_str: &str, expected: &str)
ordo/src/tests/infer_tests.rs:4
↓ 63 callersMethodmatches
(&mut self, token: Token)
ordo/src/parser.rs:90
↓ 54 callersMethodmap
(self, f: F)
ordo/src/expr.rs:70
↓ 36 callersFunctionvar
(var: &str)
ordo/src/tests/parse_only.rs:31
↓ 35 callersFunctionaddHeapObject
(obj)
docs/web-3e88601d133d91f8.js:27
↓ 35 callersMethodty
(&self)
ordo/src/expr.rs:167
↓ 32 callersFunctionpass
(source: &str, expected: ExprOnly)
ordo/src/tests/parse_only.rs:118
↓ 29 callersFunctionexpr
(expr: Expr<TypeContext>, ty: Type)
ordo/src/tests/typed_exprs.rs:16
↓ 26 callersMethodunify
(&mut self, ty1: &Type, ty2: &Type)
ordo/src/infer.rs:265
↓ 25 callersFunctionassume
(env: &mut Env, name: &str, sig: &str)
ordo/src/core.rs:4
↓ 24 callersMethodexpect
(&mut self, expected: Token, context: &'static str)
ordo/src/parser.rs:134
↓ 24 callersMethodwith
(self, position: PositionContext, ty: Type)
ordo/src/expr.rs:313
↓ 22 callersMethodexpr_inner
(&mut self, min_bp: u8)
ordo/src/parser.rs:541
↓ 22 callersMethodinfer
(&mut self, expr: ExprAt)
ordo/src/infer.rs:593
↓ 22 callersMethodty_to_string
(&self, ty: &Type)
ordo/src/infer.rs:994
↓ 20 callersFunctionfail
(expr_str: &str, expected: Error)
ordo/src/tests/infer_tests.rs:17
↓ 20 callersFunctiongetInt32Memory0
()
docs/web-3e88601d133d91f8.js:172
↓ 18 callersFunctionint
(i: i64)
ordo/src/tests/parse_only.rs:27
↓ 17 callersFunctiongetStringFromWasm0
(ptr, len)
docs/web-3e88601d133d91f8.js:16
↓ 16 callersFunctionrecord
(labels: Vec<(&str, ExprOnly)>, r: ExprOnly)
ordo/src/tests/parse_only.rs:59
↓ 15 callersMethodexpected
(&mut self, tokens: Vec<Token>, context: &'static str)
ordo/src/parser.rs:130
↓ 15 callersFunctionhandleError
(f, args)
docs/web-3e88601d133d91f8.js:268
↓ 15 callersFunctionisLikeNone
(x)
docs/web-3e88601d133d91f8.js:244
↓ 12 callersFunctionempty
()
ordo/src/tests/parse_only.rs:47
↓ 12 callersFunctionfail
(source: &str, expected: Error)
ordo/src/tests/parse_only.rs:125
↓ 12 callersFunctionlet_
(var: PatternOnly, value: ExprOnly, body: ExprOnly)
ordo/src/tests/parse_only.rs:43
↓ 11 callersMethodexpect_ident
(&mut self, context: &'static str)
ordo/src/parser.rs:143
↓ 11 callersMethodget_type_var
(&self, id: Id)
ordo/src/infer.rs:127
↓ 10 callersFunctionloc
(sl: usize, sc: usize, el: usize, ec: usize)
ordo/src/tests/parse_at.rs:39
↓ 10 callersMethodnew_unbound
(&mut self, level: Level)
ordo/src/infer.rs:103
↓ 9 callersMethodnew_unbound_row
(&mut self, level: Level, constraints: Constraints)
ordo/src/infer.rs:109
↓ 9 callersFunctionpvar
(var: &str)
ordo/src/tests/parse_only.rs:11
↓ 8 callersMethodbinop_expr
(&mut self, at: At<()>, op: IntBinOp, lhs: ExprAt, r_bp: u8)
ordo/src/parser.rs:498
↓ 8 callersFunctionbool
(b: bool)
ordo/src/tests/parse_only.rs:23
↓ 8 callersFunctioncall
(fn_expr: ExprOnly, args: Vec<ExprOnly>)
ordo/src/tests/parse_only.rs:35
↓ 7 callersMethodadvance
(&mut self)
ordo/src/parser.rs:125
↓ 7 callersMethodcannot_unify
(&self, ty1: &Type, ty2: &Type)
ordo/src/infer.rs:191
↓ 7 callersFunctionint
(i: i64)
ordo/src/tests/typed_exprs.rs:22
↓ 7 callersFunctionpassStringToWasm0
(arg, malloc, realloc)
docs/web-3e88601d133d91f8.js:132
↓ 7 callersMethodty_inner
(&mut self)
ordo/src/parser.rs:676
↓ 6 callersMethodeval
(&mut self, expr: ExprTypedAt)
ordo/src/eval.rs:166
↓ 6 callersFunctionfun
(args: Vec<PatternOnly>, body: ExprOnly)
ordo/src/tests/parse_only.rs:39
↓ 6 callersMethodlink
(&mut self, id: Id, ty: Type)
ordo/src/infer.rs:135
↓ 6 callersFunctionmake_env
()
ordo/src/core.rs:10
↓ 6 callersMethodmatch_row_ty
(&self, ty: &Type)
ordo/src/infer.rs:352
↓ 6 callersMethodreplace_ty_constants_with_vars
(&mut self, forall: ForAll, mut ty: Type)
ordo/src/infer.rs:978
↓ 6 callersFunctionvar
(name: &str, ty: Type)
ordo/src/tests/typed_exprs.rs:26
↓ 5 callersMethodat
(&self, value: T)
ordo/src/parser.rs:69
↓ 5 callersFunctionint_at
(i: i64, context: PositionContext)
ordo/src/tests/parse_at.rs:6
↓ 5 callersMethodmatches_ident
(&mut self)
ordo/src/parser.rs:99
↓ 5 callersFunctionpass
(source: &str, expected: T)
ordo/src/tests/emit_tests.rs:9
↓ 5 callersFunctionpass
(source: &str, source_ty: &str, expected_val: Value)
ordo/src/tests/unwraps.rs:44
↓ 5 callersFunctionpass_at
(source: &str, expected: ExprAt)
ordo/src/tests/parse_at.rs:34
↓ 5 callersFunctionpass_repl
(source: &str, expected: ExprOnly)
ordo/src/tests/parse_only.rs:131
↓ 5 callersMethodspan_with
(self, next: At<N>, value: V)
ordo/src/expr.rs:80
↓ 4 callersFunctionfail_ty
(source_expr: &str, expected: infer::Error)
ordo/src/tests/ifs.rs:26
↓ 4 callersFunctiongetUint8Memory0
()
docs/web-3e88601d133d91f8.js:9
↓ 4 callersMethodget_mut_type_var
(&mut self, id: Id)
ordo/src/infer.rs:131
↓ 4 callersMethodinstantiate
(&mut self, level: Level, ty: Type)
ordo/src/infer.rs:479
↓ 4 callersMethodoccurs_check_adjust_levels
(&mut self, id: Id, level: Level, ty: &Type)
ordo/src/infer.rs:141
↓ 4 callersFunctionpass
(source_expr: &str, source_ty: &str, expected_val: Value)
ordo/src/tests/ifs.rs:10
↓ 4 callersFunctionplus
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:67
↓ 4 callersMethodty
(&self)
ordo/src/emit.rs:65
↓ 3 callersMethodas_bool
(self)
ordo/src/eval.rs:110
↓ 3 callersMethodas_record
(self)
ordo/src/eval.rs:131
↓ 3 callersFunctionequalequal
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:87
↓ 3 callersMethodinsert_var
(&mut self, name: String, ty: Type)
ordo/src/infer.rs:589
↓ 3 callersMethodoutput_ty
(&self)
ordo/src/expr.rs:39
↓ 3 callersFunctionpass
(expr_str: &str, expected: &str)
ordo/src/tests/variant_tests.rs:4
↓ 3 callersMethodpattern_expr
(&mut self)
ordo/src/parser.rs:209
↓ 3 callersFunctionprecord
(labels: Vec<(&str, PatternOnly)>)
ordo/src/tests/parse_only.rs:15
↓ 3 callersMethodprocess
(&mut self, source: &str)
ordo/src/env.rs:65
↓ 3 callersFunctionrepl
()
ordo/src/tests/parse_only.rs:348
↓ 3 callersFunctionrestrict
(r: ExprOnly, label: &str)
ordo/src/tests/parse_only.rs:55
↓ 3 callersMethodstrip_context
(self)
ordo/src/expr.rs:151
↓ 3 callersFunctiontakeObject
(idx)
docs/web-3e88601d133d91f8.js:44
↓ 3 callersFunctionvar_at
(var: &str, context: PositionContext)
ordo/src/tests/parse_at.rs:13
↓ 2 callersFunction__wbg_finalize_init
(instance, module)
docs/web-3e88601d133d91f8.js:668
↓ 2 callersFunction__wbg_get_imports
()
docs/web-3e88601d133d91f8.js:307
↓ 2 callersFunction__wbg_init_memory
(imports, maybe_memory)
docs/web-3e88601d133d91f8.js:664
↓ 2 callersMethodadd
(&mut self, source: &str, source_ty: &str)
ordo/src/tests/unwraps.rs:30
↓ 2 callersMethodapply
(&mut self, args: Vec<Value>)
ordo/src/eval.rs:61
↓ 2 callersMethodas_int
(self)
ordo/src/eval.rs:117
↓ 2 callersMethodcheck
(&mut self, token: Token)
ordo/src/parser.rs:86
↓ 2 callersMethodeval_inner
(&mut self, expr: ExprTypedAt)
ordo/src/eval.rs:199
↓ 2 callersMethodeval_pattern
(&mut self, pattern: PatternTypedAt, value: Value)
ordo/src/eval.rs:171
↓ 2 callersMethodfind_missing
( &mut self, labels1: &BTreeMap<String, Type>, labels2: &BTreeMap<String, Type>, )
ordo/src/infer.rs:373
↓ 2 callersMethodgeneralize
(&mut self, level: Level, ty: &Type)
ordo/src/infer.rs:435
↓ 2 callersFunctionif_
( if_expr: ExprOnly, if_body: ExprOnly, elifs: Vec<(ExprOnly, ExprOnly)>, else_body: ExprOnly,
ordo/src/tests/parse_only.rs:108
↓ 2 callersMethodinfer_cases
( &mut self, level: Level, ret: &Type, rest: Type, cases: Vec<(String,
ordo/src/infer.rs:955
↓ 2 callersMethodinfer_inner
(&mut self, level: Level, expr: ExprAt)
ordo/src/infer.rs:762
↓ 2 callersMethodinject_constraints
( &mut self, is_variant: bool, constraints: Constraints, ty: &Type, )
ordo/src/infer.rs:197
↓ 2 callersFunctionlet_
(pattern: ExprTyped, value: ExprTyped, body: ExprTyped)
ordo/src/tests/typed_exprs.rs:30
↓ 2 callersMethodnew_generic_row
(&mut self, constraints: Constraints)
ordo/src/infer.rs:121
↓ 2 callersFunctionpass
(expr_str: &str, expected: ExprTyped)
ordo/src/tests/typed_exprs.rs:8
↓ 2 callersMethodpattern_list
(&mut self)
ordo/src/parser.rs:227
↓ 2 callersFunctionprint_ordo
()
cli/src/main.rs:8
↓ 2 callersMethodreal_ty
(&self, ty: Type)
ordo/src/infer.rs:1033
↓ 2 callersFunctionrender_input
(input: &String, ty: &String, val: &String)
web/src/main.rs:104
next →1–100 of 232, ranked by callers