Skip to content

Commit

Permalink
refactor: remove unused vars #22
Browse files Browse the repository at this point in the history
  • Loading branch information
phodal committed Nov 9, 2022
1 parent 29a195f commit 8382a41
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions chapi-domain/src/main/kotlin/chapi/domain/expr/Expression.kt
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,22 @@ package chapi.domain.expr
// }
sealed class Expression {
class BinOp(val lhs: ExpressionNode, val op: BinOpKind, val rhs: ExpressionNode) : ExpressionNode {
override fun toString(): String {
return "$lhs $op $rhs"
}
override fun toString() = "$lhs $op $rhs"
}

class UnaryOp(val lhs: ExpressionNode, val op: UnaryOpKind) : ExpressionNode {
override fun toString(): String = "$op$lhs"
}

class UnaryOp(lhs: ExpressionNode, op: UnaryOpKind) : ExpressionNode
class IntValue(val value: kotlin.Int) : ExpressionNode {
class IntValue(val value: Int) : ExpressionNode {
override fun toString() = value.toString()
}

class Variable(val name: kotlin.String) : ExpressionNode {
class Variable(val name: String) : ExpressionNode {
override fun toString() = name
}

class Identifier(val name: kotlin.String) : ExpressionNode {
class Identifier(val name: String) : ExpressionNode {
override fun toString() = name
}

Expand Down

0 comments on commit 8382a41

Please # to comment.