mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
Make initializer expression work with 'in' ref values
This commit is contained in:
parent
91c0ec9239
commit
b34a14502d
3 changed files with 8 additions and 5 deletions
|
@ -1752,7 +1752,7 @@ public:
|
|||
void EmitDynamicCastCheck(const BfTypedValue& targetValue, BfType* targetType, BfIRBlock trueBlock, BfIRBlock falseBlock, bool nullSucceeds = false);
|
||||
void EmitDynamicCastCheck(BfTypedValue typedVal, BfType* type, bool allowNull);
|
||||
void CheckStaticAccess(BfTypeInstance* typeInstance);
|
||||
BfTypedValue RemoveRef(BfTypedValue typedValue);
|
||||
BfTypedValue RemoveRef(BfTypedValue typedValue, bool makeInReadOnly = true);
|
||||
BfTypedValue SanitizeAddr(BfTypedValue typedValue);
|
||||
BfTypedValue ToRef(BfTypedValue typedValue, BfRefType* refType = NULL);
|
||||
BfTypedValue LoadOrAggregateValue(BfTypedValue typedValue);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue