MCPcopy Create free account

hub / github.com/Redskaber/Joker / functions

Functions850 in github.com/Redskaber/Joker

Methodsuper_
(line: usize)
src/joker/token.rs:174
Functiontest
src/joker_c/joker_c/joker_c.c:132
Functiontest_define_a_variable
()
src/joker/env.rs:211
Functiontest_env_get_undefined_value
()
src/joker/env.rs:270
Functiontest_env_new_with_enclosing
()
src/joker/env.rs:231
Functiontest_env_through_sub_visit_parent
()
src/joker/env.rs:239
Functiontest_env_upcast_get_value
()
src/joker/env.rs:256
Functiontest_expression_1
test_expression_1(): * @test_object: expression 1 * 2 + 3 = 5 * @test_precautions: used Value Stack model to simulate expression tree. * The def
src/joker_c/joker_c/test.c:232
Functiontest_expression_2
test_expression_2(): * @test_object: expression 1 + 2 * 3 = 7 * @test_precautions: used Value Stack model to simulate expression tree. * The def
src/joker_c/joker_c/test.c:271
Functiontest_expression_3
test_expression_3(): * @test_object: expression 3 - 2 - 1 = 0 * @test_precautions: used Value Stack model to simulate expression tree. * The de
src/joker_c/joker_c/test.c:311
Functiontest_expression_4
test_expression_4(): * @test_object: expression 1 + 2 * 3 - 4 / -5 * @test_precautions: used Value Stack model to simulate expression tree. * T
src/joker_c/joker_c/test.c:348
Functiontest_instance_clone_modify
()
src/joker/object/instance.rs:189
Functiontest_literal_bool_expr
()
src/joker/interpreter.rs:1046
Functiontest_literal_f64_expr
()
src/joker/interpreter.rs:1021
Functiontest_literal_i32_expr
()
src/joker/interpreter.rs:1011
Functiontest_literal_null_expr
()
src/joker/interpreter.rs:1056
Functiontest_literal_str_expr
()
src/joker/interpreter.rs:1031
Functiontest_object_clone
()
src/joker/types/this.rs:118
Functiontest_object_clone_ptr
()
src/joker/types/this.rs:152
Functiontest_object_deep_clone
()
src/joker/types/this.rs:179
Functiontest_object_inner_change
()
src/joker/types/this.rs:80
Functiontest_object_inner_ref
()
src/joker/types/this.rs:96
Functiontest_op_add
test_op_add(): * @test_object: op_add * @test_precautions: op_add instruction can pop two values from Value Stack, and push their sum to Value Stack.
src/joker_c/joker_c/test.c:130
Functiontest_op_constant
test_op_constant(): * @test_object: op_constant * @test_precautions: op_constant instruction can push one value to Value Stack. * But it's not st
src/joker_c/joker_c/test.c:44
Functiontest_op_constant_long
test_op_constant_long(): * @test_object: op_constant_long * @test_precautions: op_constant_long instruction can push one value to Value Stack. *
src/joker_c/joker_c/test.c:70
Functiontest_op_divide
test_op_divide(): * @test_object: op_divide * @test_precautions: op_divide instruction can pop two values from Value Stack, and push their quotient to
src/joker_c/joker_c/test.c:206
Functiontest_op_multiply
test_op_multiply(): * @test_object: op_multiply * @test_precautions: op_multiply instruction can pop two values from Value Stack, and push their produ
src/joker_c/joker_c/test.c:180
Functiontest_op_negate
test_op_negate(): * @test_object: op_negate * @test_precautions: op_negate instruction can pop one value from Value Stack, and push its negative value
src/joker_c/joker_c/test.c:105
Functiontest_op_return
* test_op_return(): * @test_object: op_return * @test_precautions: op_return instruction can pop one value from Value Stack and return it. */
src/joker_c/joker_c/test.c:13
Functiontest_op_subtract
test_op_subtract(): * @test_object: op_subtract * @test_precautions: op_subtract instruction can pop two values from Value Stack, and push their diffe
src/joker_c/joker_c/test.c:155
Functiontest_opcode_align
()
src/joker_bvm/src/chunk.rs:76
Functiontest_resolve_base
()
src/idea/resolver/resolve.rs:1007
Functiontest_scope_stack_declared_class_instance_type
()
src/idea/resolve.rs:418
Functiontest_scope_stack_declared_type
()
src/idea/resolve.rs:388
Functiontest_simple_expr
()
src/joker/interpreter.rs:991
Functiontest_translator_object_from_caller_function
()
src/joker/object/caller/function/this.rs:337
Functiontest_translator_object_from_literal
()
src/joker/object/literal.rs:112
Functiontest_value_align
()
src/joker_bvm/src/chunk.rs:84
Functiontest_var_store
()
src/idea/resolve.rs:333
Functiontest_var_store
()
src/idea/resolver/resolve.rs:842
Functiontests
src/joker_c/joker_c/token.c:256
Methodthis
(line: usize)
src/joker/token.rs:163
Methodthis
(param: Token, type_: Type)
src/joker/types/type_.rs:582
Methodthis_type
(line: usize)
src/joker/token.rs:166
Methodthis_with_parse
(parser: &mut Parser, class: &Token)
src/joker/types/type_.rs:627
Methodtoken
(&self)
src/joker/tools.rs:16
Functiontools_main
#[test]
tools/src/lib.rs:3
Methodtry_from
(value: VarStore)
src/idea/resolver/store.rs:239
Functiontype_manager
()
src/idea/types.rs:148
Functiontypes_main
()
src/idea/types.rs:90
Methodupcast
(&self)
src/joker/object/instance.rs:55
Methodupcast
(&self)
src/joker/object/literal.rs:30
Methodupcast
(&self)
src/joker/object/caller/class.rs:41
Methodupcast
(&self)
src/joker/object/caller/this.rs:60
Methodupcast
(&self)
src/joker/object/caller/function/lambda.rs:44
Methodupcast
(&self)
src/joker/object/caller/function/method.rs:44
Methodupcast
(&self)
src/joker/object/caller/function/this.rs:55
Methodupcast_into
(self)
src/joker/object/literal.rs:39
Methodupcast_into
(self)
src/joker/object/caller/class.rs:44
Methodupcast_into
(self)
src/joker/object/caller/this.rs:66
Methodupcast_into
(self)
src/joker/object/caller/function/lambda.rs:47
Methodupcast_into
(self)
src/joker/object/caller/function/method.rs:47
Methodupcast_into
(self)
src/joker/object/caller/function/this.rs:63
Functionused
()
src/idea/error_manager.rs:49
Methodvisit_assign
(&self, expr: &Assign)
src/idea/resolver/resolve.rs:521
Methodvisit_assign
(&self, expr: &Assign)
src/joker/ast_print.rs:198
Methodvisit_assign
(&self, expr: &Assign)
src/joker/interpreter.rs:649
Methodvisit_binary
(&self, expr: &Binary)
src/idea/resolver/resolve.rs:490
Methodvisit_binary
(&self, expr: &Binary)
src/joker/ast_print.rs:189
Methodvisit_binary
(&self, expr: &Binary)
src/joker/interpreter.rs:442
Methodvisit_block
(&self, stmt: &BlockStmt)
src/idea/resolver/resolve.rs:347
Methodvisit_block
(&self, stmt: &BlockStmt)
src/joker/resolver.rs:881
Methodvisit_block
(&self, stmt: &BlockStmt)
src/joker/ast_print.rs:70
Methodvisit_block
(&self, stmt: &BlockStmt)
src/joker/interpreter.rs:184
Methodvisit_break
(&self, stmt: &BreakStmt)
src/idea/resolver/resolve.rs:418
Methodvisit_break
(&self, stmt: &BreakStmt)
src/joker/resolver.rs:914
Methodvisit_break
(&self, _stmt: &BreakStmt)
src/joker/ast_print.rs:100
Methodvisit_break
(&self, _stmt: &BreakStmt)
src/joker/interpreter.rs:247
Methodvisit_call
(&self, expr: &Call)
src/idea/resolver/resolve.rs:547
Methodvisit_call
(&self, expr: &Call)
src/joker/ast_print.rs:221
Methodvisit_call
(&self, expr: &Call)
src/joker/interpreter.rs:720
Methodvisit_class
(&self, stmt: &ClassStmt)
src/joker/resolver.rs:866
Methodvisit_class
(&self, stmt: &ClassStmt)
src/joker/ast_print.rs:142
Methodvisit_class
(&self, stmt: &ClassStmt)
src/joker/interpreter.rs:272
Methodvisit_continue
(&self, stmt: &ContinueStmt)
src/idea/resolver/resolve.rs:433
Methodvisit_continue
(&self, stmt: &ContinueStmt)
src/joker/resolver.rs:1016
Methodvisit_continue
(&self, _stmt: &super::ast::ContinueStmt)
src/joker/ast_print.rs:103
Methodvisit_continue
(&self, _stmt: &ContinueStmt)
src/joker/interpreter.rs:250
Methodvisit_expr
(&self, stmt: &ExprStmt)
src/idea/resolver/resolve.rs:326
Methodvisit_expr
(&self, stmt: &ExprStmt)
src/joker/resolver.rs:873
Methodvisit_expr
(&self, stmt: &ExprStmt)
src/joker/ast_print.rs:50
Methodvisit_expr
(&self, stmt: &ExprStmt)
src/joker/interpreter.rs:154
Methodvisit_fn
(&self, stmt: &FnStmt)
src/joker/resolver.rs:853
Methodvisit_fn
(&self, stmt: &FnStmt)
src/joker/ast_print.rs:121
Methodvisit_fn
(&self, stmt: &FnStmt)
src/joker/interpreter.rs:253
Methodvisit_for
(&self, stmt: &ForStmt)
src/idea/resolver/resolve.rs:393
Methodvisit_for
(&self, stmt: &ForStmt)
src/joker/resolver.rs:834
Methodvisit_for
(&self, stmt: &ForStmt)
src/joker/ast_print.rs:106
Methodvisit_for
(&self, stmt: &ForStmt)
src/joker/interpreter.rs:216
Methodvisit_fun
(&self, stmt: &FnStmt)
src/idea/resolver/resolve.rs:451
← previousnext →701–800 of 850, ranked by callers