Skip to content

@global causes compile error #2622

Closed
@HerrCai0907

Description

@HerrCai0907
// index.ts
import {} from "./a"
import {} from "./b"

// a.ts
let a = t;

// b.ts
class T {}
@global export const t = new T();

it causes compile error

ERROR TS2304: Cannot find name 'T'.
   :
 2 │ @global export const t = new T();
   │                              ~
   └─ in assembly/b.ts(2,30)

FAILURE 1 compile error(s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions