Lines Matching defs:back_cast

207     X &back_cast() { return static_cast<X &>(*this); }
209 const X &back_cast() const { return static_cast<const X &>(*this); }
217 return back_cast();
228 return back_cast();
235 return back_cast();
359 sc_bitref<X> operator [] (int i) { return sc_bitref<X>(back_cast(), i); }
363 return sc_bitref_r<X>(back_cast(), i);
365 sc_bitref<X> bit(int i) { return sc_bitref<X>(back_cast(), i); }
366 sc_bitref_r<X> bit(int i) const { return sc_bitref_r<X>(back_cast(), i); }
372 return sc_subref<X>(back_cast(), hi, lo);
377 return sc_subref_r<X>(back_cast(), hi, lo);
382 return sc_subref<X>(back_cast(), hi, lo);
387 return sc_subref_r<X>(back_cast(), hi, lo);
635 X &x = px.back_cast();
636 const Y &y = py.back_cast();
659 X &x = px.back_cast();
677 X &x = px.back_cast();
695 X &x = px.back_cast();
714 X &x = px.back_cast();
732 X &x = px.back_cast();
751 X &x = back_cast();
775 X &x = back_cast();
788 X &x = back_cast();
800 X &x = back_cast();
812 X &x = back_cast();
825 X &x = back_cast();
841 X &x = back_cast();
860 X &x = back_cast();
872 X &x = back_cast();
886 X &x = back_cast();
902 X &x = back_cast();
922 X &x = back_cast();
938 X &x = px.back_cast();
939 const Y &y = py.back_cast();
959 X &x = px.back_cast();
960 const Y &y = py.back_cast();
980 X &x = a.back_cast();
981 const Y &y = b.back_cast();
1001 X &x = back_cast();
1051 X &x = back_cast();
1109 X &x = back_cast();
1128 const X &x = back_cast();
1141 const X &x = back_cast();
1154 const X &x = back_cast();
1203 const X &x = back_cast();
1233 back_cast() = s.c_str();
1240 if (n < 0 || n >= back_cast().length()) {
1250 if (n < 0 || n >= back_cast().size()) {
1262 const X &x = back_cast();
1280 const X &x = back_cast();
1304 const X &x = back_cast();