MCPcopy Create free account

hub / github.com/Storyyeller/polysubml-demo / functions

Functions280 in github.com/Storyyeller/polysubml-demo

↓ 1 callersMethodscopelvl
(&self)
compiler_lib/src/core.rs:381
↓ 1 callersMethodto_source
(mut self)
compiler_lib/src/js.rs:101
↓ 1 callersFunctiontype_escape_error
( strings: &mut lasso::Rodeo, ty_ctor: &TypeCtor, lhs: &VTypeNode, rhs: &UTypeNode, scopel
compiler_lib/src/type_errors.rs:249
↓ 1 callersFunctionunary_minus
(rhs: Expr)
compiler_lib/src/js.rs:32
↓ 1 callersFunctionunhandled_variant_err
(lhs: &VTypeNode, rhs: &UTypeNode, name: &str)
compiler_lib/src/type_errors.rs:216
↓ 1 callersMethodupdate_edge_value
(&mut self, lhs: TypeNodeInd, rhs: TypeNodeInd, val: ExtEdgeData)
compiler_lib/src/reachability.rs:104
↓ 1 callersMethodupdate_intersect
(&mut self, other: &Self)
compiler_lib/src/bound_pairs_set.rs:23
↓ 1 callersMethodupdate_intersect_flipped
(&mut self, other: &Self)
compiler_lib/src/bound_pairs_set.rs:27
↓ 1 callersMethodupdate_single_baseline
(&self, test_path: &Path)
cli_code/src/bin/regression.rs:208
↓ 1 callersMethodvisit
(e)
demo.js:157
↓ 1 callersMethodvisit
(e)
cli_code/src/js_runtime.js:20
↓ 1 callersFunctionvoid
()
compiler_lib/src/js.rs:35
Function__wbg_init
(module_or_path)
pkg/wasm.js:238
Functionbinop
Constructor functions for Expr variants
compiler_lib/src/ast/expr.rs:145
Functionblock
(statements: Vec<Statement>, expr: Box<SExpr>)
compiler_lib/src/ast/expr.rs:149
Functioncall
(func: Box<SExpr>, arg: Box<SExpr>, eval_arg_first: bool)
compiler_lib/src/ast/expr.rs:153
Functioncase
(tag: Spanned<StringId>, expr: Box<SExpr>)
compiler_lib/src/ast/expr.rs:172
Methodconstructor
()
demo.js:9
Methodconstructor
()
demo.js:140
Methodconstructor
()
cli_code/src/js_runtime.js:3
Methodderef
(&self)
compiler_lib/src/codegen.rs:115
Methodderef_mut
(&mut self)
compiler_lib/src/codegen.rs:120
Functionexecute
(compiledCode)
cli_code/src/js_runtime.js:107
Functionfield_access
(expr: Box<SExpr>, field: Spanned<StringId>)
compiler_lib/src/ast/expr.rs:176
Functionfield_set
(expr: Box<SExpr>, field: Spanned<StringId>, value: Box<SExpr>)
compiler_lib/src/ast/expr.rs:180
Methodflip
(&self)
compiler_lib/src/bound_pairs_set.rs:85
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
compiler_lib/src/lib.rs:68
Methodfmt
(&self, f: &mut fmt::Formatter)
compiler_lib/src/spans.rs:271
Methodfree
()
pkg/wasm.js:98
Functionfunc_def
( type_params: Option<Vec<TypeParam>>, param: Spanned<LetPattern>, return_type: Option<STypeExpr>,
compiler_lib/src/ast/expr.rs:184
Methodget_err
* @returns {string | undefined}
pkg/wasm.js:134
Methodget_output
* @returns {string | undefined}
pkg/wasm.js:122
Functionif_expr
(cond: Spanned<Box<SExpr>>, then_expr: Box<SExpr>, else_expr: Box<SExpr>)
compiler_lib/src/ast/expr.rs:198
FunctioninitSync
(module)
pkg/wasm.js:213
Functioninstantiate_exist
( expr: Box<SExpr>, types: Spanned<Vec<(StringId, STypeExpr)>>, source: InstantiateSourceKind, )
compiler_lib/src/ast/expr.rs:206
Functionliteral
(lit_type: Literal, value: Spanned<String>)
compiler_lib/src/ast/expr.rs:218
Functionloop
(expr)
demo.js:231
Functionloop
(expr)
cli_code/src/js_runtime.js:90
Functionloop_expr
(body: Box<SExpr>)
compiler_lib/src/ast/expr.rs:222
Functionmain
()
cli_code/src/bin/cli.rs:26
Functionmain
()
cli_code/src/bin/regression.rs:39
Functionmake_join_ast
(kind: JoinKind, mut children: Vec<STypeExpr>)
compiler_lib/src/ast.rs:159
Methodmake_permanent
(&mut self, n: UnwindPoint)
compiler_lib/src/unwindmap.rs:50
Methodmake_permanent
(&mut self)
compiler_lib/src/reachability.rs:185
Methodmake_permanent
(&mut self)
compiler_lib/src/core.rs:666
Functionmake_tuple_expr
TODO, cleanup
compiler_lib/src/ast.rs:130
Functionmake_tuple_pattern
(vals: Spanned<Vec<Spanned<LetPattern>>>, strings: &mut lasso::Rodeo)
compiler_lib/src/ast.rs:140
Functionmake_tuple_type
(mut vals: Vec<STypeExpr>, strings: &mut lasso::Rodeo)
compiler_lib/src/ast.rs:150
Functionmatch_expr
(expr: Spanned<Box<SExpr>>, cases: Vec<(Spanned<LetPattern>, Box<SExpr>)>)
compiler_lib/src/ast/expr.rs:226
Methodnew
(out: &'a mut String)
compiler_lib/src/js.rs:460
Methodnew
()
compiler_lib/src/unwindmap.rs:18
Methodnew
()
compiler_lib/src/type_errors.rs:43
Methodnew
()
compiler_lib/src/lib.rs:85
Methodnew
()
compiler_lib/src/codegen.rs:18
Methodnew
()
compiler_lib/src/reachability.rs:9
Methodnew
(mut s: String)
compiler_lib/src/spans.rs:17
Methodnew
(scopelvl: ScopeLvl)
compiler_lib/src/parse_types.rs:97
Methodnew
()
compiler_lib/src/typeck.rs:27
Methodnew
(name: Spanned<StringId>, alias: Option<Spanned<StringId>>)
compiler_lib/src/ast.rs:65
Methodnew
(name: StringId, span: Option<Span>, scopelvl: ScopeLvl)
compiler_lib/src/core.rs:51
Methodnew
(core: &'a mut TypeCheckerCore, subs: Substitutions<'a>, root: SourceLoc)
compiler_lib/src/instantiate.rs:21
Methodnew
* @returns {State}
pkg/wasm.js:105
Methodnew
(cache_dir: Option<PathBuf>)
cli_code/src/js_executor.rs:16
Methodnew
( test_dirs: Vec<PathBuf>, baseline_dir: PathBuf, update_baselines: bool, comp
cli_code/src/bin/regression.rs:117
Methodnew1
(s1: impl Into<String>, s2: Span)
compiler_lib/src/spans.rs:239
Methodnew2
(s1: impl Into<String>, s2: Span, s3: impl Into<String>, s4: Span)
compiler_lib/src/spans.rs:246
Functionprint
(...args)
cli_code/src/js_runtime.js:100
Methodprint
(&self, show_ctors: bool)
compiler_lib/src/type_errors.rs:121
Methodprintln
(...args)
demo.js:212
Methodprocess
* @param {string} source * @returns {boolean}
pkg/wasm.js:113
Methodpush
(&mut self, pair: (SourceLoc, SourceLoc))
compiler_lib/src/bound_pairs_set.rs:19
Methodreset
(&mut self)
compiler_lib/src/lib.rs:125
Methodreset
()
pkg/wasm.js:143
Methodrevert
(&mut self)
compiler_lib/src/reachability.rs:163
Functionrun_tests
()
cli_code/src/bin/cli.rs:63
Methodsave
(&mut self)
compiler_lib/src/reachability.rs:158
Methodsingle
(loc: SourceLoc)
compiler_lib/src/parse_types.rs:52
Functionsorted
(it: impl IntoIterator<Item = T>)
compiler_lib/src/unwindmap.rs:6
Functiontyped
(expr: Box<SExpr>, type_expr: STypeExpr)
compiler_lib/src/ast/expr.rs:234
Functionvariable
(name: StringId)
compiler_lib/src/ast/expr.rs:238
← previous201–280 of 280, ranked by callers