Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/devsnek/slither
/ functions
Functions
582 in github.com/devsnek/slither
⨍
Functions
582
◇
Types & classes
92
↓ 1 callers
Method
visit_false
(&mut self)
src/interpreter/assembler.rs:193
↓ 1 callers
Method
visit_for
(&mut self, r#async: bool, binding: &str, target: &Node, body: &Node)
src/interpreter/assembler.rs:378
↓ 1 callers
Method
visit_function_declaration
( &mut self, kind: FunctionKind, name: &str, args: &[Node], body: &Nod
src/interpreter/assembler.rs:773
↓ 1 callers
Method
visit_function_expression
( &mut self, kind: FunctionKind, name: &Option<String>, args: &[Node],
src/interpreter/assembler.rs:755
↓ 1 callers
Method
visit_i16
(self, v: i16)
src/builtins/json.rs:77
↓ 1 callers
Method
visit_i32
(self, v: i32)
src/builtins/json.rs:84
↓ 1 callers
Method
visit_i64
(self, v: i64)
src/builtins/json.rs:91
↓ 1 callers
Method
visit_i8
(self, v: i8)
src/builtins/json.rs:70
↓ 1 callers
Method
visit_if
(&mut self, test: &Node, consequent: &Node, alternative: &Option<Box<Node>>)
src/interpreter/assembler.rs:335
↓ 1 callers
Method
visit_lexical_initialization
(&mut self, name: &str, init: &Node)
src/interpreter/assembler.rs:956
↓ 1 callers
Method
visit_map
(self, mut v: V)
src/builtins/json.rs:200
↓ 1 callers
Method
visit_match
(&mut self, expr: &Node, arms: &[Node])
src/interpreter/assembler.rs:1039
↓ 1 callers
Method
visit_member_expression
(&mut self, target: &Node, key: &str, opt: bool)
src/interpreter/assembler.rs:658
↓ 1 callers
Method
visit_new
(&mut self, callee: &Node, args: &[Node])
src/interpreter/assembler.rs:736
↓ 1 callers
Method
visit_number
(&mut self, n: f64)
src/interpreter/assembler.rs:197
↓ 1 callers
Method
visit_object
(&mut self, inits: &[Node])
src/interpreter/assembler.rs:242
↓ 1 callers
Method
visit_optional_chain
(&mut self, chain: &Node)
src/interpreter/assembler.rs:645
↓ 1 callers
Method
visit_parenthesized_expression
(&mut self, expr: &Node)
src/interpreter/assembler.rs:623
↓ 1 callers
Method
visit_regex
(&mut self, p: &str)
src/interpreter/assembler.rs:209
↓ 1 callers
Method
visit_return
(&mut self, expr: &Option<Box<Node>>)
src/interpreter/assembler.rs:961
↓ 1 callers
Method
visit_seq
(self, mut v: V)
src/builtins/json.rs:191
↓ 1 callers
Method
visit_string
(&mut self, s: &str)
src/interpreter/assembler.rs:201
↓ 1 callers
Method
visit_string
(self, v: String)
src/builtins/json.rs:154
↓ 1 callers
Method
visit_symbol
(&mut self, s: &str)
src/interpreter/assembler.rs:205
↓ 1 callers
Method
visit_template
(&mut self, quasis: &[String], exprs: &[Node])
src/interpreter/assembler.rs:263
↓ 1 callers
Method
visit_this
(&mut self)
src/interpreter/assembler.rs:641
↓ 1 callers
Method
visit_throw
(&mut self, expr: &Node)
src/interpreter/assembler.rs:970
↓ 1 callers
Method
visit_true
(&mut self)
src/interpreter/assembler.rs:189
↓ 1 callers
Method
visit_try
( &mut self, tryc: &Node, binding: &Option<String>, catchc: &Option<Box<Node>>
src/interpreter/assembler.rs:995
↓ 1 callers
Method
visit_tuple
(&mut self, exprs: &[Node])
src/interpreter/assembler.rs:229
↓ 1 callers
Method
visit_u16
(self, v: u16)
src/builtins/json.rs:105
↓ 1 callers
Method
visit_u32
(self, v: u32)
src/builtins/json.rs:112
↓ 1 callers
Method
visit_u64
(self, v: u64)
src/builtins/json.rs:119
↓ 1 callers
Method
visit_u8
(self, v: u8)
src/builtins/json.rs:98
↓ 1 callers
Method
visit_unary
(&mut self, op: Operator, expr: &Node)
src/interpreter/assembler.rs:462
↓ 1 callers
Method
visit_while
(&mut self, test: &Node, body: &Node)
src/interpreter/assembler.rs:349
↓ 1 callers
Method
visit_yield
(&mut self, expr: &Option<Box<Node>>)
src/interpreter/assembler.rs:627
Method
append
Appends the given list to the end of this one. The old list will be empty afterwards.
src/linked_list.rs:325
Method
as_bool
(&self, agent: &Agent)
src/value.rs:817
Method
back
(&self)
src/linked_list.rs:243
Method
back_mut
(&mut self)
src/linked_list.rs:259
Function
basic_allocate
()
rust-gc/gc/tests/gc_semantics.rs:101
Function
basic_cycle_allocate
()
rust-gc/gc/tests/gc_semantics.rs:117
Method
bitand
(self, rhs: Self)
src/parser.rs:163
Method
bitor
(self, rhs: Self)
src/parser.rs:170
Function
call
TODO: figure out how to make this a tail call
src/intrinsics/function_prototype.rs:5
Function
call_timer_job
(agent: &Agent, args: Vec<Value>)
src/builtins/timers.rs:64
Function
catch_finally_function
(args: Args)
src/intrinsics/promise_prototype.rs:105
Method
check_assignment_target
(&self, node: &Node)
src/parser.rs:1508
Function
close
(args: Args)
src/intrinsics/net_server_prototype.rs:28
Function
close
(args: Args)
src/intrinsics/net_client_prototype.rs:74
Method
cmp
(&self, other: &Self)
rust-gc/gc/src/lib.rs:317
Method
cmp
(&self, other: &Self)
src/linked_list.rs:834
Function
connect
(args: Args)
src/builtins/net.rs:150
Function
copy
(args: Args)
src/builtins/fs.rs:273
Function
create
(agent: &Agent)
src/builtins/async.rs:4
Function
create
(agent: &Agent)
src/builtins/mod.rs:12
Function
create
(agent: &Agent)
src/builtins/json.rs:304
Function
create
(agent: &Agent)
src/builtins/math.rs:35
Function
create
(agent: &Agent)
src/builtins/timers.rs:176
Function
create
(agent: &Agent)
src/builtins/net.rs:203
Function
create_directory
(args: Args)
src/builtins/fs.rs:425
Function
create_interval
(args: Args)
src/builtins/timers.rs:151
Function
create_symlink
(args: Args)
src/builtins/fs.rs:361
Function
create_timeout
(args: Args)
src/builtins/timers.rs:124
Method
custom
(msg: T)
src/serde.rs:13
Function
d2s
https://github.com/sfackler/serde-transcode MIT License
src/builtins/json.rs:8
Method
default
()
rust-gc/gc/src/lib.rs:274
Method
default
()
src/agent.rs:340
Method
default
()
src/linked_list.rs:791
Method
default
()
src/interpreter/assembler.rs:1312
Method
deref_mut
(&mut self)
rust-gc/gc/src/lib.rs:605
Function
derive_finalize
(s: synstructure::Structure)
rust-gc/gc_derive/src/lib.rs:81
Function
derive_trace
(mut s: synstructure::Structure)
rust-gc/gc_derive/src/lib.rs:11
Method
deserialize_bytes
(self, _visitor: V)
src/serde.rs:583
Method
deserialize_char
(self, visitor: V)
src/serde.rs:556
Method
deserialize_enum
( self, _name: &'static str, _variants: &'static [&'static str], _visitor: V,
src/serde.rs:674
Method
deserialize_f32
(self, visitor: V)
src/serde.rs:536
Method
deserialize_i16
(self, visitor: V)
src/serde.rs:466
Method
deserialize_i32
(self, visitor: V)
src/serde.rs:476
Method
deserialize_i64
(self, visitor: V)
src/serde.rs:486
Method
deserialize_i8
(self, visitor: V)
src/serde.rs:456
Method
deserialize_identifier
(self, _visitor: V)
src/serde.rs:686
Method
deserialize_newtype_struct
( self, _name: &'static str, _visitor: V, )
src/serde.rs:618
Method
deserialize_option
(self, _visitor: V)
src/serde.rs:597
Method
deserialize_struct
( self, _name: &'static str, _fields: &'static [&'static str], _visitor: V,
src/serde.rs:662
Method
deserialize_tuple
(self, _len: usize, visitor: V)
src/serde.rs:636
Method
deserialize_tuple_struct
( self, _name: &'static str, _len: usize, _visitor: V, )
src/serde.rs:643
Method
deserialize_u16
(self, visitor: V)
src/serde.rs:506
Method
deserialize_u32
(self, visitor: V)
src/serde.rs:516
Method
deserialize_u64
(self, visitor: V)
src/serde.rs:526
Method
deserialize_u8
(self, visitor: V)
src/serde.rs:496
Method
deserialize_unit_struct
(self, _name: &'static str, visitor: V)
src/serde.rs:611
Function
disassemble
(assembler: &Assembler, mut pc: usize, n_instructions: usize)
src/interpreter/disassembler.rs:12
Function
discard_100
(b: &mut test::Bencher)
rust-gc/gc/benches/alloc_in_a_loop.rs:24
Function
discard_10000
(b: &mut test::Bencher)
rust-gc/gc/benches/alloc_in_a_loop.rs:32
Method
drop
(&mut self)
rust-gc/gc/src/lib.rs:262
Method
drop
(&mut self)
rust-gc/gc/src/gc.rs:21
Method
drop
(&mut self)
rust-gc/gc/tests/gc_semantics.rs:46
Method
drop
(&mut self)
src/sort.rs:103
← previous
next →
301–400 of 582, ranked by callers