More improvements and cleanups in IdString subsystem
authorClifford Wolf <clifford@clifford.at>
Sat, 10 Aug 2019 09:41:09 +0000 (11:41 +0200)
committerClifford Wolf <clifford@clifford.at>
Sun, 11 Aug 2019 09:39:46 +0000 (11:39 +0200)
commit8222c5735e3b31fc2a7507abe607bb5aa9f863de
tree0967a4d165d7cd09386533d0b89a0e06bf413fd0
parent6995914f3f55fc0f3d1160c7f45273b82eb923ce
More improvements and cleanups in IdString subsystem

- better use of "inline" keyword
- deprecate "sticky" IDs feature
- improve handling of empty ID
- add move constructor

Signed-off-by: Clifford Wolf <clifford@clifford.at>
kernel/rtlil.cc
kernel/rtlil.h
kernel/yosys.cc