@@ -414,6 +414,9 @@ class QuoteContextImpl private (ctx: Context) extends QuoteContext:
414414 withDefaultPos(tpd.Select (qualifier, name.toTermName))
415415 def overloaded (qualifier : Term , name : String , targs : List [Type ], args : List [Term ]): Apply =
416416 withDefaultPos(tpd.applyOverloaded(qualifier, name.toTermName, args, targs, Types .WildcardType ).asInstanceOf [Apply ])
417+
418+ def overloaded (qualifier : Term , name : String , targs : List [Type ], args : List [Term ], returnType : Type ): Apply =
419+ withDefaultPos(tpd.applyOverloaded(qualifier, name.toTermName, args, targs, returnType).asInstanceOf [Apply ])
417420 def copy (original : Tree )(qualifier : Term , name : String ): Select =
418421 tpd.cpy.Select (original)(qualifier, name.toTermName)
419422 def unapply (x : Select ): Option [(Term , String )] =
@@ -2049,6 +2052,9 @@ class QuoteContextImpl private (ctx: Context) extends QuoteContext:
20492052 object TypeBounds extends TypeBoundsModule :
20502053 def apply (low : Type , hi : Type ): TypeBounds = Types .TypeBounds (low, hi)
20512054 def unapply (x : TypeBounds ): Option [(Type , Type )] = Some ((x.low, x.hi))
2055+ def empty : TypeBounds = Types .TypeBounds .empty
2056+ def upper (hi : Type ): TypeBounds = Types .TypeBounds .upper(hi)
2057+ def lower (lo : Type ): TypeBounds = Types .TypeBounds .lower(lo)
20522058 end TypeBounds
20532059
20542060 object TypeBoundsMethodsImpl extends TypeBoundsMethods :
0 commit comments