Uast: Update tests, make the tests a bit more readable (provide toString() methods for Uast kinds)
This commit is contained in:
@@ -127,4 +127,8 @@ open class UastBinaryOperator(override val text: String): UastOperator {
|
||||
@JvmField
|
||||
val UNSIGNED_SHIFT_RIGHT_ASSIGN = AssignOperator(">>>=")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastBinaryOperator(text='$text')"
|
||||
}
|
||||
}
|
||||
@@ -23,4 +23,8 @@ class UastCallKind(val name: String) {
|
||||
@JvmField
|
||||
val CONSTRUCTOR_CALL = UastCallKind("constructor_call")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastCallKind(name='$name')"
|
||||
}
|
||||
}
|
||||
@@ -35,4 +35,8 @@ open class UastClassKind(val text: String) {
|
||||
@JvmField
|
||||
val OBJECT = UastClassKind("object")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastClassKind(text='$text')"
|
||||
}
|
||||
}
|
||||
@@ -25,4 +25,8 @@ open class UastFunctionKind(val text: String) {
|
||||
@JvmField
|
||||
val CONSTRUCTOR = UastFunctionKind("CONSTRUCTOR")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastFunctionKind(text='$text')"
|
||||
}
|
||||
}
|
||||
@@ -25,4 +25,8 @@ class UastImportKind(val text: String) {
|
||||
@JvmField
|
||||
val MEMBER = UastImportKind("member")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastImportKind(text='$text')"
|
||||
}
|
||||
}
|
||||
@@ -28,4 +28,8 @@ class UastModifier(val name: String) {
|
||||
@JvmField
|
||||
val OVERRIDE = UastModifier("override")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastModifier(name='$name')"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,4 +28,8 @@ class UastPostfixOperator(override val text: String): UastOperator {
|
||||
@JvmField
|
||||
val UNKNOWN = UastPostfixOperator("<unknown>")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastPostfixOperator(text='$text')"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -40,4 +40,8 @@ class UastPrefixOperator(override val text: String): UastOperator {
|
||||
@JvmField
|
||||
val UNKNOWN = UastPrefixOperator("<unknown>")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastPrefixOperator(text='$text')"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,4 +20,8 @@ class UastQualifiedExpressionAccessType(val name: String) {
|
||||
@JvmField
|
||||
val SIMPLE = UastQualifiedExpressionAccessType(".")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastQualifiedExpressionAccessType(name='$name')"
|
||||
}
|
||||
}
|
||||
@@ -29,4 +29,8 @@ class UastSpecialExpressionKind(val name: String) {
|
||||
@JvmField
|
||||
val CONTINUE = UastSpecialExpressionKind("continue")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastSpecialExpressionKind(name='$name')"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,4 +26,8 @@ class UastVariableKind(val name: String) {
|
||||
@JvmField
|
||||
val VALUE_PARAMETER = UastVariableKind("parameter")
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "UastVariableKind(name='$name')"
|
||||
}
|
||||
}
|
||||
@@ -28,4 +28,8 @@ class UastVisibility(val name: String) {
|
||||
}
|
||||
|
||||
fun isPublic() = this == PUBLIC
|
||||
|
||||
override fun toString(): String {
|
||||
return "UastVisibility(name='$name')"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user