offset = 0;
}
-RTLIL::SigChunk::SigChunk(const RTLIL::Const &data)
+RTLIL::SigChunk::SigChunk(const RTLIL::Const &value)
{
wire = NULL;
- this->data = data;
+ data = value;
width = data.bits.size();
offset = 0;
}
width_ = 0;
}
-RTLIL::SigSpec::SigSpec(const RTLIL::Const &data)
+RTLIL::SigSpec::SigSpec(const RTLIL::Const &value)
{
- chunks_.push_back(RTLIL::SigChunk(data));
+ chunks_.push_back(RTLIL::SigChunk(value));
width_ = chunks_.back().width;
check();
}
RTLIL::Const data; // only used if wire == NULL, LSB at index 0
int width, offset;
SigChunk();
- SigChunk(const RTLIL::Const &data);
+ SigChunk(const RTLIL::Const &value);
SigChunk(RTLIL::Wire *wire, int width, int offset);
SigChunk(const std::string &str);
SigChunk(int val, int width = 32);
public:
SigSpec();
- SigSpec(const RTLIL::Const &data);
+ SigSpec(const RTLIL::Const &value);
SigSpec(const RTLIL::SigChunk &chunk);
SigSpec(RTLIL::Wire *wire, int width = -1, int offset = 0);
SigSpec(const std::string &str);