Searched refs:DoubleStorage (Results 1 – 11 of 11) sorted by relevance
10 internal sealed class DoubleStorage : DataStorage class16 internal DoubleStorage(DataColumn column) in DoubleStorage() method in System.Data.Common.DoubleStorage
314 case StorageType.Double: return new DoubleStorage(column); in CreateStorage()
16 internal sealed class DoubleStorage : DataStorage { class22 internal DoubleStorage(DataColumn column) in DoubleStorage() method in System.Data.Common.DoubleStorage
287 case StorageType.Double: return new DoubleStorage(column); in CreateStorage()
576 using DoubleStorage = struct { alignas(4) char v[sizeof(double)]; };580 explicit Value(DoubleStorage storage);593 DoubleStorage,
163 data_.emplace<DoubleStorage>(bit_cast<DoubleStorage>(0.0)); in Value()191 Value::Value(double in_double) : data_(bit_cast<DoubleStorage>(in_double)) { in Value()195 data_ = bit_cast<DoubleStorage>(0.0); in Value()266 Value::Value(DoubleStorage storage) : data_(std::move(storage)) {} in Value()269 return bit_cast<double>(absl::get<DoubleStorage>(data_)); in AsDoubleInternal()
42 alignof(Value::DoubleStorage), alignof(std::string), in TEST()49 std::max({sizeof(bool), sizeof(int), sizeof(Value::DoubleStorage), in TEST()
93 using DoubleStorage = struct { alignas(4) char v[sizeof(double)]; };554 DoubleStorage double_value_;
42 static_assert(sizeof(Value::DoubleStorage) == sizeof(double),181 double_value_ = bit_cast<DoubleStorage>(0.0); in Value()210 : type_(Type::DOUBLE), double_value_(bit_cast<DoubleStorage>(in_double)) { in Value()214 double_value_ = bit_cast<DoubleStorage>(0.0); in Value()
50 X(Value::DoubleStorage, double_value_) \ in TEST()
239 ../../../external/corefx/src/System.Data.Common/src/System/Data/Common/DoubleStorage.cs