@@ -31,63 +31,63 @@ public boolean hasBasic() {
3131 }
3232
3333 public org .rascalmpl .ast .BasicType getBasic () {
34- throw new UnsupportedOperationException ();
34+ throw new UnsupportedOperationException (this . src . toString () );
3535 }
3636 public boolean hasSelector () {
3737 return false ;
3838 }
3939
4040 public org .rascalmpl .ast .DataTypeSelector getSelector () {
41- throw new UnsupportedOperationException ();
41+ throw new UnsupportedOperationException (this . src . toString () );
4242 }
4343 public boolean hasFunction () {
4444 return false ;
4545 }
4646
4747 public org .rascalmpl .ast .FunctionType getFunction () {
48- throw new UnsupportedOperationException ();
48+ throw new UnsupportedOperationException (this . src . toString () );
4949 }
5050 public boolean hasStructured () {
5151 return false ;
5252 }
5353
5454 public org .rascalmpl .ast .StructuredType getStructured () {
55- throw new UnsupportedOperationException ();
55+ throw new UnsupportedOperationException (this . src . toString () );
5656 }
5757 public boolean hasSymbol () {
5858 return false ;
5959 }
6060
6161 public org .rascalmpl .ast .Sym getSymbol () {
62- throw new UnsupportedOperationException ();
62+ throw new UnsupportedOperationException (this . src . toString () );
6363 }
6464 public boolean hasModifier () {
6565 return false ;
6666 }
6767
6868 public org .rascalmpl .ast .SyntaxRoleModifier getModifier () {
69- throw new UnsupportedOperationException ();
69+ throw new UnsupportedOperationException (this . src . toString () );
7070 }
7171 public boolean hasType () {
7272 return false ;
7373 }
7474
7575 public org .rascalmpl .ast .Type getType () {
76- throw new UnsupportedOperationException ();
76+ throw new UnsupportedOperationException (this . src . toString () );
7777 }
7878 public boolean hasTypeVar () {
7979 return false ;
8080 }
8181
8282 public org .rascalmpl .ast .TypeVar getTypeVar () {
83- throw new UnsupportedOperationException ();
83+ throw new UnsupportedOperationException (this . src . toString () );
8484 }
8585 public boolean hasUser () {
8686 return false ;
8787 }
8888
8989 public org .rascalmpl .ast .UserType getUser () {
90- throw new UnsupportedOperationException ();
90+ throw new UnsupportedOperationException (this . src . toString () );
9191 }
9292
9393
@@ -147,7 +147,7 @@ public boolean equals(Object o) {
147147
148148 @ Override
149149 public int hashCode () {
150- return 449 + 571 * basic .hashCode () ;
150+ return 691 + 701 * basic .hashCode () ;
151151 }
152152
153153
@@ -221,7 +221,7 @@ public boolean equals(Object o) {
221221
222222 @ Override
223223 public int hashCode () {
224- return 467 + 691 * type .hashCode () ;
224+ return 19 + 137 * type .hashCode () ;
225225 }
226226
227227
@@ -295,7 +295,7 @@ public boolean equals(Object o) {
295295
296296 @ Override
297297 public int hashCode () {
298- return 701 + 19 * function .hashCode () ;
298+ return 907 + 41 * function .hashCode () ;
299299 }
300300
301301
@@ -369,7 +369,7 @@ public boolean equals(Object o) {
369369
370370 @ Override
371371 public int hashCode () {
372- return 137 + 907 * modifier .hashCode () ;
372+ return 59 + 823 * modifier .hashCode () ;
373373 }
374374
375375
@@ -443,7 +443,7 @@ public boolean equals(Object o) {
443443
444444 @ Override
445445 public int hashCode () {
446- return 41 + 59 * selector .hashCode () ;
446+ return 139 + 293 * selector .hashCode () ;
447447 }
448448
449449
@@ -517,7 +517,7 @@ public boolean equals(Object o) {
517517
518518 @ Override
519519 public int hashCode () {
520- return 823 + 139 * structured .hashCode () ;
520+ return 773 + 293 * structured .hashCode () ;
521521 }
522522
523523
@@ -591,7 +591,7 @@ public boolean equals(Object o) {
591591
592592 @ Override
593593 public int hashCode () {
594- return 293 + 773 * symbol .hashCode () ;
594+ return 421 + 467 * symbol .hashCode () ;
595595 }
596596
597597
@@ -665,7 +665,7 @@ public boolean equals(Object o) {
665665
666666 @ Override
667667 public int hashCode () {
668- return 293 + 421 * user .hashCode () ;
668+ return 181 + 383 * user .hashCode () ;
669669 }
670670
671671
@@ -739,7 +739,7 @@ public boolean equals(Object o) {
739739
740740 @ Override
741741 public int hashCode () {
742- return 467 + 181 * typeVar .hashCode () ;
742+ return 263 + 463 * typeVar .hashCode () ;
743743 }
744744
745745
0 commit comments