MCPcopy Create free account

hub / github.com/Storyyeller/1subml / functions

Functions1,859 in github.com/Storyyeller/1subml

↓ 734 callersMethodpush
(&mut self, s: impl Into<String>, span: Span)
compiler_lib/src/spans.rs:240
↓ 249 callersFunction___pop_Variant0
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9259
↓ 114 callersFunction___symbol_type_mismatch
()
compiler_lib/src/grammar.rs:8013
↓ 109 callersMethoditer
(&self)
compiler_lib/src/ordered_map.rs:32
↓ 81 callersMethodinsert
(&mut self, name: StringId, binding: T)
compiler_lib/src/typeck.rs:126
↓ 65 callersMethodlen
(&self)
compiler_lib/src/reachability.rs:39
↓ 63 callersFunction___pop_Variant7
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9171
↓ 51 callersFunction___pop_Variant3
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9215
↓ 51 callersMethodget
(&self, ind: TyConDefInd)
compiler_lib/src/types.rs:561
↓ 42 callersFunctionice
Returns an ICE error. Change this to panic!() for debugging.
compiler_lib/src/spans.rs:301
↓ 42 callersMethodspan
(&self)
compiler_lib/src/types.rs:498
↓ 39 callersFunction___pop_Variant46
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8786
↓ 38 callersFunction___pop_Variant50
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8137
↓ 35 callersFunction___action328
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, ___lookbehind: &usize, ___look
compiler_lib/src/grammar.rs:23138
↓ 35 callersFunction___action329
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, ___lookbehind: &usize, ___look
compiler_lib/src/grammar.rs:23149
↓ 34 callersMethodw
(&mut self, s: &str)
compiler_lib/src/spines.rs:430
↓ 33 callersFunction___pop_Variant31
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9127
↓ 32 callersMethodpush_str
(&mut self, s: impl Into<String>)
compiler_lib/src/spans.rs:232
↓ 26 callersMethodinto_iter
(mut self)
compiler_lib/src/ordered_map.rs:36
↓ 24 callersMethodpush
(s)
site/js_runtime.js:9
↓ 22 callersMethodmaterialize_val
(&mut self, ty: &'b ParsedType)
compiler_lib/src/instantiate.rs:402
↓ 17 callersMethodmaterialize_use
(&mut self, ty: &'b ParsedType)
compiler_lib/src/instantiate.rs:406
↓ 17 callersMethodnew_val
(&mut self, val_type: VTypeHead, span: Span)
compiler_lib/src/core.rs:177
↓ 15 callersMethodadd
(&mut self, def: TyConDef)
compiler_lib/src/types.rs:529
↓ 15 callersMethodwith
(&'a mut self, strings: &'a mut lasso::Rodeo)
compiler_lib/src/typeck.rs:278
↓ 14 callersMethodcheck_expr
(&mut self, expr: &ast::SExpr, bound: Use)
compiler_lib/src/typeck.rs:334
↓ 14 callersMethodensure
Ensure that this expression has at most the given precedence. If it has lower precedence, wrap it in parentheses.
compiler_lib/src/js.rs:416
↓ 13 callersFunction___pop_Variant11
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9028
↓ 12 callersFunction___pop_Variant36
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9149
↓ 12 callersMethodget_mut
(&mut self, i: I)
compiler_lib/src/reachability.rs:46
↓ 12 callersMethodnew_use
(&mut self, use_type: UTypeHead, span: Span)
compiler_lib/src/core.rs:181
↓ 12 callersMethodremove
(&mut self, k: &K)
compiler_lib/src/unwindmap.rs:27
↓ 12 callersMethodtype_parser
(&mut self)
compiler_lib/src/typeck.rs:307
↓ 12 callersMethodwstr
(&mut self, id: StringId)
compiler_lib/src/spines.rs:434
↓ 11 callersMethodflip
(&self)
compiler_lib/src/templates.rs:53
↓ 11 callersMethoditer
(&self)
compiler_lib/src/typeck.rs:130
↓ 11 callersMethodpush_insert
(&mut self, before: impl Into<String>, span: Span, after: impl Into<String>)
compiler_lib/src/spans.rs:245
↓ 11 callersMethodretain
(&mut self, f: impl Fn(&K) -> bool)
compiler_lib/src/ordered_map.rs:43
↓ 11 callersMethodvar
(&mut self, src: HoleSrc, scopelvl: ScopeLvl)
compiler_lib/src/core.rs:189
↓ 10 callersFunction___pop_Variant5
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8874
↓ 10 callersFunction___pop_Variant53
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9017
↓ 10 callersFunction___pop_Variant63
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8808
↓ 10 callersFunction___pop_Variant69
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8819
↓ 9 callersFunction___pop_Variant100
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9204
↓ 9 callersFunctioncomma_list
(exprs: Vec<Expr>)
compiler_lib/src/js.rs:72
↓ 9 callersFunctionfield
(lhs: Expr, rhs: String)
compiler_lib/src/js.rs:53
↓ 9 callersMethodflow
(&mut self, lhs: Value, rhs: Use, expl_span: Span)
compiler_lib/src/core.rs:117
↓ 9 callersMethodget
(&self, core: &mut TypeCheckerCore, span: Span)
compiler_lib/src/instantiate.rs:50
↓ 9 callersMethodget_val_or_hole
(&self, v: Value)
compiler_lib/src/introspect_types.rs:21
↓ 8 callersFunction___action248
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, (_, ___0, _): (usize, spans::Spann
compiler_lib/src/grammar.rs:22162
↓ 8 callersFunction___action249
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, ___lookbehind: &usize, ___look
compiler_lib/src/grammar.rs:22172
↓ 8 callersFunction___action292
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, (_, ___0, _): (usize, spans::Spann
compiler_lib/src/grammar.rs:22713
↓ 8 callersFunction___action293
( ctx: &mut ast::ParserContext<'_, 'input>, input: &'input str, ___lookbehind: &usize, ___look
compiler_lib/src/grammar.rs:22723
↓ 8 callersFunction___pop_Variant102
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9160
↓ 8 callersFunction___pop_Variant15
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8918
↓ 8 callersFunction___pop_Variant51
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8148
↓ 8 callersFunction___pop_Variant59
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8489
↓ 8 callersMethodinfer_expr
(&mut self, expr: &ast::SExpr)
compiler_lib/src/typeck.rs:460
↓ 8 callersMethodparse_type_sub
(&mut self, tyexpr: &ast::STypeExpr)
compiler_lib/src/parse_types.rs:435
↓ 8 callersMethodwrite
(&mut self, f: impl FnOnce(&mut TemplateSerializer<'b>) -> Result<(), ICE>)
compiler_lib/src/spines.rs:404
↓ 7 callersFunction___pop_Variant27
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8951
↓ 7 callersMethodget
(&self, core: &mut TypeCheckerCore, span: Span)
compiler_lib/src/typeck.rs:42
↓ 7 callersMethodnew_temp_var_assign
(&mut self, mut rhs: js::Expr, out: &mut Vec<js::Expr>)
compiler_lib/src/codegen.rs:55
↓ 7 callersMethodprint_nonempty_lines
(&self, out: &mut String, y1: usize, y2: usize)
compiler_lib/src/spans.rs:61
↓ 7 callersMethodset_binding
(&mut self, k: StringId, v: js::Expr)
compiler_lib/src/codegen.rs:45
↓ 7 callersFunctionvar
(s: String)
compiler_lib/src/js.rs:65
↓ 7 callersMethodwrite_template_node
(&mut self, node: &ParsedTypeHead, variance: Variance)
compiler_lib/src/spines.rs:546
↓ 6 callersFunction___pop_Variant12
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8720
↓ 6 callersFunction___pop_Variant2
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8863
↓ 6 callersFunction___pop_Variant32
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8731
↓ 6 callersFunction___pop_Variant38
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8852
↓ 6 callersFunction___pop_Variant48
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8126
↓ 6 callersFunctionbe_a
(s: &str)
compiler_lib/src/type_errors.rs:584
↓ 6 callersMethodentry_or_insert_with
(&mut self, k: K, f: impl FnOnce() -> V)
compiler_lib/src/ordered_map.rs:25
↓ 6 callersFunctionfinish_polymorphic_type
( core: &mut TypeCheckerCore, strings: &Rodeo, loc: SourceLoc, mut ty: RcParsedType, tpara
compiler_lib/src/spines.rs:56
↓ 6 callersMethodget_new
(&self, id: StringId)
compiler_lib/src/codegen.rs:119
↓ 6 callersMethodget_vhead
(&self, v: Value)
compiler_lib/src/introspect_types.rs:35
↓ 6 callersFunctionhave_ty
(s: &str)
compiler_lib/src/type_errors.rs:587
↓ 6 callersFunctionlit
(code: String)
compiler_lib/src/js.rs:59
↓ 6 callersMethodmaterialize_pair
(&mut self, ty: &'b ParsedType)
compiler_lib/src/instantiate.rs:410
↓ 6 callersMethodparse_type_signature
(&mut self, tyexpr: &ast::STypeExpr)
compiler_lib/src/typeck.rs:315
↓ 6 callersMethodsimple_use
(&mut self, ty: TyConDefInd, span: Span, src: UseSrc)
compiler_lib/src/core.rs:199
↓ 6 callersMethodunwind
(&mut self, n: BindingsUnwindPoint)
compiler_lib/src/typeck.rs:198
↓ 6 callersMethodunwind_point
(&mut self)
compiler_lib/src/typeck.rs:194
↓ 6 callersMethodwalk
Convenience method: Not intended to be overriden.
compiler_lib/src/templates.rs:102
↓ 6 callersFunctionwalk_tree_mut_sub
( visitor: &mut T, tree: &mut RcParsedType, mut context: WalkMutContext<'_>, )
compiler_lib/src/templates.rs:264
↓ 6 callersFunctionwalk_tree_sub
(visitor: &mut T, tree: &ParsedType, variance: Variance)
compiler_lib/src/templates.rs:121
↓ 5 callersFunction___pop_Variant13
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8049
↓ 5 callersFunction___pop_Variant17
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8885
↓ 5 callersFunction___pop_Variant19
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8082
↓ 5 callersFunction___pop_Variant21
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8929
↓ 5 callersFunction___pop_Variant23
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8071
↓ 5 callersFunction___pop_Variant25
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8830
↓ 5 callersFunction___pop_Variant29
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8962
↓ 5 callersFunction___pop_Variant34
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9006
↓ 5 callersFunction___pop_Variant39
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8621
↓ 5 callersFunction___pop_Variant41
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8093
↓ 5 callersFunction___pop_Variant43
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8038
↓ 5 callersFunction___pop_Variant65
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:9182
↓ 5 callersFunction___pop_Variant95
( ___symbols: &mut alloc::vec::Vec<(usize,___Symbol<'input>,usize)> )
compiler_lib/src/grammar.rs:8390
next →1–100 of 1,859, ranked by callers