Lines Matching refs:sc_dt

94 namespace sc_dt
756 inline sc_dt::sc_concatref& concat(
757 sc_dt::sc_value_base& a, sc_dt::sc_value_base& b)
759 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
761 result_p = sc_dt::sc_concatref::m_pool.allocate();
768 sc_dt::sc_concatref& concat(
769 const sc_dt::sc_value_base& a, const sc_dt::sc_value_base& b)
771 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
773 result_p = sc_dt::sc_concatref::m_pool.allocate();
780 sc_dt::sc_concatref& concat(const sc_dt::sc_value_base& a, bool b)
782 const sc_dt::sc_concat_bool* b_p; // Proxy for boolean value.
783 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
785 b_p = sc_dt::sc_concat_bool::allocate(b);
786 result_p = sc_dt::sc_concatref::m_pool.allocate();
793 sc_dt::sc_concatref& concat(bool a, const sc_dt::sc_value_base& b)
795 const sc_dt::sc_concat_bool* a_p; // Proxy for boolean value.
796 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
798 a_p = sc_dt::sc_concat_bool::allocate(a);
799 result_p = sc_dt::sc_concatref::m_pool.allocate();
804 inline sc_dt::sc_concatref& operator , (
805 sc_dt::sc_value_base& a, sc_dt::sc_value_base& b)
807 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
809 result_p = sc_dt::sc_concatref::m_pool.allocate();
816 sc_dt::sc_concatref& operator , (
817 const sc_dt::sc_value_base& a, const sc_dt::sc_value_base& b)
819 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
821 result_p = sc_dt::sc_concatref::m_pool.allocate();
828 sc_dt::sc_concatref& operator , (const sc_dt::sc_value_base& a, bool b)
830 const sc_dt::sc_concat_bool* b_p; // Proxy for boolean value.
831 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
833 b_p = sc_dt::sc_concat_bool::allocate(b);
834 result_p = sc_dt::sc_concatref::m_pool.allocate();
841 sc_dt::sc_concatref& operator , (bool a, const sc_dt::sc_value_base& b)
843 const sc_dt::sc_concat_bool* a_p; // Proxy for boolean value.
844 sc_dt::sc_concatref* result_p; // Proxy for the concatenation.
846 a_p = sc_dt::sc_concat_bool::allocate(a);
847 result_p = sc_dt::sc_concatref::m_pool.allocate();
852 } // namespace sc_dt