program
comment "// @target: ES5, ES2015"
comment "// @sourcemap: true"
comment "// @declaration: true"
comment "// @module: commonjs"
comment "// @outFile: all.js"
comment "// This should be an error"
comment "// @Filename: ref/a.ts"
export_statement
export "export"
class_declaration
class "class"
type_identifier "A"
class_body
{ "{"
} "}"
comment "// @Filename: b.ts"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "A"
} "}"
from "from"
string
" "\""
string_fragment "./ref/a"
" "\""
; ";"
export_statement
export "export"
class_declaration
class "class"
type_identifier "B"
class_heritage
extends_clause
extends "extends"
identifier "A"
class_body
{ "{"
} "}"