@@ -148,7 +148,7 @@ class PythonClassObjectInternal extends ClassObjectInternal, TPythonClassObject
148148 none ( )
149149 }
150150
151- override boolean testableForEquality ( ) { result = true }
151+ override predicate notTestableForEquality ( ) { none ( ) }
152152
153153 override predicate functionAndOffset ( CallableObjectInternal function , int offset ) {
154154 this .lookup ( "__init__" , function , _) and offset = 1
@@ -206,7 +206,7 @@ class BuiltinClassObjectInternal extends ClassObjectInternal, TBuiltinClassObjec
206206 none ( )
207207 }
208208
209- override boolean testableForEquality ( ) { result = true }
209+ override predicate notTestableForEquality ( ) { none ( ) }
210210
211211}
212212
@@ -229,7 +229,7 @@ class UnknownClassInternal extends ClassObjectInternal, TUnknownClass {
229229 none ( )
230230 }
231231
232- override boolean testableForEquality ( ) { result = false }
232+ override predicate notTestableForEquality ( ) { any ( ) }
233233
234234 override Builtin getBuiltin ( ) {
235235 result = Builtin:: unknownType ( )
@@ -278,7 +278,7 @@ class TypeInternal extends ClassObjectInternal, TType {
278278 none ( )
279279 }
280280
281- override boolean testableForEquality ( ) { result = true }
281+ override predicate notTestableForEquality ( ) { none ( ) }
282282
283283 override Builtin getBuiltin ( ) {
284284 result = Builtin:: special ( "type" )
@@ -353,7 +353,7 @@ class DynamicallyCreatedClass extends ClassObjectInternal, TDynamicClass {
353353 none ( )
354354 }
355355
356- override boolean testableForEquality ( ) { result = true }
356+ override predicate notTestableForEquality ( ) { none ( ) }
357357
358358 override ClassDecl getClassDeclaration ( ) { none ( ) }
359359
0 commit comments