aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/Utils.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/Utils.scala')
-rw-r--r--src/main/scala/firrtl/Utils.scala18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/main/scala/firrtl/Utils.scala b/src/main/scala/firrtl/Utils.scala
index 586fe1e7..3bde6f11 100644
--- a/src/main/scala/firrtl/Utils.scala
+++ b/src/main/scala/firrtl/Utils.scala
@@ -210,12 +210,12 @@ object Utils extends LazyLogging {
def get_point (e:Expression) : Int = e match {
case (e: WRef) => 0
- case (e: WSubField) => e.exp.tpe match {case b: BundleType =>
+ case (e: WSubField) => e.expr.tpe match {case b: BundleType =>
(b.fields takeWhile (_.name != e.name) foldLeft 0)(
(point, f) => point + get_size(f.tpe))
}
case (e: WSubIndex) => e.value * get_size(e.tpe)
- case (e: WSubAccess) => get_point(e.exp)
+ case (e: WSubAccess) => get_point(e.expr)
}
/** Returns true if t, or any subtype, contains a flipped field
@@ -476,9 +476,9 @@ object Utils extends LazyLogging {
// =========== ACCESSORS =========
def kind(e: Expression): Kind = e match {
case ex: WRef => ex.kind
- case ex: WSubField => kind(ex.exp)
- case ex: WSubIndex => kind(ex.exp)
- case ex: WSubAccess => kind(ex.exp)
+ case ex: WSubField => kind(ex.expr)
+ case ex: WSubIndex => kind(ex.expr)
+ case ex: WSubAccess => kind(ex.expr)
case ex => ExpKind
}
def gender(e: Expression): Gender = e match {
@@ -530,10 +530,10 @@ object Utils extends LazyLogging {
def splitRef(e: Expression): (WRef, Expression) = e match {
case e: WRef => (e, EmptyExpression)
case e: WSubIndex =>
- val (root, tail) = splitRef(e.exp)
+ val (root, tail) = splitRef(e.expr)
(root, WSubIndex(tail, e.value, e.tpe, e.gender))
case e: WSubField =>
- val (root, tail) = splitRef(e.exp)
+ val (root, tail) = splitRef(e.expr)
tail match {
case EmptyExpression => (root, WRef(e.name, e.tpe, root.kind, e.gender))
case exp => (root, WSubField(tail, e.name, e.tpe, e.gender))
@@ -545,9 +545,9 @@ object Utils extends LazyLogging {
case e: WRef =>
WSubField(root, e.name, e.tpe, e.gender)
case e: WSubIndex =>
- WSubIndex(mergeRef(root, e.exp), e.value, e.tpe, e.gender)
+ WSubIndex(mergeRef(root, e.expr), e.value, e.tpe, e.gender)
case e: WSubField =>
- WSubField(mergeRef(root, e.exp), e.name, e.tpe, e.gender)
+ WSubField(mergeRef(root, e.expr), e.name, e.tpe, e.gender)
case EmptyExpression => root
}