Lines Matching defs:value

153 	InternalVariableID(const BVariant& value)
155 fValue(value)
198 Operand(int64 value)
200 fPrimitive(value),
207 Operand(double value)
209 fPrimitive(value),
275 void SetTo(const BVariant& value)
278 fPrimitive = value;
288 Value* value = node->GetValue();
289 if (value != NULL)
290 value->ToVariant(fPrimitive);
924 Operand value(*this);
925 value._ResolveToPrimitive();
930 value.fPrimitive.SetTo((int8)-fPrimitive.ToInt8());
936 value.fPrimitive.SetTo((uint8)-fPrimitive.ToUInt8());
942 value.fPrimitive.SetTo((int16)-fPrimitive.ToInt16());
948 value.fPrimitive.SetTo((uint16)-fPrimitive.ToUInt16());
954 value.fPrimitive.SetTo(-fPrimitive.ToInt32());
960 value.fPrimitive.SetTo(-fPrimitive.ToUInt32());
966 value.fPrimitive.SetTo(-fPrimitive.ToInt64());
972 value.fPrimitive.SetTo(-fPrimitive.ToUInt64());
978 value.fPrimitive.SetTo(-fPrimitive.ToFloat());
984 value.fPrimitive.SetTo(-fPrimitive.ToDouble());
989 return value;
994 Operand value(*this);
995 value._ResolveToPrimitive();
1000 value.fPrimitive.SetTo((int8)~fPrimitive.ToInt8());
1006 value.fPrimitive.SetTo((uint8)~fPrimitive.ToUInt8());
1012 value.fPrimitive.SetTo((int16)~fPrimitive.ToInt16());
1018 value.fPrimitive.SetTo((uint16)~fPrimitive.ToUInt16());
1024 value.fPrimitive.SetTo(~fPrimitive.ToInt32());
1030 value.fPrimitive.SetTo(~fPrimitive.ToUInt32());
1036 value.fPrimitive.SetTo(~fPrimitive.ToInt64());
1042 value.fPrimitive.SetTo(~fPrimitive.ToUInt64());
1047 return value;
1367 errorMessage.SetToFormat("Failed to resolve value of %s: %"
1372 Value* value = fValueNode->GetValue();
1374 if (value->ToVariant(tempValue))
1378 error.SetToFormat("Failed to retrieve value of %s.",
1456 Operand value = _ParseSum();
1464 if (value.Kind() == OPERAND_KIND_PRIMITIVE) {
1466 BVariant primitive = value.PrimitiveValue();
1480 } else if (value.Kind() == OPERAND_KIND_VALUE_NODE)
1481 result->SetToValueNode(value.GetValueNode()->NodeChild());
1482 else if (value.Kind() == OPERAND_KIND_TYPE)
1483 result->SetToType(value.GetType());
1495 Operand value = _ParseProduct();
1501 value += _ParseProduct();
1504 value -= _ParseProduct();
1509 return value;
1520 Operand value = _ParseUnary();
1526 value *= _ParseUnary();
1533 value /= rhs;
1542 value %= rhs;
1548 value.SetTo((value != zero)
1556 value.SetTo((value != zero)
1562 value &= _ParseUnary();
1566 value |= _ParseUnary();
1570 value ^= _ParseUnary();
1574 value.SetTo((int64)(value == _ParseUnary()));
1578 value.SetTo((int64)(value != _ParseUnary()));
1582 value.SetTo((int64)(value > _ParseUnary()));
1586 value.SetTo((int64)(value >= _ParseUnary()));
1590 value.SetTo((int64)(value < _ParseUnary()));
1594 value.SetTo((int64)(value <= _ParseUnary()));
1599 return value;
1745 Operand value;
1748 value.SetTo(token.value);
1754 value = _ParseSum();
1759 if (value.Kind() == OPERAND_KIND_TYPE) {
1762 return value;
1764 Type* castType = value.GetType();
1770 value = _ParseSum();
1772 if (value.Kind() != OPERAND_KIND_PRIMITIVE
1773 && value.Kind() != OPERAND_KIND_VALUE_NODE) {
1774 throw ParseException("Expected value or variable expression after"
1778 if (value.Kind() == OPERAND_KIND_VALUE_NODE)
1779 child = value.GetValueNode()->NodeChild();
1780 else if (value.Kind() == OPERAND_KIND_PRIMITIVE)
1781 _GetNodeChildForPrimitive(token, value.PrimitiveValue(), child);
1787 throw ParseException("Unable to create value node for typecast"
1791 value.SetTo(newNode);
1794 return value;
1923 errorMessage.SetToFormat("Unable to resolve variable value for '%s': "
1933 errorMessage.SetToFormat("Unable to resolve variable value for '%s': "
1942 const BVariant& value, ValueNodeChild*& _output) const
1944 Type* type = new(std::nothrow) SyntheticPrimitiveType(value.Type());
1959 if (!piece.SetToValue(value.Bytes(), value.Size())
1966 if (!IntegerFormatter::FormatValue(value, INTEGER_FORMAT_HEX_DEFAULT,
1972 InternalVariableID* id = new(std::nothrow) InternalVariableID(value);