MCPcopy Create free account

hub / github.com/Redskaber/Joker / functions

Functions850 in github.com/Redskaber/Joker

↓ 1 callersMethodreport
(&self)
src/joker/parse.rs:866
↓ 1 callersMethodreport
(&self)
src/joker/abort.rs:43
↓ 1 callersMethodreport
(&self)
src/joker/error.rs:42
↓ 1 callersFunctionreset_foreach_pointer
src/joker_c/joker_c/token.c:100
↓ 1 callersFunctionreset_token
src/joker_c/joker_c/token.c:30
↓ 1 callersMethodresolve
(&self, stmts: &[Stmt])
src/idea/resolver/resolve.rs:89
↓ 1 callersMethodresolve_local
(&self, expr: Expr, name: &Key)
src/idea/resolver/resolve.rs:287
↓ 1 callersMethodresolve_local
getter: expr.name setter| assign: name = expr
src/joker/resolver.rs:612
↓ 1 callersFunctionresolve_upvalue
{,....val,...,Fn...} * | (-1) * Fn outer() { <- | (find up value) (local index) * Fn middle() { <- | (find up value) (local i
src/joker_c/joker_c/parser.c:411
↓ 1 callersMethodreturn_statement
returnStmt -> "return" expression? ";" ;
src/joker/parse.rs:376
↓ 1 callersFunctionrun
* Runs the virtual machine. * Returns an InterpretResult indicating the result of the interpretation. * "direct threaded code"��"����" �� "computed go
src/joker_c/joker_c/vm.c:421
↓ 1 callersFunctionrun
src/joker_c/joker_c/joker_c.c:107
↓ 1 callersFunctionrun_file
* Runs the bytecode in a file. * If there is a compilation or runtime error, it exits with an appropriate status code. * If there is no file specified
src/joker_c/joker_c/joker_c.c:61
↓ 1 callersMethodrun_file
(&self, path: &str)
src/joker/main.rs:44
↓ 1 callersFunctionrun_prompt
()
src/backup/joker/main.rs:57
↓ 1 callersMethodrun_prompt
(&self)
src/joker/main.rs:64
↓ 1 callersMethodscan_comment
(&mut self)
src/joker/scanner.rs:164
↓ 1 callersMethodscan_escape
TODO: scanner escape
src/joker/scanner.rs:160
↓ 1 callersFunctionscan_identifier
src/joker_c/joker_c/scanner.c:302
↓ 1 callersMethodscan_identifier
scanner identifier
src/backup/joker/scanner.rs:339
↓ 1 callersMethodscan_identifier
(&mut self)
src/joker/scanner.rs:262
↓ 1 callersFunctionscan_number
src/joker_c/joker_c/scanner.c:281
↓ 1 callersMethodscan_number
scanner number literal.
src/backup/joker/scanner.rs:301
↓ 1 callersMethodscan_number
(&mut self)
src/joker/scanner.rs:226
↓ 1 callersFunctionscan_string
scan string token, handler string interpolation: "literal{expression}{variable}" */
src/joker_c/joker_c/scanner.c:216
↓ 1 callersMethodscan_string
scanner string literal.
src/backup/joker/scanner.rs:273
↓ 1 callersMethodscan_string
(&mut self)
src/joker/scanner.rs:190
↓ 1 callersFunctionscan_token
scan token */
src/joker_c/joker_c/scanner.c:174
↓ 1 callersMethodscan_token
(&mut self)
src/backup/joker/scanner.rs:136
↓ 1 callersMethodscan_token
(&mut self)
src/joker/scanner.rs:59
↓ 1 callersFunctionscan_tokens
src/joker_c/joker_c/scanner.c:166
↓ 1 callersMethodscan_tokens
(&mut self)
src/backup/joker/scanner.rs:118
↓ 1 callersMethodscan_tokens
(&mut self)
src/joker/scanner.rs:41
↓ 1 callersFunctionscanner_error
(err: ScannerError)
src/backup/joker/error.rs:93
↓ 1 callersMethodset
(&self, inner: OEnum)
src/idea/types.rs:77
↓ 1 callersMethodset_type
(&mut self, new_type: Type)
src/joker/types/type_.rs:614
↓ 1 callersFunctionskip_with_espace
src/joker_c/joker_c/scanner.c:101
↓ 1 callersFunctionstring_equal
* base: return (left->length == right->length && memcmp(left->chars, right->chars, left->length) == 0) * bucause used interned pool, so same string, i
src/joker_c/joker_c/string.c:138
↓ 1 callersFunctionstrndup
src/joker_c/joker_c/scanner.c:230
↓ 1 callersMethodsuper_
super “super” "." IDENTIFIER | primary ;
src/joker/parse.rs:752
↓ 1 callersFunctionsynchronize
src/joker_c/joker_c/parser.c:482
↓ 1 callersMethodsynchronize
(&mut self)
src/joker/parse.rs:804
↓ 1 callersFunctiontest_token
Tests */
src/joker_c/joker_c/token.c:221
↓ 1 callersFunctiontest_token_list
src/joker_c/joker_c/token.c:245
↓ 1 callersFunctiontest_token_node
src/joker_c/joker_c/token.c:232
↓ 1 callersMethodtoken
(&self)
src/joker/resolver.rs:113
↓ 1 callersMethodtrinomial
Trinomial → expression "?" expression ":" expression ";" | logic_or ;
src/joker/parse.rs:605
↓ 1 callersFunctiontype_check
src/joker_c/joker_c/object.c:57
↓ 1 callersFunctionunary
(l_opera: &'a Token<'a>, r_expr: Box<Expr<'a>>)
src/backup/joker/ast/aux_fun.rs:27
↓ 1 callersFunctionvar_stmt
(name: &'a Token<'a>, value: Box<Expr<'a>>)
src/backup/joker/ast/aux_fun.rs:49
↓ 1 callersMethodvisit_assign
(&self, expr: &Assign)
src/joker/resolver.rs:1295
↓ 1 callersMethodvisit_call
(&self, expr: &Call)
src/joker/resolver.rs:1031
↓ 1 callersMethodvisit_getter
(&self, expr: &Getter)
src/joker/resolver.rs:1035
↓ 1 callersMethodvisit_logical
(&self, expr: &Logical)
src/joker/resolver.rs:1323
↓ 1 callersMethodvisit_setter
(&self, expr: &Setter)
src/joker/resolver.rs:1040
↓ 1 callersMethodvisit_super
(&self, expr: &Super)
src/joker/resolver.rs:1352
↓ 1 callersMethodvisit_this
(&self, expr: &This)
src/joker/resolver.rs:1271
↓ 1 callersMethodvisit_trinomial
(&self, expr: &Trinomial)
src/joker/resolver.rs:1346
↓ 1 callersMethodvisit_variable
(&self, expr: &Variable)
src/joker/resolver.rs:1332
↓ 1 callersFunctionwarning
src/joker_c/joker_c/error.c:7
↓ 1 callersMethodwhile_statement
whileStmt → "while" "(" expression ")" statement ;
src/joker/parse.rs:461
↓ 1 callersFunctionwrite_value_array
src/joker_c/joker_c/value.c:18
Methodaccept
(&self, visitor: &dyn StmtVisitor<T>)
tools/src/stmt.rs:87
Methodaccept
(&self, visitor: &dyn ExprVisitor<T>)
tools/src/expr.rs:89
Functionadvance_token
src/joker_c/joker_c/token.c:158
Functionallocate_object
* Allocate a new object of the given size and type. * * -------Object Layout------ * | |-----Sub Object----| | * | | | | * | |
src/joker_c/joker_c/object.c:36
Methodarity
(&self)
src/idea/alias.rs:20
Methodarity
(&self)
src/joker/native_fn.rs:35
Methodarity
(&self)
src/joker/object/caller/class.rs:179
Methodarity
(&self)
src/joker/object/caller/this.rs:94
Methodarity
(&self)
src/joker/object/caller/function/lambda.rs:114
Methodarity
(&self)
src/joker/object/caller/function/method.rs:131
Methodarity
(&self)
src/joker/object/caller/function/this.rs:97
Methodassign_type
(&mut self, name: &Token, ty: Type)
src/joker/types/env.rs:57
Functionautomata_main
()
src/idea/automata.rs:59
Methodbegin_scope
(&mut self)
src/joker/types/env.rs:26
Functionber
()
src/idea/alias.rs:135
Methodbind
TODO: instance function ?
src/joker/object/caller/function/method.rs:76
Methodcall
(&self, int: i32, args: i32)
src/idea/alias.rs:17
Methodcall
( &self, _interpreter: &Interpreter, _arguments: &[Object], )
src/joker/native_fn.rs:18
Methodcall
( &self, interpreter: &Interpreter, arguments: &[Object], )
src/joker/object/caller/class.rs:168
Methodcall
( &self, interpreter: &Interpreter, arguments: &[Object], )
src/joker/object/caller/this.rs:84
Methodcall
( &self, interpreter: &Interpreter, arguments: &[Object], )
src/joker/object/caller/function/lambda.rs:76
Methodcall
( &self, interpreter: &Interpreter, arguments: &[Object], )
src/joker/object/caller/function/method.rs:89
Methodcall
( &self, interpreter: &Interpreter, arguments: &[Object], )
src/joker/object/caller/function/this.rs:85
Methodconstant_instruction
OpCode Constant: */
src/joker_bvm/src/debug.rs:37
Functioncreate_none
src/joker_c/joker_c/option.c:13
Functioncreate_some
src/joker_c/joker_c/option.c:6
Functioncreate_some_expr
()
src/joker/ast_print.rs:281
Functioncurrent_token
src/joker_c/joker_c/token.c:169
Functiond
()
src/idea/alias.rs:8
Methoddeclare_type
(&mut self, name: &Token, ty: Type)
src/joker/types/env.rs:32
Methoddeep_clone
(&self)
src/joker/object/instance.rs:35
Methoddeep_clone
(&self)
src/joker/object/this.rs:49
Methoddeep_clone
(&self)
src/joker/object/caller/class.rs:29
Methoddeep_clone
(&self)
src/joker/object/caller/this.rs:51
Methoddeep_clone
(&self)
src/joker/object/caller/function/lambda.rs:35
Methoddeep_clone
(&self)
src/joker/object/caller/function/method.rs:35
Methoddeep_clone
(&self)
src/joker/object/caller/function/this.rs:44
Methoddefault
()
src/idea/resolve.rs:93
← previousnext →401–500 of 850, ranked by callers