mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
Fixes for type dependencies and tests for type deletion bug
This commit is contained in:
parent
198acef1c6
commit
03fbc9d468
16 changed files with 309 additions and 55 deletions
|
@ -1268,22 +1268,6 @@ public:
|
|||
String mName;
|
||||
};
|
||||
|
||||
enum BfResolveTypeRefFlags
|
||||
{
|
||||
BfResolveTypeRefFlag_None = 0,
|
||||
BfResolveTypeRefFlag_NoResolveGenericParam = 1,
|
||||
BfResolveTypeRefFlag_AllowRef = 2,
|
||||
BfResolveTypeRefFlag_AllowRefGeneric = 4,
|
||||
BfResolveTypeRefFlag_IgnoreLookupError = 8,
|
||||
BfResolveTypeRefFlag_AllowGenericTypeParamConstValue = 0x10,
|
||||
BfResolveTypeRefFlag_AllowGenericMethodParamConstValue = 0x20,
|
||||
BfResolveTypeRefFlag_AllowGenericParamConstValue = 0x10 | 0x20,
|
||||
BfResolveTypeRefFlag_AutoComplete = 0x40,
|
||||
BfResolveTypeRefFlag_FromIndirectSource = 0x80, // Such as a type alias or a generic parameter
|
||||
BfResolveTypeRefFlag_Attribute = 0x100,
|
||||
BfResolveTypeRefFlag_NoReify = 0x200
|
||||
};
|
||||
|
||||
enum BfSrcPosFlags
|
||||
{
|
||||
BfSrcPosFlag_None = 0,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue