[fidlc] Simplifying name modeling
A name is scoped (by a library), and either has a source location, or an anonymous name. Modeling this as a std::variant for clarity, and to simplify owning semantics. We can now add a copy constructor with ease. Change-Id: I7e6602e0abdc5c08535452253e324b13b8b9dade
Loading
Please register or sign in to comment