1
0

diplomacy: ValName captures val bindings for Nodes

This commit is contained in:
Wesley W. Terpstra
2017-09-11 19:31:44 -07:00
parent 5662d1de0b
commit 3656e975a1
3 changed files with 37 additions and 1 deletions

View File

@ -0,0 +1,13 @@
// See LICENSE.SiFive for license details.
package freechips.rocketchip.diplomacy
import scala.language.experimental.macros
import freechips.rocketchip.macros.ValNameImpl
case class ValName(name: String)
object ValName
{
implicit def materialize(implicit x: ValNameImpl): ValName = ValName(x.name)
}