outPattern

scala.meta.internal.parsers.ScalametaParser.outPattern

The implementation of the context sensitive methods for parsing outside of patterns.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
outPattern.type

Members list

Value members

Inherited methods

def annotType(inMatchType: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def annotTypeRest(t: Type, startPos: Int): Type

Attributes

Inherited from:
PatternContextSensitive
def compoundType(inMatchType: Boolean, inGivenSig: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def compoundTypeRest(typ: Type, startPos: Int): Type

Attributes

Inherited from:
PatternContextSensitive
def entrypointType(): Type

Attributes

Inherited from:
PatternContextSensitive
def infixType(inMatchType: Boolean, inGivenSig: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def infixTypeOrTuple(inMatchType: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def paramType(): Type

Attributes

Inherited from:
PatternContextSensitive
def patternTyp(allowInfix: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def patternTypeArgs(): ArgClause

Attributes

Inherited from:
PatternContextSensitive
def quasiquoteType(): Type

Attributes

Inherited from:
PatternContextSensitive
def simpleType(inMatchType: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def typ(inParam: Boolean): Type

Attributes

Inherited from:
PatternContextSensitive
def typeArgsInBrackets(): ArgClause

Attributes

Inherited from:
PatternContextSensitive
def typeBlock(): Type

Attributes

Inherited from:
PatternContextSensitive
def typeIndentedOpt(): Type

Attributes

Inherited from:
PatternContextSensitive
def typesInParens(): List[Type]

Attributes

Inherited from:
PatternContextSensitive