@@ -477,39 +477,39 @@ protected static BinaryComparisonNode create(int op) {
477
477
}
478
478
479
479
@ Specialization (guards = "op == 0" )
480
- boolean op0 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
480
+ Object op0 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
481
481
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
482
- return compNode .executeBool (a , b );
482
+ return compNode .executeWith (a , b );
483
483
}
484
484
485
485
@ Specialization (guards = "op == 1" )
486
- boolean op1 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
486
+ Object op1 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
487
487
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
488
- return compNode .executeBool (a , b );
488
+ return compNode .executeWith (a , b );
489
489
}
490
490
491
491
@ Specialization (guards = "op == 2" )
492
- boolean op2 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
492
+ Object op2 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
493
493
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
494
- return compNode .executeBool (a , b );
494
+ return compNode .executeWith (a , b );
495
495
}
496
496
497
497
@ Specialization (guards = "op == 3" )
498
- boolean op3 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
498
+ Object op3 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
499
499
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
500
- return compNode .executeBool (a , b );
500
+ return compNode .executeWith (a , b );
501
501
}
502
502
503
503
@ Specialization (guards = "op == 4" )
504
- boolean op4 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
504
+ Object op4 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
505
505
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
506
- return compNode .executeBool (a , b );
506
+ return compNode .executeWith (a , b );
507
507
}
508
508
509
509
@ Specialization (guards = "op == 5" )
510
- boolean op5 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
510
+ Object op5 (Object a , Object b , @ SuppressWarnings ("unused" ) int op ,
511
511
@ Cached ("create(op)" ) BinaryComparisonNode compNode ) {
512
- return compNode .executeBool (a , b );
512
+ return compNode .executeWith (a , b );
513
513
}
514
514
}
515
515
0 commit comments