mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Added some extra const evals to typeof members
This commit is contained in:
parent
bc5668ada5
commit
0bf02b5996
1 changed files with 12 additions and 0 deletions
|
@ -9391,6 +9391,18 @@ bool BfExprEvaluator::LookupTypeProp(BfTypeOfExpression* typeOfExpr, BfIdentifie
|
|||
_BoolResult(type->IsObject());
|
||||
else if (memberName == "IsValueType")
|
||||
_BoolResult(type->IsValueType());
|
||||
else if (memberName == "IsPrimitive")
|
||||
_BoolResult(type->IsPrimitiveType());
|
||||
else if (memberName == "IsInteger")
|
||||
_BoolResult(type->IsInteger());
|
||||
else if (memberName == "IsIntegral")
|
||||
_BoolResult(type->IsIntegral());
|
||||
else if (memberName == "IsSigned")
|
||||
_BoolResult(type->IsSigned());
|
||||
else if (memberName == "IsFloatingPoint")
|
||||
_BoolResult(type->IsFloat());
|
||||
else if (memberName == "IsPointer")
|
||||
_BoolResult(type->IsPointer());
|
||||
else if (memberName == "IsStruct")
|
||||
_BoolResult(type->IsStruct());
|
||||
else if (memberName == "IsSplattable")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue