1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 20:42:21 +02:00

Added some extra const evals to typeof members

This commit is contained in:
Brian Fiete 2020-12-25 11:41:24 -08:00
parent bc5668ada5
commit 0bf02b5996

View file

@ -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")