Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dherman/esprit
/ functions
Functions
429 in github.com/dherman/esprit
⨍
Functions
429
◇
Types & classes
130
↓ 1 callers
Method
expand_tracking_data
(&self, path: Path, data: &VariantData, mutability: Mutability)
crates/derive/src/lib.rs:46
↓ 1 callers
Method
expand_untrack_data
(&self, path: Path, data: &VariantData)
crates/derive/src/lib.rs:140
↓ 1 callers
Method
expression_continuation
(&self)
src/tokens.rs:78
↓ 1 callers
Method
expression_opt_semi
(&mut self)
src/parser.rs:937
↓ 1 callers
Method
extract_assign_patt
(&mut self, name: &'static str)
crates/estree/src/node.rs:74
↓ 1 callers
Method
extract_bool_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:428
↓ 1 callers
Method
extract_case_list
(&mut self, name: &'static str)
crates/estree/src/node.rs:174
↓ 1 callers
Method
extract_catch_opt
(&mut self, name: &'static str)
crates/estree/src/node.rs:180
↓ 1 callers
Method
extract_expr_opt_list
(&mut self, name: &'static str)
crates/estree/src/node.rs:110
↓ 1 callers
Method
extract_exprs
(&mut self, name: &'static str)
crates/estree/src/node.rs:104
↓ 1 callers
Method
extract_params
(&mut self, name: &'static str)
crates/estree/src/node.rs:141
↓ 1 callers
Method
extract_prop_list
(&mut self, name: &'static str)
crates/estree/src/node.rs:162
↓ 1 callers
Method
extract_stmt_opt
(&mut self, name: &'static str)
crates/estree/src/node.rs:120
↓ 1 callers
Method
finally_opt
(&mut self)
src/parser.rs:1134
↓ 1 callers
Method
follow_statement_list
follow(StatementList) = follow(CaseClause) U follow(DefaultClause) U follow(FunctionBody) U follow(ScriptBody) U follow(ModuleBody) U { '}' } = { '}',
src/tokens.rs:68
↓ 1 callers
Method
for_const
'for' '(' 'const' .
src/parser.rs:825
↓ 1 callers
Method
for_let
'for' '(' 'let' .
src/parser.rs:777
↓ 1 callers
Method
for_statement
(&mut self)
src/parser.rs:693
↓ 1 callers
Method
for_var
'for' '(' 'var' .
src/parser.rs:711
↓ 1 callers
Method
force_deferred_module_validation
(&mut self)
src/parser.rs:260
↓ 1 callers
Method
function_declaration
(&mut self)
src/parser.rs:325
↓ 1 callers
Method
get_string
(&self, name: &'static str)
crates/unjson/src/unjson.rs:295
↓ 1 callers
Method
groups_left
(&self, right: &Infix)
src/stack.rs:15
↓ 1 callers
Method
id_name
(&mut self)
src/parser.rs:1456
↓ 1 callers
Method
id_opt
(&mut self, binding: bool)
src/parser.rs:604
↓ 1 callers
Method
if_statement
(&mut self)
src/parser.rs:651
↓ 1 callers
Function
integration_tests
(target: &mut Vec<TestDescAndFn>, ignore: bool, stack_size: usize)
benches/parser-bench.rs:49
↓ 1 callers
Method
into_array
(self)
crates/unjson/src/unjson.rs:130
↓ 1 callers
Method
into_array_opt
(self)
crates/unjson/src/unjson.rs:137
↓ 1 callers
Method
into_assign_prop
(self)
crates/easter/src/cover.rs:95
↓ 1 callers
Method
into_case
(mut self)
crates/estree/src/stmt.rs:255
↓ 1 callers
Method
into_catch
(mut self)
crates/estree/src/stmt.rs:261
↓ 1 callers
Method
into_dtor
(mut self)
crates/estree/src/decl.rs:14
↓ 1 callers
Method
into_for_head
(mut self)
crates/estree/src/stmt.rs:22
↓ 1 callers
Method
into_for_in_head
(mut self)
crates/estree/src/stmt.rs:44
↓ 1 callers
Method
into_for_of_head
(mut self)
crates/estree/src/stmt.rs:84
↓ 1 callers
Method
into_lit
(mut self)
crates/estree/src/expr.rs:151
↓ 1 callers
Method
into_prop
(mut self)
crates/estree/src/obj.rs:20
↓ 1 callers
Method
into_stmt_list_item
(self)
crates/estree/src/stmt.rs:251
↓ 1 callers
Method
into_string
(self)
crates/unjson/src/unjson.rs:145
↓ 1 callers
Method
into_string_literal
(self)
crates/estree/src/lit.rs:8
↓ 1 callers
Method
into_string_opt
(self)
crates/unjson/src/unjson.rs:152
↓ 1 callers
Method
is_directive
(&self)
crates/easter/src/stmt.rs:51
↓ 1 callers
Method
is_es_bin_digit
(self)
crates/joker/src/char.rs:82
↓ 1 callers
Method
is_es_identifier_continue
(self)
crates/joker/src/char.rs:40
↓ 1 callers
Method
is_illegal_strict_binding
(&self)
src/atom.rs:17
↓ 1 callers
Method
is_strict_reserved
(&self)
src/atom.rs:10
↓ 1 callers
Method
label_type
(&self)
src/tokens.rs:119
↓ 1 callers
Method
labelled_statement
(&mut self, id: Id)
src/parser.rs:508
↓ 1 callers
Method
let_declaration
(&mut self, start: Posn)
src/parser.rs:551
↓ 1 callers
Method
lhs_expression
LHSExpression ::= NewExpression CallExpression
src/parser.rs:1484
↓ 1 callers
Method
match_directive_opt
(&mut self)
src/parser.rs:166
↓ 1 callers
Method
match_infix
(&mut self)
src/parser.rs:1669
↓ 1 callers
Method
match_postfix_operator_opt
PostfixOperator ::= [no line terminator] "++" [no line terminator] "--"
src/parser.rs:1594
↓ 1 callers
Method
match_prefix
Prefix ::= Unop "++" "--"
src/parser.rs:1556
↓ 1 callers
Method
match_unop
Unop ::= "delete" "void" "typeof" "+" "-" "~" "!"
src/parser.rs:1576
↓ 1 callers
Method
matches_token
(&mut self, expected: TokenData)
src/state.rs:49
↓ 1 callers
Method
member_base_expression
MemberBaseExpression ::= PrimaryExpression "new" "." "target"
src/parser.rs:1366
↓ 1 callers
Method
module
(self)
src/parser.rs:122
↓ 1 callers
Method
module_items
(&mut self)
src/parser.rs:295
↓ 1 callers
Method
more_assignment
(&mut self, left: Expr)
src/parser.rs:1634
↓ 1 callers
Method
more_conditional
(&mut self, left: Expr)
src/parser.rs:1615
↓ 1 callers
Method
more_expressions
(&mut self, first: Expr)
src/parser.rs:1687
↓ 1 callers
Method
more_infix_expressions
(&mut self, left: Expr)
src/parser.rs:1658
↓ 1 callers
Method
new_expression
"new"+n . (MemberBaseExpression | "super" Deref) Deref* Arguments<n Suffix
src/parser.rs:1376
↓ 1 callers
Method
new_function
(&self)
src/context.rs:91
↓ 1 callers
Method
object_literal
(&mut self, start: Token)
src/parser.rs:1236
↓ 1 callers
Method
object_property
(&mut self)
src/parser.rs:1303
↓ 1 callers
Method
peek
(&mut self, n: usize)
crates/joker/src/reader.rs:19
↓ 1 callers
Method
program
(&mut self)
src/parser.rs:201
↓ 1 callers
Method
program_items
(&mut self)
src/parser.rs:274
↓ 1 callers
Method
read_bin_int
(&mut self)
crates/joker/src/lexer.rs:356
↓ 1 callers
Method
read_decimal_int
(&mut self)
crates/joker/src/lexer.rs:319
↓ 1 callers
Method
read_hex_int
(&mut self)
crates/joker/src/lexer.rs:344
↓ 1 callers
Method
read_into2_until
(&mut self, s1: &mut String, s2: &mut String, pred: &F)
crates/joker/src/lexer.rs:164
↓ 1 callers
Method
read_newline_into
(&mut self, s: &mut String)
crates/joker/src/lexer.rs:206
↓ 1 callers
Method
read_oct_int
(&mut self)
crates/joker/src/lexer.rs:350
↓ 1 callers
Method
read_punc3
(&mut self, value: TokenData)
crates/joker/src/lexer.rs:571
↓ 1 callers
Method
read_regexp
(&mut self)
crates/joker/src/lexer.rs:246
↓ 1 callers
Method
read_regexp_char
(&mut self, s: &mut String)
crates/joker/src/lexer.rs:259
↓ 1 callers
Method
read_regexp_class
(&mut self, s: &mut String)
crates/joker/src/lexer.rs:278
↓ 1 callers
Method
read_regexp_class_char
(&mut self, s: &mut String)
crates/joker/src/lexer.rs:285
↓ 1 callers
Method
read_string
(&mut self)
crates/joker/src/lexer.rs:408
↓ 1 callers
Method
read_string_escape
(&mut self, source: &mut String, value: &mut String)
crates/joker/src/lexer.rs:464
↓ 1 callers
Method
read_word_escape
(&mut self, s: &mut Word)
crates/joker/src/lexer.rs:545
↓ 1 callers
Method
return_statement
(&mut self)
src/parser.rs:1058
↓ 1 callers
Method
set_had_escape
(&mut self)
crates/joker/src/word.rs:25
↓ 1 callers
Method
skip
(&mut self)
src/state.rs:21
↓ 1 callers
Method
skip_block_comment
(&mut self)
crates/joker/src/lexer.rs:227
↓ 1 callers
Method
skip_newlines
(&mut self)
crates/joker/src/lexer.rs:195
↓ 1 callers
Method
skip_token
(&mut self, operator: bool)
crates/joker/src/lexer.rs:69
↓ 1 callers
Method
skip_while
(&mut self, pred: &F)
crates/joker/src/lexer.rs:133
↓ 1 callers
Method
skip_whitespace
(&mut self)
crates/joker/src/lexer.rs:216
↓ 1 callers
Function
split_prefix
(v: &mut Vec<T>, mut p: F)
crates/estree/src/node.rs:45
↓ 1 callers
Method
suffix_opt
Suffix ::= Deref Arguments
src/parser.rs:1411
↓ 1 callers
Method
switch_cases
(&mut self)
src/parser.rs:975
↓ 1 callers
Method
switch_statement
(&mut self)
src/parser.rs:964
↓ 1 callers
Method
throw_statement
(&mut self)
src/parser.rs:1088
↓ 1 callers
Method
to_assop
(&self)
crates/easter/src/punc.rs:357
↓ 1 callers
Method
to_binop
(&self, allow_in: bool)
crates/easter/src/punc.rs:316
← previous
next →
201–300 of 429, ranked by callers