Phan\Tests\Language\ContextTest::testClassContext PHP Method

testClassContext() public method

public testClassContext ( )
    public function testClassContext()
    {
        $code = "<?php\n            class C {\n                private function f() {\n                    return 42;\n                }\n            }";
        $stmt_list_node = \ast\parse_code($code, Config::get()->ast_version);
        $class_node = $stmt_list_node->children[0];
        $context = new Context();
        $context = (new ParseVisitor($this->code_base, $context))($class_node);
        $stmt_list_node = $class_node->children['stmts'];
        $method_node = $stmt_list_node->children[0];
        $context = (new ParseVisitor($this->code_base, $context))($method_node);
    }