|
@@ -9467,7 +9467,7 @@ begin
|
|
|
RaiseIncompatibleType(20170216151734,nResultTypeMismatchExpectedButFound,
|
|
|
[],DeclResult,ImplResult,ImplProc);
|
|
|
|
|
|
- if ImplProc.IsAsync<>DeclProc.IsAsync then
|
|
|
+ if ImplProc.IsAsync and not DeclProc.IsAsync then
|
|
|
RaiseMsg(20200524111856,nXModifierMismatchY,sXModifierMismatchY,['procedure type','async'],ImplProc);
|
|
|
end;
|
|
|
|