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

Added ITypedAllocator, SingleAllocator

This commit is contained in:
Brian Fiete 2022-06-29 07:18:01 -07:00
parent 3aacd09199
commit 3b711932ec
2 changed files with 81 additions and 0 deletions

View file

@ -1004,6 +1004,12 @@ void BfAutoComplete::AddTypeMembers(BfTypeInstance* typeInst, bool addStatic, bo
AddTypeMembers(mModule->mContext->mBfObjectType, addStatic, addNonStatic, filter, startType, false, allowImplicitThis, false);
}
if (typeInst->IsInterface())
{
for (auto interface : typeInst->mInterfaces)
AddTypeMembers(interface.mInterfaceType, addStatic, addNonStatic, filter, startType, false, allowImplicitThis, false);
}
if ((addStatic) && (allowImplicitThis) && (checkOuterType))
{
auto outerType = mModule->GetOuterType(typeInst);