All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scala.annotation.internal.MappedAlternative.scala Maven / Gradle / Ivy

There is a newer version: 3.6.3-RC1-bin-20241119-cc4a324-NIGHTLY
Show newest version
package scala.annotation
package internal

/** An annotation added by overloading resoluton to mapped symbols that
 *  explore deeper into the types of the opverloaded alternatives.
 *  Its tree is a TypeTree with two parameters which are both needed to
 *  fine default getters in later parameter sections.
 *  @param  Prefix    the prefix field of the original alternative TermRef
 *  @param  SkipCount a ConstantType referring to the number of skipped term parameters
 *  The annotation is short-lived since mapped symbols are discarded immediately
 *  once an overloading resolution step terminates.
 */
final class MappedAlternative[Prefix, SkipCount] extends Annotation




© 2015 - 2024 Weber Informatics LLC | Privacy Policy