MCPcopy Create free account

hub / github.com/Tablam/TablaM / functions

Functions241 in github.com/Tablam/TablaM

↓ 42 callersFunctioncheck
(input: &str, kind: Syntax)
src/parser/src/lexer.rs:150
↓ 26 callersMethodlen
(&self)
src/core/src/schema.rs:80
↓ 17 callersMethodclone
(&self)
src/eval/src/function.rs:23
↓ 16 callersMethodget
(&self, idx: FileId)
src/parser/src/files.rs:86
↓ 15 callersMethodpush
(&mut self, ast: Ast, parent: NodeId)
src/parser/src/parser.rs:78
↓ 12 callersFunctioncheck
(source: &str, expected_tree: expect_test::Expect)
src/parser/src/parser.rs:267
↓ 12 callersFunctionexpr
(code: &str)
src/parser/src/pratt.rs:205
↓ 10 callersFunctioncheck
(source: &str, expected_tree: expect_test::Expect)
src/eval/src/program.rs:155
↓ 10 callersMethodnext
(&mut self)
src/parser/src/parser.rs:91
↓ 9 callersFunctionscalar
(x: T)
src/core/src/dsl.rs:4
↓ 9 callersMethodspan
(&self, tokens: &Scanner)
src/parser/src/cst.rs:42
↓ 7 callersMethodcheck
( &mut self, node: &CstNode, step: Step, span: Span, )
src/parser/src/checklist.rs:138
↓ 6 callersMethodadvance_and_next
(&mut self)
src/parser/src/parser.rs:111
↓ 6 callersFunctionfmt_plain
( f: &mut fmt::Formatter<'_>, level: usize, val: &T, span: &Span, )
src/parser/src/parser.rs:176
↓ 6 callersFunctionfmt_t
(f: &mut fmt::Formatter<'_>, level: usize, code: &str, t: &Token)
src/parser/src/cst.rs:53
↓ 5 callersFunctionexpr
(p: &mut Checker, parent: NodeId, next: CstNode)
src/parser/src/expr.rs:252
↓ 5 callersMethodis
(self)
src/parser/src/token.rs:232
↓ 5 callersMethodtoken
(&self, id: TokenId)
src/parser/src/parser.rs:87
↓ 5 callersMethodtoken_id
(&self)
src/parser/src/cst.rs:27
↓ 4 callersMethodadvance
(&mut self)
src/parser/src/parser.rs:103
↓ 4 callersMethodappend
(&mut self, src: &str)
src/parser/src/files.rs:45
↓ 4 callersMethodis_empty
(&self)
src/core/src/schema.rs:84
↓ 4 callersMethodname
(&self)
src/parser/src/files.rs:37
↓ 4 callersFunctionpush
(tree: &mut TreeMut<CstNode>, t: CstNode)
src/parser/src/cst.rs:128
↓ 3 callersFunctionclean_dates
(code: &'a str, prefix: &str)
src/parser/src/expr.rs:122
↓ 3 callersFunctionclean_num
(code: &str)
src/parser/src/expr.rs:109
↓ 3 callersMethodcode
(&self, t: &Token)
src/parser/src/parser.rs:83
↓ 3 callersMethodeval
(&self)
src/eval/src/program.rs:111
↓ 3 callersFunctionexpr_bp
(lexer: &mut Scanner, min_bp: u8)
src/parser/src/pratt.rs:149
↓ 3 callersFunctionexpr_lhs
(lexer: &mut Scanner, t: Token)
src/parser/src/pratt.rs:112
↓ 3 callersFunctionformat_slice_scalar
(list: &[I], f: &mut fmt::Formatter<'_>)
src/core/src/utils.rs:44
↓ 3 callersMethodget_root
(&self)
src/parser/src/files.rs:94
↓ 3 callersMethodis_done
(&self)
src/parser/src/checklist.rs:111
↓ 3 callersMethodnew_task
(&mut self, task: Task, t: TokenId)
src/parser/src/parser.rs:64
↓ 3 callersFunctionparse
(pratt: Pratt<'_>)
src/parser/src/cst.rs:172
↓ 3 callersMethodparse
(&self)
src/parser/src/parser.rs:162
↓ 3 callersMethodsource
(&self)
src/parser/src/files.rs:33
↓ 2 callersMethod_add
(&mut self, p: Option<PathBuf>, source: &str)
src/parser/src/files.rs:67
↓ 2 callersMethod_get
(&self, pos: usize)
src/parser/src/lexer.rs:112
↓ 2 callersMethodat_end
(&self)
src/parser/src/parser.rs:59
↓ 2 callersFunctionbuild_report
( named: String, err: &ErrorParser, with_color: bool, )
src/eval/src/diagnostic.rs:26
↓ 2 callersFunctioncheck
(code: &str, expected_tree: expect_test::Expect)
src/parser/src/cst.rs:198
↓ 2 callersMethodcheck_pending
(&mut self)
src/parser/src/parser.rs:136
↓ 2 callersFunctionclean_floats
(code: &str)
src/parser/src/expr.rs:130
↓ 2 callersMethodcompile
(&mut self, parsed: &Parsed)
src/eval/src/program.rs:53
↓ 2 callersMethodfiles
(&self)
src/parser/src/files.rs:98
↓ 2 callersFunctionfmt_plain
( f: &mut fmt::Formatter<'_>, level: usize, val: &T, span: &Span, )
src/eval/src/code.rs:25
↓ 2 callersFunctionfmt_t
( f: &mut fmt::Formatter<'_>, level: usize, kind: Ty, val: &T, span: &Span, )
src/parser/src/parser.rs:185
↓ 2 callersFunctionformat_list
( list: impl IntoIterator<Item = I>, total: usize, start: &str, end: &str, f: &mut fmt::Fo
src/core/src/utils.rs:17
↓ 2 callersFunctionformat_slice_scalar_postfix
( list: &[I], fix: &str, f: &mut fmt::Formatter<'_>, )
src/core/src/utils.rs:55
↓ 2 callersMethodkind
(&self)
src/core/src/scalar.rs:113
↓ 2 callersMethodnext
(&mut self)
src/parser/src/lexer.rs:28
↓ 2 callersFunctionparse_scalar
( p: &mut Checker, _parent: NodeId, node: &CstNode, )
src/parser/src/expr.rs:209
↓ 2 callersFunctionprint_diagnostic
(src: &FilesDb, err: &ErrorCode)
src/eval/src/diagnostic.rs:70
↓ 2 callersMethodpush_or_err
( &mut self, of: Result<Ast, ErrorParser>, parent: NodeId, )
src/parser/src/parser.rs:116
↓ 2 callersMethodrecover
(&mut self)
src/parser/src/parser.rs:134
↓ 2 callersFunctionrun_code
(p: &Program)
src/tablam/src/main.rs:38
↓ 2 callersMethodslice
(&self)
src/core/src/scalar.rs:176
↓ 2 callersFunctionsrc_to_cst
(code: &str)
src/parser/src/cst.rs:187
↓ 2 callersMethodto_bin_op
(self)
src/parser/src/token.rs:283
↓ 2 callersFunctionto_date
(of: NaiveDateTime)
src/core/src/types.rs:55
↓ 2 callersMethodto_unary_op
(self)
src/parser/src/token.rs:293
↓ 2 callersFunctiontoken_eof
[cfg(test)]
src/parser/src/token.rs:367
↓ 2 callersFunctiontoken_test
()
src/parser/src/token.rs:379
↓ 1 callersMethodadvance
(&mut self)
src/parser/src/checklist.rs:134
↓ 1 callersMethodadvance_eof
(&mut self)
src/parser/src/parser.rs:107
↓ 1 callersMethodappend_from_src
(&mut self, source: &str)
src/eval/src/program.rs:101
↓ 1 callersFunctionbool_expr
(t: &Token, code: &str)
src/parser/src/errors.rs:80
↓ 1 callersFunctionbuild_label
( span: &Span, named: String, color: Color, msg: &str, with_color: bool, )
src/eval/src/diagnostic.rs:10
↓ 1 callersFunctioncheck
The main interface that run the parser with a [CheckList] and report the errors
src/parser/src/expr.rs:44
↓ 1 callersFunctioncheck_err
(source: &str, expected_tree: expect_test::Expect)
src/eval/src/program.rs:167
↓ 1 callersFunctioncheck_trivia
(input: &str, kind: Syntax)
src/parser/src/lexer.rs:140
↓ 1 callersFunctionclean_prefix
(code: &'a str, prefix: &str)
src/parser/src/expr.rs:118
↓ 1 callersFunctionclean_quotes
(code: &str)
src/parser/src/expr.rs:113
↓ 1 callersFunctionclean_str
(code: &str)
src/parser/src/expr.rs:126
↓ 1 callersMethodclone_object
(&self)
src/eval/src/function.rs:17
↓ 1 callersMethodcmp
(&self, other: &Self)
src/core/src/errors.rs:47
↓ 1 callersMethodcompile_from_src
(&mut self, source: &str)
src/eval/src/program.rs:95
↓ 1 callersFunctioncreate_file
(path: PathBuf, source: &str)
src/eval/src/program.rs:144
↓ 1 callersMethodcst
(&self)
src/parser/src/parser.rs:71
↓ 1 callersMethodcst_peek
(&self)
src/parser/src/parser.rs:74
↓ 1 callersMethoderror_code
(&self)
src/parser/src/errors.rs:37
↓ 1 callersMethoderrors
(&self)
src/parser/src/parser.rs:28
↓ 1 callersFunctionfile_command
()
src/tablam/src/main.rs:130
↓ 1 callersFunctionfmt_bool_expr
( node: &ExprBool, kind: Ty, level: usize, f: &mut fmt::Formatter<'_>, )
src/parser/src/parser.rs:202
↓ 1 callersFunctionfmt_node
(node: &Ast, level: usize, f: &mut fmt::Formatter<'_>)
src/parser/src/parser.rs:213
↓ 1 callersFunctionfmt_node
(node: &Code, level: usize, f: &mut fmt::Formatter<'_>)
src/eval/src/code.rs:42
↓ 1 callersFunctionfmt_op
(f: &mut fmt::Formatter<'_>, level: usize, code: &str, t: &Token)
src/parser/src/cst.rs:64
↓ 1 callersFunctionfmt_t
( f: &mut fmt::Formatter<'_>, level: usize, val: &T, )
src/eval/src/code.rs:34
↓ 1 callersFunctionformat_slice_bit
(list: &BitSlice, f: &mut fmt::Formatter<'_>)
src/core/src/utils.rs:40
↓ 1 callersMethodget
(&self, id: TokenId)
src/parser/src/lexer.rs:127
↓ 1 callersMethodget_root_mut
(&mut self)
src/parser/src/files.rs:90
↓ 1 callersFunctionincomplete
(t: &CheckList, found: CstNode)
src/parser/src/errors.rs:88
↓ 1 callersFunctioninfix_binding_power
(op: Syntax)
src/parser/src/pratt.rs:100
↓ 1 callersMethodis_replaceable
(&self)
src/parser/src/checklist.rs:42
↓ 1 callersMethodlen
(&self)
src/core/src/scalar.rs:90
↓ 1 callersMethodnew_task_span
(&mut self, task: Task, s: Span)
src/parser/src/parser.rs:68
↓ 1 callersFunctionnot_a_expr
(t: &Token, code: &str)
src/parser/src/errors.rs:72
↓ 1 callersFunctionparse_bit
(code: &str, t: &Token)
src/parser/src/expr.rs:138
↓ 1 callersFunctionparse_bool
(code: &str, t: &Token)
src/parser/src/expr.rs:104
next →1–100 of 241, ranked by callers