This commit is contained in:
Бондарев Иван 2019-07-14 19:13:20 +02:00
parent d56b2b1009
commit 72ed28d180
4 changed files with 6 additions and 2 deletions

View file

@ -1,5 +1,7 @@
namespace nstypedef; namespace nstypedef;
uses System, System.Collections.Generic;
type type
myint2 = integer; myint2 = integer;
myfnc = function(o: TClass): integer; myfnc = function(o: TClass): integer;

View file

@ -1,5 +1,7 @@
namespace nstypedef; namespace nstypedef;
uses System, System.Collections.Generic;
type IntList = List<integer>; type IntList = List<integer>;
type TClass2 = class type TClass2 = class

View file

@ -2,7 +2,7 @@
{$includenamespace 'namespaces/nstypedef1.pas'} {$includenamespace 'namespaces/nstypedef1.pas'}
{$includenamespace 'namespaces/nstypedef2.pas'} {$includenamespace 'namespaces/nstypedef2.pas'}
uses nstypedef; uses System, System.Collections.Generic, nstypedef;
begin begin
var i: myint2; var i: myint2;
assert(i = 0); assert(i = 0);

View file

@ -10925,7 +10925,7 @@ namespace PascalABCCompiler.TreeConverter
} }
scopes.Add(ns_scope2); scopes.Add(ns_scope2);
} }
else else if (si_list == null)
AddError(new NamespaceNotFound(nun.namespace_name.namespace_name, un.location)); AddError(new NamespaceNotFound(nun.namespace_name.namespace_name, un.location));
} }
} }