mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
Expanded const generic params to support structs
This commit is contained in:
parent
d9de51a019
commit
b80db38cdc
13 changed files with 443 additions and 36 deletions
|
@ -1653,7 +1653,8 @@ public:
|
|||
BfIRValue GetStringObjectValue(int idx, bool define, bool force);
|
||||
BfIRValue GetStringObjectValue(const StringImpl& str, bool define = false, bool force = false);
|
||||
BfIRValue CreateGlobalConstValue(const StringImpl& name, BfIRValue constant, BfIRType type, bool external);
|
||||
void VariantToString(StringImpl& str, const BfVariant& variant);
|
||||
void DataToString(StringImpl& str, void* ptr, BfType* type);
|
||||
void VariantToString(StringImpl& str, const BfVariant& variant, BfType* type = NULL);
|
||||
StringT<128> TypeToString(BfType* resolvedType, Array<String>* genericMethodParamNameOverrides = NULL);
|
||||
StringT<128> TypeToString(BfType* resolvedType, BfTypeNameFlags typeNameFlags, Array<String>* genericMethodParamNameOverrides = NULL);
|
||||
void DoTypeToString(StringImpl& str, BfType* resolvedType, BfTypeNameFlags typeNameFlags = BfTypeNameFlags_None, Array<String>* genericMethodParamNameOverrides = NULL);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue