Home | History | Annotate | Download | only in AST

Lines Matching defs:LV

35 struct APValue::LV : LVBase {
47 LV() { PathLength = (unsigned)-1; }
48 ~LV() { resizePath(0); }
201 ((LV*)(char*)Data.buffer)->~LV();
242 return reinterpret_cast<const LV *>(Data.buffer)->hasPathPtr();
555 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getPointer();
560 return ((const LV*)(const void*)Data.buffer)->BaseAndIsOnePastTheEnd.getInt();
565 return ((LV*)(void*)Data.buffer)->Offset;
570 return ((const LV*)(const char*)Data.buffer)->hasPath();
575 const LV &LVal = *((const LV*)(const char*)Data.buffer);
581 return ((const LV*)(const char*)Data.buffer)->CallIndex;
587 LV &LVal = *((LV*)(char*)Data.buffer);
599 LV &LVal = *((LV*)(char*)Data.buffer);
631 static_assert(sizeof(LV) <= DataSize, "LV too big");
632 new ((void*)(char*)Data.buffer) LV();