mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Show comptime emits as embedded sourceviews
This commit is contained in:
parent
ee27f6fd02
commit
4d1e14a1c3
65 changed files with 3360 additions and 633 deletions
|
@ -57,7 +57,7 @@ enum BfTypeNameFlags : uint16
|
|||
BfTypeNameFlag_InternalName = 0x100, // Use special delimiters to remove ambiguities (ie: '+' for inner types)
|
||||
BfTypeNameFlag_HideGlobalName = 0x200,
|
||||
BfTypeNameFlag_ExtendedInfo = 0x400,
|
||||
BfTypeNameFlag_ShortConst = 0x800
|
||||
BfTypeNameFlag_ShortConst = 0x800
|
||||
};
|
||||
|
||||
enum BfMethodNameFlags : uint8
|
||||
|
@ -1886,12 +1886,6 @@ public:
|
|||
void ReportMemory(MemReporter* memReporter);
|
||||
};
|
||||
|
||||
class BfCeTypeEmitEntry
|
||||
{
|
||||
public:
|
||||
String mEmitData;
|
||||
};
|
||||
|
||||
class BfCeTypeInfo;
|
||||
|
||||
// Instance of struct or class
|
||||
|
@ -2543,6 +2537,7 @@ class BfCustomAttribute
|
|||
{
|
||||
public:
|
||||
BfAttributeDirective* mRef;
|
||||
BfTypeDef* mDeclaringType;
|
||||
BfTypeInstance* mType;
|
||||
BfMethodDef* mCtor;
|
||||
Array<BfIRValue> mCtorArgs;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue