MCPcopy Create free account

hub / github.com/Redskaber/Joker / functions

Functions850 in github.com/Redskaber/Joker

Methoddisassemble_chunk
(chunk: &Chunk, name: &str)
src/joker_bvm/src/debug.rs:15
Methoddisassemble_instruction
(chunk: &Chunk, op_code: &OpCode, index: usize)
src/joker_bvm/src/debug.rs:22
Methoddowncast
(self)
src/idea/resolver/store.rs:317
Methodend_scope
(&mut self)
src/joker/types/env.rs:29
Methodeof
(line: usize)
src/joker/token.rs:160
Functioneof_token
src/joker_c/joker_c/token.c:51
Methodeq
(&self, other: &Self)
src/idea/alias.rs:89
Methodeq
(&self, other: &Self)
src/idea/resolver/resolve.rs:25
Methodeq
(&self, other: &Self)
src/joker/object/caller/function/lambda.rs:53
Methoderror
(line: usize, msg: String)
src/joker/scanner.rs:343
Functionerror_manager
()
src/idea/error_manager.rs:59
Functionfirst_token
src/joker_c/joker_c/token.c:187
Methodfmt
(&self, _: &mut std::fmt::Formatter<'_>)
tools/src/macro_build.rs:21
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/idea/alias.rs:84
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/idea/resolver/resolve.rs:567
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/idea/resolver/store.rs:192
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker_bvm/src/value.rs:19
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker_bvm/src/chunk.rs:23
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker_bvm/src/token.rs:75
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/parse.rs:373
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/scanner.rs:392
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/env.rs:94
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/error.rs:20
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/token.rs:73
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/ast/display.rs:8
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/backup/joker/ast/error.rs:24
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/parse.rs:854
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/abort.rs:32
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/scanner.rs:353
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/resolver.rs:99
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/native_fn.rs:40
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/env.rs:172
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/error.rs:25
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/callable.rs:37
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/interpreter.rs:75
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/token.rs:78
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/types/type_.rs:522
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/types/this.rs:65
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/instance.rs:171
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/literal.rs:76
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/this.rs:59
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/caller/class.rs:186
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/caller/this.rs:75
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/caller/function/lambda.rs:120
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/caller/function/method.rs:140
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/joker/object/caller/function/this.rs:74
Functionfree_compiler
src/joker_c/joker_c/compiler.c:88
Functionfree_object
src/joker_c/joker_c/object.c:45
Functionfree_option
src/joker_c/joker_c/option.c:19
Methodfrom_object
(obj: &Object)
src/joker/object/caller/class.rs:201
Methodfrom_object
(obj: &Object)
src/joker/object/caller/this.rs:38
Methodfrom_param_pair
(param_pair: &ParamPair)
src/joker/token.rs:214
Methodfrom_param_pair
(param_pair: &ParamPair)
src/joker/types/type_.rs:566
Methodfrom_param_pair_ref
(param_pair: &ParamPair)
src/joker/token.rs:224
Methodfrom_param_pair_ref
(param_pair: &ParamPair)
src/joker/types/type_.rs:569
Methodfrom_token
(token: &Token)
src/joker/tools.rs:50
Methodget
(&self)
src/idea/types.rs:80
Methodget_code
(&self, index: usize)
src/joker_bvm/src/chunk.rs:55
Methodgetter
used class find
src/joker/object/caller/class.rs:100
Methodhash
(&self, state: &mut H)
src/idea/resolve.rs:208
Methodhash
(&self, state: &mut H)
src/idea/resolver/resolve.rs:35
Methodhash
(&self, state: &mut H)
src/joker/tools.rs:21
Methodhash
(&self, state: &mut H)
src/joker/resolver.rs:118
Methodhash
(&self, state: &mut H)
src/joker/types/type_.rs:437
Methodhash
(&self, state: &mut H)
src/joker/types/this.rs:32
Methodhash
(&self, state: &mut H)
src/joker/object/instance.rs:64
Methodhash
(&self, state: &mut H)
src/joker/object/literal.rs:60
Methodhash
(&self, state: &mut H)
src/joker/object/caller/class.rs:143
Methodhash
(&self, state: &mut H)
src/joker/object/caller/function/lambda.rs:61
Methodhash
(&self, state: &mut H)
src/joker/object/caller/function/method.rs:60
Methodhash
(&self, state: &mut H)
src/joker/object/caller/function/this.rs:136
Functionhashmap_add_all
add all entries from from_map to to_map
src/joker_c/joker_c/hashmap.c:122
Functionhashmap_contains_key
src/joker_c/joker_c/hashmap.c:173
Functionhashmap_remove
* note: used open addressing, so if set value to null is bad idea.used tombstone instead. * - tombstone: a special value to mark a deleted entry. *
src/joker_c/joker_c/hashmap.c:142
Methodindex
(&self, index: usize)
src/idea/resolve.rs:68
Methodindex
(&self, index: usize)
src/idea/resolver/store.rs:166
Methodindex_mut
(&mut self, index: usize)
src/idea/resolve.rs:77
Methodindex_mut
(&mut self, index: usize)
src/idea/resolver/store.rs:175
Methodinfer_class_stmt
(resolver: &Resolver, stmt: &ClassStmt)
src/joker/types/inferrer.rs:443
Methodinfer_type
resolve time:
src/joker/types/inferrer.rs:79
Functioninterpreter_main
()
src/idea/interpreter.rs:1
Methodis_alpha_numeric
(op_ch: Option<&char>)
src/joker/scanner.rs:255
Methodis_digit
(op_ch: Option<&char>)
src/joker/scanner.rs:219
Functionis_empty_tokens
src/joker_c/joker_c/token.c:154
Methodis_fn
(&self)
src/joker/types/type_.rs:58
Methodis_inherit
TODO: INHERIT STORE? cache inherit info.
src/joker/types/type_.rs:274
Methodis_label
(&self)
src/joker/types/type_.rs:597
Methodis_normal
(&self)
src/joker/types/type_.rs:594
Functionis_obj_type
Why not just put the body of this function right in the macro? * It's not a good practice to put a function body inside a macro, because it can cause
src/joker_c/joker_c/object.h:40
Methodis_this
(&self)
src/joker/types/type_.rs:67
Methodis_type_this
(&self)
src/joker/token.rs:185
Functionjoker_main
()
src/backup/joker/main.rs:17
Methodkeywords
(check: &str)
src/joker/scanner.rs:279
Methodlabel
(type_: Type)
src/joker/types/type_.rs:588
Methodlabel_with_parse
(parser: &mut Parser)
src/joker/types/type_.rs:649
Functionlast_token
src/joker_c/joker_c/token.c:196
Methodlen_code
(&self)
src/joker_bvm/src/chunk.rs:52
Methodlen_value
(&self)
src/joker_bvm/src/chunk.rs:64
Functionmain
()
tools/src/main.rs:3
Functionmain
()
src/main.rs:7
← previousnext →501–600 of 850, ranked by callers