This commit is contained in:
Mikhalkovich Stanislav 2021-01-29 17:33:15 +03:00
parent 27ca018cb1
commit 7614999ea4
5 changed files with 11 additions and 4 deletions

View file

@ -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;

View file

@ -1,4 +1,4 @@
%COREVERSION%=2
%REVISION%=2818
%REVISION%=2820
%MINOR%=7
%MAJOR%=3

View file

@ -1 +1 @@
3.7.2.2818
3.7.2.2820

View file

@ -1 +1 @@
!define VERSION '3.7.2.2818'
!define VERSION '3.7.2.2820'

View file

@ -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;
}