Searched refs:UnionData (Results 1 – 2 of 2) sorted by relevance
99 struct UnionData { struct102 UnionData(); argument103 ~UnionData();114 UnionData, AddrLabelDiffData> DataType;324 return ((const UnionData*)(const char*)Data.buffer)->Field; in getUnionField()328 return *((UnionData*)(char*)Data.buffer)->Value; in getUnionValue()383 ((UnionData*)(char*)Data.buffer)->Field = Field; in setUnion()384 *((UnionData*)(char*)Data.buffer)->Value = Value; in setUnion()438 new ((void*)(char*)Data.buffer) UnionData(); in MakeUnion()
120 APValue::UnionData::UnionData() : Field(nullptr), Value(new APValue) {} in UnionData() function in APValue::UnionData121 APValue::UnionData::~UnionData () { in ~UnionData()207 ((UnionData*)(char*)Data.buffer)->~UnionData(); in DestroyDataAndMakeUninit()