88import java .util .stream .Stream ;
99
1010import sqlancer .Randomly ;
11- import sqlancer .common .ast .newast .Node ;
1211import sqlancer .presto .PrestoSchema ;
1312import sqlancer .presto .PrestoSchema .PrestoCompositeDataType ;
1413import sqlancer .presto .PrestoSchema .PrestoDataType ;
@@ -37,7 +36,7 @@ public PrestoDataType getReturnType() {
3736 }
3837
3938 @ Override
40- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
39+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
4140 PrestoCompositeDataType returnType , boolean orderable ) {
4241 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
4342 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -131,7 +130,7 @@ public PrestoDataType getReturnType() {
131130 }
132131
133132 @ Override
134- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
133+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
135134 PrestoCompositeDataType returnType , boolean orderable ) {
136135 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
137136 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -165,7 +164,7 @@ public PrestoDataType getReturnType() {
165164 }
166165
167166 @ Override
168- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
167+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
169168 PrestoCompositeDataType returnType , boolean orderable ) {
170169 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
171170 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -211,7 +210,7 @@ public PrestoCompositeDataType getCompositeReturnType() {
211210 }
212211
213212 @ Override
214- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
213+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
215214 PrestoCompositeDataType returnType , boolean orderable ) {
216215 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
217216 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -248,7 +247,7 @@ public PrestoDataType getReturnType() {
248247 }
249248
250249 @ Override
251- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
250+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
252251 PrestoCompositeDataType returnType , boolean orderable ) {
253252 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
254253 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -338,7 +337,7 @@ public PrestoDataType getReturnType() {
338337 }
339338
340339 @ Override
341- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
340+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
342341 PrestoCompositeDataType returnType , boolean orderable ) {
343342 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
344343 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -427,9 +426,9 @@ public PrestoDataType[] getArgumentTypes(PrestoCompositeDataType returnType) {
427426 }
428427
429428 @ Override
430- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
429+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
431430 PrestoDataType [] argumentTypes2 , PrestoCompositeDataType returnType2 ) {
432- List <Node < PrestoExpression > > arguments = new ArrayList <>();
431+ List <PrestoExpression > arguments = new ArrayList <>();
433432 arguments .add (gen .generateExpression (returnType2 , depth + 1 ));
434433 arguments .add (new PrestoConstant .PrestoFloatConstant (Randomly .getPercentage ()));
435434 return arguments ;
@@ -441,7 +440,7 @@ public PrestoDataType getReturnType() {
441440 }
442441
443442 @ Override
444- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
443+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
445444 PrestoCompositeDataType returnType , boolean orderable ) {
446445 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
447446 () -> PrestoCompositeDataType .fromDataType (getReturnType ()));
@@ -467,9 +466,9 @@ public PrestoDataType[] getArgumentTypes(PrestoCompositeDataType returnType) {
467466 }
468467
469468 @ Override
470- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
469+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
471470 PrestoDataType [] argumentTypes2 , PrestoCompositeDataType returnType2 ) {
472- List <Node < PrestoExpression > > arguments = new ArrayList <>();
471+ List <PrestoExpression > arguments = new ArrayList <>();
473472 arguments .add (gen .generateExpression (returnType2 , depth + 1 ));
474473 arguments .add (new PrestoConstant .PrestoFloatConstant (Randomly .getPercentage ()));
475474 if (Randomly .getBooleanWithRatherLowProbability ()) {
@@ -486,7 +485,7 @@ public PrestoDataType getReturnType() {
486485 }
487486
488487 @ Override
489- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
488+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
490489 PrestoCompositeDataType returnType , boolean orderable ) {
491490 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
492491 () -> PrestoCompositeDataType
@@ -523,9 +522,9 @@ public PrestoDataType[] getArgumentTypes(PrestoCompositeDataType returnType) {
523522 }
524523
525524 @ Override
526- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
525+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
527526 PrestoDataType [] argumentTypes2 , PrestoCompositeDataType returnType2 ) {
528- List <Node < PrestoExpression > > arguments = new ArrayList <>();
527+ List <PrestoExpression > arguments = new ArrayList <>();
529528 arguments .add (gen .generateExpression (returnType2 , depth + 1 ));
530529 arguments .add (new PrestoConstant .PrestoFloatConstant (Randomly .getPercentage ()));
531530 if (Randomly .getBooleanWithRatherLowProbability ()) {
@@ -542,7 +541,7 @@ public PrestoDataType getReturnType() {
542541 }
543542
544543 @ Override
545- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
544+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
546545 PrestoCompositeDataType returnType , boolean orderable ) {
547546 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
548547 () -> PrestoCompositeDataType
@@ -566,9 +565,9 @@ public PrestoDataType[] getArgumentTypes(PrestoCompositeDataType returnType) {
566565 }
567566
568567 @ Override
569- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
568+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
570569 PrestoDataType [] argumentTypes2 , PrestoCompositeDataType returnType2 ) {
571- List <Node < PrestoExpression > > arguments = new ArrayList <>();
570+ List <PrestoExpression > arguments = new ArrayList <>();
572571 arguments .add (gen .generateExpression (returnType2 , depth + 1 ));
573572 if (Randomly .getBooleanWithRatherLowProbability ()) {
574573 arguments .add (new PrestoConstant .PrestoIntConstant (1 ));
@@ -590,7 +589,7 @@ public PrestoDataType getReturnType() {
590589 }
591590
592591 @ Override
593- public List <Node < PrestoExpression > > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
592+ public List <PrestoExpression > getArgumentsForReturnType (PrestoTypedExpressionGenerator gen , int depth ,
594593 PrestoCompositeDataType returnType , boolean orderable ) {
595594 PrestoCompositeDataType returnTypeLocal = Objects .requireNonNullElseGet (returnType ,
596595 () -> PrestoCompositeDataType
0 commit comments