Support forward types.
declare function f() : A;
class A {}
Add comments