fix #2222
This commit is contained in:
parent
27ca018cb1
commit
7614999ea4
|
|
@ -15,7 +15,7 @@ internal static class RevisionClass
|
|||
public const string Major = "3";
|
||||
public const string Minor = "7";
|
||||
public const string Build = "2";
|
||||
public const string Revision = "2818";
|
||||
public const string Revision = "2820";
|
||||
|
||||
public const string MainVersion = Major + "." + Minor;
|
||||
public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
%COREVERSION%=2
|
||||
%REVISION%=2818
|
||||
%REVISION%=2820
|
||||
%MINOR%=7
|
||||
%MAJOR%=3
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
3.7.2.2818
|
||||
3.7.2.2820
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
!define VERSION '3.7.2.2818'
|
||||
!define VERSION '3.7.2.2820'
|
||||
|
|
|
|||
|
|
@ -2253,6 +2253,13 @@ namespace PascalABCCompiler.TreeConverter
|
|||
{
|
||||
return _ctn.base_generic_instance.ConvertSymbolInfo(sil);
|
||||
}
|
||||
|
||||
// для partial-классов, наследующих от интерфейса в секции Implementation
|
||||
// Надо ещё добавить условия чтобы только для них. А то может найти не то что надо!!!
|
||||
if (sil == null && this.converted_type != null && this.converted_type.IsPartial)
|
||||
{
|
||||
sil = this.converted_namespace.scope.Find(name);
|
||||
}
|
||||
|
||||
return sil;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue