Lines Matching refs:LV
35 struct APValue::LV : LVBase { struct in APValue
47 LV() { PathLength = (unsigned)-1; } in LV() function
48 ~LV() { resizePath(0); } in ~LV() argument
201 ((LV*)(char*)Data.buffer)->~LV(); in DestroyDataAndMakeUninit()
242 return reinterpret_cast<const LV *>(Data.buffer)->hasPathPtr(); in needsCleanup()
555 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getPointer(); in getLValueBase()
560 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getInt(); in isLValueOnePastTheEnd()
565 return ((LV*)(void*)Data.buffer)->Offset; in getLValueOffset()
570 return ((const LV*)(const char*)Data.buffer)->hasPath(); in hasLValuePath()
575 const LV &LVal = *((const LV*)(const char*)Data.buffer); in getLValuePath()
581 return ((const LV*)(const char*)Data.buffer)->CallIndex; in getLValueCallIndex()
587 LV &LVal = *((LV*)(char*)Data.buffer); in setLValue()
599 LV &LVal = *((LV*)(char*)Data.buffer); in setLValue()
631 static_assert(sizeof(LV) <= DataSize, "LV too big"); in MakeLValue()
632 new ((void*)(char*)Data.buffer) LV(); in MakeLValue()