Skip to content

Commit 0c0a455

Browse files
authored
Update src/Neo.Compiler.CSharp/CompilationEngine/CompilationEngine.cs
1 parent dda3336 commit 0c0a455

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Neo.Compiler.CSharp/CompilationEngine/CompilationEngine.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,10 +320,10 @@ private List<CompilationContext> CompileProjectContracts(Compilation compilation
320320
var memberTypeSymbol = (member as IFieldSymbol)?.Type ?? (member as IPropertySymbol)?.Type;
321321
if (memberTypeSymbol is not INamedTypeSymbol namedTypeSymbol)
322322
continue;
323-
if (!allSmartContracts.Contains(namedTypeSymbol))
324-
continue;
325323
if (namedTypeSymbol.IsAbstract)
326324
continue;
325+
if (!allSmartContracts.Contains(namedTypeSymbol))
326+
continue;
327327
if (classDependencies[classSymbol].Any(p => SymbolEqualityComparer.Default.Equals(p, namedTypeSymbol)))
328328
continue;
329329
classDependencies[classSymbol].Add(namedTypeSymbol);

0 commit comments

Comments
 (0)