Deleted Added
sdiff udiff text old ( 12841:22aa7ba47bf9 ) new ( 12868:23162a436538 )
full compact
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 46 unchanged lines hidden (view full) ---

55{
56 public:
57 sc_inout() : sc_port<sc_signal_inout_if<T>, 1>() {}
58 explicit sc_inout(const char *name) :
59 sc_port<sc_signal_inout_if<T>, 1>(name)
60 {}
61 virtual ~sc_inout() {}
62
63 void
64 initialize(const T &)
65 {
66 sc_channel_warn_unimpl(__PRETTY_FUNCTION__);
67 }
68 void
69 initialize(const sc_signal_in_if<T> &)
70 {

--- 94 unchanged lines hidden (view full) ---

165{
166 public:
167 sc_inout() : sc_port<sc_signal_inout_if<bool>, 1>() {}
168 explicit sc_inout(const char *name) :
169 sc_port<sc_signal_inout_if<bool>, 1>(name)
170 {}
171 virtual ~sc_inout() {}
172
173 void
174 initialize(const bool &)
175 {
176 sc_channel_warn_unimpl(__PRETTY_FUNCTION__);
177 }
178 void
179 initialize(const sc_signal_in_if<bool> &)
180 {

--- 134 unchanged lines hidden (view full) ---

315{
316 public:
317 sc_inout() : sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1>() {}
318 explicit sc_inout(const char *name) :
319 sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1>(name)
320 {}
321 virtual ~sc_inout() {}
322
323 void
324 initialize(const sc_dt::sc_logic &)
325 {
326 sc_channel_warn_unimpl(__PRETTY_FUNCTION__);
327 }
328 void
329 initialize(const sc_signal_in_if<sc_dt::sc_logic> &)
330 {

--- 136 unchanged lines hidden ---