1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22:20 +02:00

Fixed concrete return in interface extension

This commit is contained in:
Brian Fiete 2021-02-15 07:03:48 -08:00
parent 10f175b0c5
commit ce96772054
3 changed files with 7 additions and 12 deletions

View file

@ -443,17 +443,7 @@ BfMethodDef* BfDefBuilder::CreateMethodDef(BfMethodDeclaration* methodDeclaratio
{
methodDef->mIsConcrete = true;
methodDef->mIsVirtual = false;
}
if (mCurTypeDef->mTypeCode == BfTypeCode_Interface)
{
//
}
else
{
if (methodDef->mIsConcrete)
Fail("Only interfaces methods can be declared as 'concrete'", methodDeclaration->mVirtualSpecifier);
}
}
if (methodDef->mIsAbstract)
{