reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 1470     CharUnits &getLValueOffset() { return Offset; }
 1471     const CharUnits &getLValueOffset() const { return Offset; }
 1481         V = APValue(Base, Offset, APValue::NoLValuePath(), IsNullPtr);
 1484         V = APValue(Base, Offset, Designator.Entries,
 1491       Offset = V.getLValueOffset();
 1508       Offset = CharUnits::fromQuantity(0);
 1516       Offset =
 1608       uint64_t Offset64 = Offset.getQuantity();
 1611       Offset = CharUnits::fromQuantity(Offset64 + ElemSize64 * Index64);
 1618       Offset += N;
 2644       Result.Offset -= Layout.getVBaseClassOffset(Base);
 2646       Result.Offset -= Layout.getBaseClassOffset(Base);
 2808     LVal.Offset += SizeOfComponent;
 7976     if (!Result.Base && Result.Offset.isZero())
 7988     if (!Result.Base && Result.Offset.isZero())
 8013       Result.Offset = CharUnits::fromQuantity(N);
 8160       OffsetResult.Offset += CharUnits::fromQuantity(AdditionalOffset);
 8188     if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) {
 8188     if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) {
 8196         << (int)OffsetResult.Offset.getQuantity()
10719       int64_t Off = String.Offset.getQuantity();
11576       if ((!LHSValue.Base && !LHSValue.Offset.isZero()) ||
11577           (!RHSValue.Base && !RHSValue.Offset.isZero()))
11592       if ((LHSValue.Base && LHSValue.Offset.isZero() &&
11594           (RHSValue.Base && RHSValue.Offset.isZero() &&
11825       if (!LHSValue.Offset.isZero() || !RHSValue.Offset.isZero())
11825       if (!LHSValue.Offset.isZero() || !RHSValue.Offset.isZero())