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

References

tools/clang/lib/AST/ExprConstant.cpp
11563     if (!EvaluatePointer(E->getRHS(), RHSValue, Info) || !LHSOK)
11568     if (!HasSameBase(LHSValue, RHSValue)) {
11577           (!RHSValue.Base && !RHSValue.Offset.isZero()))
11577           (!RHSValue.Base && !RHSValue.Offset.isZero()))
11583       if ((IsLiteralLValue(LHSValue) || IsLiteralLValue(RHSValue)) &&
11584           LHSValue.Base && RHSValue.Base)
11588       if (IsWeakLValue(LHSValue) || IsWeakLValue(RHSValue))
11593            isOnePastTheEndOfCompleteObject(Info.Ctx, RHSValue)) ||
11594           (RHSValue.Base && RHSValue.Offset.isZero() &&
11594           (RHSValue.Base && RHSValue.Offset.isZero() &&
11599       if ((RHSValue.Base && isZeroSized(LHSValue)) ||
11600           (LHSValue.Base && isZeroSized(RHSValue)))
11606     const CharUnits &RHSOffset = RHSValue.getLValueOffset();
11609     SubobjectDesignator &RHSDesignator = RHSValue.getLValueDesignator();