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

References

tools/clang/lib/AST/Interp/Interp.h
  915   const auto &RHS = S.Stk.pop<typename PrimConv<TR>::T>();
  916   const auto &LHS = S.Stk.pop<typename PrimConv<TL>::T>();
  920     const SourceInfo &Loc = S.Current->getSource(OpPC);
  921     S.CCEDiag(Loc, diag::note_constexpr_negative_shift) << RHS.toAPSInt();
  922     return ShiftRight<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, -RHS));
  922     return ShiftRight<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, -RHS));
  924     return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, RHS));
  924     return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, RHS));