summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman2015-08-20 18:42:37 -0700
committerAndrew Waterman2015-08-20 18:42:37 -0700
commitdf30c684262337062f3440cd0d44d9b28896901a (patch)
treec912c258f0ba4f97d8b2047ea4573720994e2055
parent6f3bc0551ec89e397d2972d7a664915c63e19a06 (diff)
Prevent some defs from being marked as Bundle fields
-rw-r--r--src/main/scala/Chisel/Core.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/Chisel/Core.scala b/src/main/scala/Chisel/Core.scala
index 56ffdbe7..0d984e4d 100644
--- a/src/main/scala/Chisel/Core.scala
+++ b/src/main/scala/Chisel/Core.scala
@@ -658,7 +658,7 @@ class Bundle extends Aggregate(NO_DIR) {
m.getParameterTypes.isEmpty &&
!java.lang.reflect.Modifier.isStatic(m.getModifiers) &&
classOf[Data].isAssignableFrom(m.getReturnType) &&
- !(Bundle.keywords contains m.getName)
+ !(Bundle.keywords contains m.getName) && !(m.getName contains '$')
private[Chisel] lazy val namedElts = {
val nameMap = LinkedHashMap[String, Data]()