MCPcopy Create free account

hub / github.com/FrankBro/ordo / functions

Functions232 in github.com/FrankBro/ordo

↓ 2 callersMethodstrip_position
(self)
ordo/src/expr.rs:160
↓ 2 callersMethodupdate_result
(&mut self)
ordo/src/emit.rs:190
↓ 2 callersMethodvalue
(self)
ordo/src/eval.rs:152
↓ 1 callersFunction__wbg_load
(module, imports)
docs/web-3e88601d133d91f8.js:276
↓ 1 callersFunctionadd
(a: ExprTyped, b: ExprTyped)
ordo/src/tests/typed_exprs.rs:44
↓ 1 callersFunctionaddBorrowedObject
(obj)
docs/web-3e88601d133d91f8.js:203
↓ 1 callersMethodas_function
(self)
ordo/src/eval.rs:124
↓ 1 callersMethodas_variant
(self)
ordo/src/eval.rs:138
↓ 1 callersMethodassign_pattern
(&mut self, pattern: PatternAt, ty: Type)
ordo/src/infer.rs:666
↓ 1 callersFunctioncall
(fun: ExprTyped, args: Vec<ExprTyped>)
ordo/src/tests/typed_exprs.rs:50
↓ 1 callersMethodcall_expr
(&mut self, lhs: ExprAt)
ordo/src/parser.rs:449
↓ 1 callersFunctiondebugString
(val)
docs/web-3e88601d133d91f8.js:50
↓ 1 callersFunctiondivide
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:79
↓ 1 callersFunctiondropObject
(idx)
docs/web-3e88601d133d91f8.js:38
↓ 1 callersFunctionemit
(expr: ExprTypedAt)
ordo/src/emit.rs:12
↓ 1 callersMethodemit
(&mut self, expr: ExprTypedAt)
ordo/src/emit.rs:235
↓ 1 callersMethodexpr_infix
(&mut self, lhs: ExprAt, r_bp: u8)
ordo/src/parser.rs:503
↓ 1 callersMethodexpr_lhs
(&mut self)
ordo/src/parser.rs:415
↓ 1 callersMethodexpr_postfix
(&mut self, lhs: ExprAt)
ordo/src/parser.rs:481
↓ 1 callersFunctionfail
(expr_str: &str, expected: Error)
ordo/src/tests/variant_tests.rs:17
↓ 1 callersMethodforall_ty
(&mut self)
ordo/src/parser.rs:607
↓ 1 callersMethodfrom
(value: parser::Error)
ordo/src/env.rs:17
↓ 1 callersFunctionfun
(params: Vec<ExprTyped>, body: ExprTyped)
ordo/src/tests/typed_exprs.rs:35
↓ 1 callersMethodfun_expr
(&mut self, at: At<()>)
ordo/src/parser.rs:287
↓ 1 callersFunctiongetArrayJsValueFromWasm0
(ptr, len)
docs/web-3e88601d133d91f8.js:257
↓ 1 callersFunctiongetUint32Memory0
()
docs/web-3e88601d133d91f8.js:250
↓ 1 callersMethodget_or_insert_name
(&mut self, id: Id)
ordo/src/infer.rs:1173
↓ 1 callersMethodget_or_insert_row_name
(&mut self, id: Id)
ordo/src/infer.rs:1186
↓ 1 callersMethodget_var
(&self, name: &str)
ordo/src/infer.rs:582
↓ 1 callersFunctiongt
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:91
↓ 1 callersMethodif_expr
(&mut self, at: At<()>)
ordo/src/parser.rs:391
↓ 1 callersMethodinfer_pattern
(&mut self, level: Level, pattern: PatternAt)
ordo/src/infer.rs:704
↓ 1 callersMethodinfix_bp
(&self)
ordo/src/parser.rs:585
↓ 1 callersMethodinstantiate_inner
( &mut self, id_vars: &mut HashMap<Id, Type>, level: Level, ty: Type, )
ordo/src/infer.rs:484
↓ 1 callersFunctionlet_at
(var: PatternAt, value: ExprAt, body: ExprAt, context: PositionContext)
ordo/src/tests/parse_at.rs:20
↓ 1 callersMethodlet_expr
(&mut self, at: At<()>)
ordo/src/parser.rs:243
↓ 1 callersFunctionmakeClosure
(arg0, arg1, dtor, f)
docs/web-3e88601d133d91f8.js:179
↓ 1 callersFunctionmakeMutClosure
(arg0, arg1, dtor, f)
docs/web-3e88601d133d91f8.js:216
↓ 1 callersFunctionmatch_
( val: ExprOnly, cases: Vec<(&str, &str, ExprOnly)>, def: Option<(&str, ExprOnly)>, )
ordo/src/tests/parse_only.rs:95
↓ 1 callersMethodmatch_expr
(&mut self, at: At<()>)
ordo/src/parser.rs:356
↓ 1 callersMethodmatch_fun_ty
(&mut self, num_params: usize, ty: Type)
ordo/src/infer.rs:546
↓ 1 callersMethodmatches_eof
(&self)
ordo/src/parser.rs:121
↓ 1 callersMethodmatches_int
(&mut self)
ordo/src/parser.rs:110
↓ 1 callersFunctionminus
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:71
↓ 1 callersFunctionmultiply
(lhs: ExprOnly, rhs: ExprOnly)
ordo/src/tests/parse_only.rs:75
↓ 1 callersFunctionnegate
(expr: ExprOnly)
ordo/src/tests/parse_only.rs:83
↓ 1 callersMethodnew_generic
(&mut self)
ordo/src/infer.rs:115
↓ 1 callersMethodnot_a_row
(&self, ty: &Type)
ordo/src/infer.rs:347
↓ 1 callersMethodparen_expr
(&mut self)
ordo/src/parser.rs:177
↓ 1 callersMethodparen_ty
(&mut self)
ordo/src/parser.rs:769
↓ 1 callersMethodpattern_expr_inner
Return the labels and closing brace location
ordo/src/parser.rs:184
↓ 1 callersFunctionplus_at
(lhs: ExprAt, rhs: ExprAt, context: PositionContext)
ordo/src/tests/parse_at.rs:27
↓ 1 callersMethodpostfix_bp
TODO: Not sure how to determine precedence
ordo/src/parser.rs:575
↓ 1 callersMethodprefix_bp
(&self)
ordo/src/parser.rs:566
↓ 1 callersMethodrecord_expr
(&mut self, l: At<()>)
ordo/src/parser.rs:334
↓ 1 callersMethodrecord_expr_inner
Return is labels, rest and closing brace location
ordo/src/parser.rs:299
↓ 1 callersMethodrecord_restrict_expr
(&mut self, lhs: ExprAt)
ordo/src/parser.rs:472
↓ 1 callersMethodrecord_select_expr
(&mut self, lhs: ExprAt)
ordo/src/parser.rs:467
↓ 1 callersMethodrecord_ty
(&mut self)
ordo/src/parser.rs:710
↓ 1 callersFunctionrender_line
(line: &String, res: &Result<Output, Error>)
web/src/main.rs:122
↓ 1 callersMethodreplace_const_with_vars
(self, env: &HashMap<String, Type>)
ordo/src/expr.rs:399
↓ 1 callersMethodsanitize_types
(&self, expr: &mut ExprTypedAt)
ordo/src/infer.rs:601
↓ 1 callersFunctionselect
(r: ExprOnly, label: &str)
ordo/src/tests/parse_only.rs:51
↓ 1 callersMethodty_to_string_impl
(&self, namer: &mut Namer, ty: &Type, is_simple: bool)
ordo/src/infer.rs:1055
↓ 1 callersMethodunify_inner
(&mut self, is_variant: bool, ty1: &Type, ty2: &Type)
ordo/src/infer.rs:269
↓ 1 callersMethodunify_rows
(&mut self, row1: &Type, row2: &Type)
ordo/src/infer.rs:392
↓ 1 callersMethodunwrap_expr
(&mut self, lhs: ExprAt, at: At<()>)
ordo/src/parser.rs:477
↓ 1 callersMethodvariant_expr
(&mut self, at: At<()>)
ordo/src/parser.rs:345
↓ 1 callersMethodvariant_ty
(&mut self)
ordo/src/parser.rs:741
↓ 1 callersMethodwrap_with
(&mut self, labels: BTreeMap<String, Type>)
ordo/src/infer.rs:733
↓ 1 callersMethodwrapped
(&mut self, mut expr: ExprTypedAt)
ordo/src/infer.rs:748
Function__wbg_adapter_20
(arg0, arg1, arg2)
docs/web-3e88601d133d91f8.js:208
Function__wbg_adapter_23
(arg0, arg1, arg2)
docs/web-3e88601d133d91f8.js:240
Function__wbg_init
(input)
docs/web-3e88601d133d91f8.js:695
Functionat
()
ordo/src/tests/parse_at.rs:53
Methodbool
()
ordo/src/expr.rs:391
Methodcreate
(_ctx: &Context<Self>)
web/src/main.rs:22
Methoddefault
()
ordo/src/emit.rs:224
Methoddefault
()
ordo/src/env.rs:57
Methodempty_ident
()
ordo/src/lexer.rs:119
Functioneval_benchmark
(c: &mut Criterion)
ordo/benches/eval_benchmark.rs:4
Methodexpr
(source: &str)
ordo/src/parser.rs:157
Methodexpr_source
(source: &str, is_repl: bool)
ordo/src/parser.rs:161
Functionexprs
()
ordo/src/tests/parse_only.rs:200
Methodfix
(e: ExprAt)
ordo/src/expr.rs:262
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/parser.rs:30
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
ordo/src/emit.rs:46
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/eval.rs:25
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/lexer.rs:125
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/env.rs:35
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/infer.rs:35
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
ordo/src/expr.rs:23
Methodfrom
(value: &Type)
ordo/src/emit.rs:28
Methodfrom
(value: At<T>)
ordo/src/expr.rs:98
Functionident
(lex: &mut Lexer<Token>)
ordo/src/lexer.rs:16
Functionifs
()
ordo/src/tests/ifs.rs:34
Functionifs
()
ordo/src/tests/parse_only.rs:150
Functioninfer_base
()
ordo/src/tests/infer_tests.rs:33
Functioninfer_benchmark
(c: &mut Criterion)
ordo/benches/infer_benchmark.rs:4
Functioninfer_pattern
()
ordo/src/tests/infer_tests.rs:25
← previousnext →101–200 of 232, ranked by callers