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

References

tools/clang/lib/AST/ExprConstant.cpp
 1367       << N << /*array*/ 0
 1371       << N << /*non-array*/ 1;
 2338     << SrcValue << DestType;
 2526       Info.CCEDiag(E, diag::note_constexpr_negative_shift) << RHS;
 2536         << RHS << E->getType() << LHS.getBitWidth();
 2543         Info.CCEDiag(E, diag::note_constexpr_lshift_of_negative) << LHS;
 2559       Info.CCEDiag(E, diag::note_constexpr_negative_shift) << RHS;
 2569         << RHS << E->getType() << LHS.getBitWidth();
 6000         << ByteSize << APSInt(ElemSizeAP, true) << ElemType;
 6000         << ByteSize << APSInt(ElemSizeAP, true) << ElemType;
 6010     Info.FFDiag(E, diag::note_constexpr_new_too_large) << APSInt(Size, true);
 8537           << ArrayBound << (*ArraySize)->getSourceRange();
 8550         << ArrayBound << (*ArraySize)->getSourceRange();
tools/clang/lib/AST/Interp/Interp.h
  126     S.CCEDiag(E, diag::note_constexpr_overflow) << Value << Type;
  752         << NewIndex
  856     S.CCEDiag(E, diag::note_constexpr_large_shift) << Val << Ty << Bits;
tools/clang/lib/AST/Interp/InterpState.cpp
   53   CCEDiag(E, diag::note_constexpr_overflow) << Value << Type;