MCPcopy Create free account

hub / github.com/adam-mcdaniel/atom / functions

Functions47 in github.com/adam-mcdaniel/atom

↓ 66 callersMethodeval
(&self, env: &mut Environment)
src/value.rs:196
↓ 40 callersFunctioncheck_args_len
(func: Value, args: &Vec<Value>, len: usize)
src/env.rs:959
↓ 19 callersMethodas_bytes
(&self)
src/value.rs:21
↓ 13 callersMethodget_cwd
(&self)
src/env.rs:1893
↓ 11 callersMethoddefine
(&mut self, name: impl ToString, value: Value)
src/env.rs:1909
↓ 8 callersMethodget
(&self, name: impl ToString)
src/env.rs:976
↓ 8 callersMethodget_home_dir
(&self)
src/env.rs:1889
↓ 4 callersFunctionget_line
Gets the line number, the line, and the column number of the error
src/lib.rs:64
↓ 4 callersMethodis_defined
(&self, name: &String)
src/env.rs:1905
↓ 4 callersFunctionmake_error
This formats an error properly given the line, the `unexpected` token as a string, the line number, and the column number of the unexpected token.
src/lib.rs:40
↓ 3 callersFunctionget_os_family
(t: &Type)
src/env.rs:914
↓ 3 callersFunctionparse
(code: impl ToString)
src/lib.rs:23
↓ 2 callersFunctionget_os_name
(t: &Type)
src/env.rs:886
↓ 2 callersFunctionreadline
(prompt: impl ToString, rl: &mut Editor<impl Helper>)
src/bin.rs:127
↓ 2 callersFunctionrepl
(atomic_rl: Arc<Mutex<Editor<AtomHelper>>>, atomic_env: Arc<Mutex<Environment>>)
src/bin.rs:146
↓ 2 callersMethodset_prompt
(&mut self, prompt: impl ToString)
src/bin.rs:28
↓ 2 callersMethodupdate_env
(&mut self, env: &Environment)
src/bin.rs:32
↓ 1 callersMethodcombine
(&self, other: &Self)
src/env.rs:1913
↓ 1 callersMethodget_desk_dir
(&self)
src/env.rs:1881
↓ 1 callersMethodget_docs_dir
(&self)
src/env.rs:1885
↓ 1 callersMethodget_down_dir
(&self)
src/env.rs:1877
↓ 1 callersMethodget_pics_dir
(&self)
src/env.rs:1869
↓ 1 callersMethodget_symbols
(&self)
src/env.rs:1901
↓ 1 callersMethodget_used_symbols
(&self)
src/value.rs:112
↓ 1 callersMethodget_vids_dir
(&self)
src/env.rs:1873
Methodbuiltin
(name: impl ToString, body: fn(&Vec<Value>, &mut Environment) -> Result<Value, Error>)
src/value.rs:108
Methodcomplete
( &self, line: &str, pos: usize, ctx: &Context<'_>, )
src/bin.rs:40
Methodeq
(&self, other: &Self)
src/value.rs:653
Methodfmt
(&self, f: &mut fmt::Formatter)
src/value.rs:25
Methodfmt
(&self, f: &mut fmt::Formatter)
src/error.rs:57
Functionformat_error
This is used to take an LALRPOP error and convert it into a nicely formatted error message
src/lib.rs:103
Methodfrom_bytes
(bytes: usize)
src/value.rs:16
Methodfrom_gigabytes
(gb: f64)
src/value.rs:19
Methodfrom_kilobytes
(kb: f64)
src/value.rs:17
Methodfrom_megabytes
(mb: f64)
src/value.rs:18
Methodhighlight
(&self, line: &'l str, pos: usize)
src/bin.rs:104
Methodhighlight_char
(&self, line: &str, pos: usize)
src/bin.rs:108
Methodhighlight_hint
(&self, hint: &'h str)
src/bin.rs:100
Methodhighlight_prompt
( &'s self, prompt: &'p str, default: bool, )
src/bin.rs:88
Methodhint
(&self, line: &str, pos: usize, ctx: &Context<'_>)
src/bin.rs:82
Functionmain
()
build.rs:3
Functionmain
()
src/bin.rs:199
Methodnew
()
src/env.rs:966
Methodstring
(s: impl ToString)
src/value.rs:104
Methodsymbol
(s: impl ToString)
src/value.rs:100
Methodvalidate
( &self, _: &mut ValidationContext, )
src/bin.rs:114
Methodvalidate_while_typing
(&self)
src/bin.rs:121