mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-09 20:12:21 +02:00
Enum fixes, small reflection fixes
This commit is contained in:
parent
973b5e73cf
commit
dffde00a6a
11 changed files with 100 additions and 35 deletions
|
@ -437,6 +437,7 @@ bool BfContext::ProcessWorkList(bool onlyReifiedTypes, bool onlyReifiedMethods)
|
|||
continue;
|
||||
|
||||
auto methodSpecializationRequest = *workItemRef;
|
||||
|
||||
auto module = workItemRef->mFromModule;
|
||||
workIdx = mMethodSpecializationWorkList.RemoveAt(workIdx);
|
||||
|
||||
|
@ -2339,11 +2340,6 @@ void BfContext::QueueMethodSpecializations(BfTypeInstance* typeInst, bool checkS
|
|||
return;
|
||||
}
|
||||
|
||||
if ((module->mModuleName == "System_Array") && (!mCompiler->mIsResolveOnly))
|
||||
{
|
||||
NOP;
|
||||
}
|
||||
|
||||
// Find any method specialization requests for types that are rebuilding, but from
|
||||
// modules that are NOT rebuilding to be sure we generate those. Failure to do this
|
||||
// will cause a link error from an old module
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue