mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
Merge branch 'master' of https://github.com/beefytech/Beef into FuzzyAutoComplete
This commit is contained in:
parent
c2c7431620
commit
b70745ef1e
48 changed files with 2975 additions and 918 deletions
|
@ -289,6 +289,7 @@ enum CeFunctionKind
|
|||
CeFunctionKind_Method_GetParamInfo,
|
||||
|
||||
CeFunctionKind_EmitTypeBody,
|
||||
CeFunctionKind_EmitAddInterface,
|
||||
CeFunctionKind_EmitMethodEntry,
|
||||
CeFunctionKind_EmitMethodExit,
|
||||
CeFunctionKind_EmitMixin,
|
||||
|
@ -687,6 +688,7 @@ class CeEmitContext
|
|||
public:
|
||||
BfType* mType;
|
||||
BfMethodInstance* mMethodInstance;
|
||||
Array<int32> mInterfaces;
|
||||
String mEmitData;
|
||||
String mExitEmitData;
|
||||
bool mFailed;
|
||||
|
@ -697,6 +699,11 @@ public:
|
|||
mMethodInstance = NULL;
|
||||
mFailed = false;
|
||||
}
|
||||
|
||||
bool HasEmissions()
|
||||
{
|
||||
return !mEmitData.IsEmpty() || !mInterfaces.IsEmpty();
|
||||
}
|
||||
};
|
||||
|
||||
class CeContext
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue