Lines Matching full:value
24 case Value::Type::U1: { in InitScalarValue()
25 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::U1>(sc_val.GetValue<uint… in InitScalarValue()
28 case Value::Type::U8: { in InitScalarValue()
29 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::U8>(sc_val.GetValue<uint… in InitScalarValue()
32 case Value::Type::U16: { in InitScalarValue()
34 … std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::U16>(sc_val.GetValue<uint16_t>())); in InitScalarValue()
37 case Value::Type::U32: { in InitScalarValue()
39 … std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::U32>(sc_val.GetValue<uint32_t>())); in InitScalarValue()
42 case Value::Type::U64: { in InitScalarValue()
44 … std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::U64>(sc_val.GetValue<uint64_t>())); in InitScalarValue()
47 case Value::Type::I8: { in InitScalarValue()
48 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I8>(sc_val.GetValue<int8… in InitScalarValue()
51 case Value::Type::I16: { in InitScalarValue()
52 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I16>(sc_val.GetValue<int… in InitScalarValue()
55 case Value::Type::I32: { in InitScalarValue()
56 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I32>(sc_val.GetValue<int… in InitScalarValue()
59 case Value::Type::I64: { in InitScalarValue()
60 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I64>(sc_val.GetValue<int… in InitScalarValue()
63 case Value::Type::F32: { in InitScalarValue()
64 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::F32>(sc_val.GetValue<flo… in InitScalarValue()
67 case Value::Type::F64: { in InitScalarValue()
68 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::F64>(sc_val.GetValue<dou… in InitScalarValue()
71 case Value::Type::STRING: { in InitScalarValue()
73 …std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::STRING>(sc_val.GetValue<std::string… in InitScalarValue()
76 case Value::Type::STRING_NULLPTR: { in InitScalarValue()
78 ScalarValue::Create<Value::Type::STRING_NULLPTR>(sc_val.GetValue<int32_t>())); in InitScalarValue()
81 case Value::Type::RECORD: { in InitScalarValue()
82 …copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::RECORD>(sc_val.GetValue<… in InitScalarValue()
85 case Value::Type::METHOD: { in InitScalarValue()
87 …std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::METHOD>(sc_val.GetValue<std::string… in InitScalarValue()
90 case Value::Type::ENUM: { in InitScalarValue()
92 …std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::ENUM>(sc_val.GetValue<std::string>(… in InitScalarValue()
95 case Value::Type::ANNOTATION: { in InitScalarValue()
97 ScalarValue::Create<Value::Type::ANNOTATION>(sc_val.GetValue<AnnotationData>())); in InitScalarValue()
100 case Value::Type::LITERALARRAY: { in InitScalarValue()
102 ScalarValue::Create<Value::Type::LITERALARRAY>(sc_val.GetValue<std::string>())); in InitScalarValue()
114 std::unique_ptr<Value> making_value(const AnnotationElement &ann_elem) in making_value()
116 std::unique_ptr<Value> copy_val; in making_value()
118 case Value::Type::U1: in making_value()
119 case Value::Type::U8: in making_value()
120 case Value::Type::U16: in making_value()
121 case Value::Type::U32: in making_value()
122 case Value::Type::U64: in making_value()
123 case Value::Type::I8: in making_value()
124 case Value::Type::I16: in making_value()
125 case Value::Type::I32: in making_value()
126 case Value::Type::I64: in making_value()
127 case Value::Type::F32: in making_value()
128 case Value::Type::F64: in making_value()
129 case Value::Type::STRING: in making_value()
130 case Value::Type::STRING_NULLPTR: in making_value()
131 case Value::Type::RECORD: in making_value()
132 case Value::Type::METHOD: in making_value()
133 case Value::Type::ENUM: in making_value()
134 case Value::Type::ANNOTATION: in making_value()
135 case Value::Type::LITERALARRAY: { in making_value()
139 case Value::Type::ARRAY: { in making_value()
140 Value::Type c_type; in making_value()
143 c_type = Value::Type::VOID; in making_value()
180 ScalarValue *Value::GetAsScalar() in GetAsScalar()
186 const ScalarValue *Value::GetAsScalar() const in GetAsScalar()
192 ArrayValue *Value::GetAsArray() in GetAsArray()
198 const ArrayValue *Value::GetAsArray() const in GetAsArray()
205 std::string AnnotationElement::TypeToString(Value::Type type) in TypeToString()
208 case Value::Type::U1: in TypeToString()
210 case Value::Type::I8: in TypeToString()
212 case Value::Type::U8: in TypeToString()
214 case Value::Type::I16: in TypeToString()
216 case Value::Type::U16: in TypeToString()
218 case Value::Type::I32: in TypeToString()
220 case Value::Type::U32: in TypeToString()
222 case Value::Type::I64: in TypeToString()
224 case Value::Type::U64: in TypeToString()
226 case Value::Type::F32: in TypeToString()
228 case Value::Type::F64: in TypeToString()
230 case Value::Type::STRING: in TypeToString()
232 case Value::Type::RECORD: in TypeToString()
234 case Value::Type::METHOD: in TypeToString()
236 case Value::Type::ENUM: in TypeToString()
238 case Value::Type::ANNOTATION: in TypeToString()
240 case Value::Type::ARRAY: in TypeToString()
242 case Value::Type::VOID: in TypeToString()