ValName: trim whitespace from symbol names
This commit is contained in:
		| @@ -16,7 +16,8 @@ object ValNameImpl | ||||
|       if (s == `NoSymbol`) Nil else s +: allOwners(s.owner) | ||||
|     val terms = allOwners(c.internal.enclosingOwner).filter(_.isTerm).map(_.asTerm) | ||||
|     terms.filter(_.isVal).map(_.name.toString).find(_(0) != '$').map { s => | ||||
|       c.Expr[ValNameImpl] { q"_root_.freechips.rocketchip.macros.ValNameImpl(${s})" } | ||||
|       val trim = s.replaceAll("\\s", "") | ||||
|       c.Expr[ValNameImpl] { q"_root_.freechips.rocketchip.macros.ValNameImpl(${trim})" } | ||||
|     }.getOrElse(c.abort(c.enclosingPosition, "Not a valid application.")) | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user