scala
.
tools
.
nsc
.
typechecker
.
ContextErrors
.
TyperContextErrors
TyperErrorGen
object
TyperErrorGen
Source
ContextErrors.scala
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
TyperErrorGen
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
AbstractExistentiallyOverParamerizedTpeError
(
tree:
Global.Tree
,
tp:
Global.Type
)
:
Unit
def
AbstractionFromVolatileTypeError
(
vd:
Global.ValDef
)
:
Unit
def
AdaptTypeError
(
tree:
Global.Tree
,
found:
Global.Type
,
req:
Global.Type
)
:
Unit
def
AmbiguousIdentError
(
tree:
Global.Tree
,
name:
Global.Name
,
msg:
String
)
:
Analyzer.NormalTypeError
def
AmbiguousParentClassError
(
tree:
Global.Tree
)
:
Unit
def
AnnotationArgNullError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
AnnotationMissingArgError
(
tree:
Global.Tree
,
annType:
Global.Type
,
sym:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
AnnotationNotAConstantError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
AnnotationTypeMismatchError
(
tree:
Global.Tree
,
expected:
Global.Type
,
found:
Global.Type
)
:
Analyzer.NormalTypeError
def
AppliedTypeNoParametersError
(
tree:
Global.Tree
,
errTpe:
Global.Type
)
:
Global.Tree
def
AppliedTypeWrongNumberOfArgsError
(
tree:
Global.Tree
,
tpt:
Global.Tree
,
tparams:
List
[
Global.Symbol
]
)
:
Global.Tree
def
ApplyWithoutArgsError
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Analyzer.NormalTypeError
def
ArrayConstantsError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
ArrayConstantsTypeMismatchError
(
tree:
Global.Tree
,
pt:
Global.Type
)
:
Analyzer.NormalTypeError
def
AssignmentError
(
tree:
Global.Tree
,
varSym:
Global.Symbol
)
:
Global.Tree
def
CaseClassConstructorError
(
tree:
Global.Tree
)
:
Global.Tree
def
ClassTypeRequiredError
(
tree:
Global.Tree
,
found:
AnyRef
)
:
Global.Tree
def
ClassfileAnnotationsAsNamedArgsError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
ConstrArgsInTraitParentTpeError
(
arg:
Global.Tree
,
parent:
Global.Symbol
)
:
Unit
def
ConstructorPrefixError
(
tree:
Global.Tree
,
restpe:
Global.Type
)
:
Global.Tree
def
ConstructorsOrderError
(
tree:
Global.Tree
)
:
Global.Tree
def
CyclicAliasingOrSubtypingError
(
errPos:
Global.Position
,
sym0:
Global.Symbol
)
:
Unit
def
CyclicReferenceError
(
errPos:
Global.Position
,
lockedSym:
Global.Symbol
)
:
Unit
def
DefDefinedTwiceError
(
sym0:
Global.Symbol
,
sym1:
Global.Symbol
)
:
Unit
def
DependentMethodTpeConversionToFunctionError
(
tree:
Global.Tree
,
tp:
Global.Type
)
:
Unit
def
DeprecatedParamNameError
(
param:
Global.Symbol
,
name:
Global.Name
)
:
Unit
def
DoesNotConformToSelfTypeError
(
tree:
Global.Tree
,
sym:
Global.Symbol
,
tpe0:
Global.Type
)
:
Global.Tree
def
DuplicateValueAnnotationError
(
tree:
Global.Tree
,
name:
Global.Name
)
:
Analyzer.NormalTypeError
def
DynamicRewriteError
(
tree:
Global.Tree
,
err:
Analyzer.AbsTypeError
)
:
Global.Tree
def
DynamicVarArgUnsupported
(
tree:
Global.Tree
,
name:
String
)
:
Unit
def
FinalVolatileVarError
(
vdef:
Global.Tree
)
:
Unit
def
FinitaryError
(
tparam:
Global.Symbol
)
:
Unit
def
HiddenSymbolWithError
[
T <:
Global.Tree
]
(
tree:
T
)
:
T
def
InferTypeWithVolatileTypeSelectionError
(
tree:
Global.Tree
,
pre:
Global.Type
)
:
Unit
def
InvalidConstructorDefError
(
ddef:
Global.Tree
)
:
Unit
def
IsAbstractError
(
tree:
Global.Tree
,
sym:
Global.Symbol
)
:
Global.Tree
def
KindArityMismatchError
(
tree:
Global.Tree
,
pt:
Global.Type
)
:
Global.Tree
def
LocalVarUninitializedError
(
vdef:
Global.Tree
)
:
Unit
def
LowerBoundError
(
tree:
Global.TypeDef
,
lowB:
Global.Type
,
highB:
Global.Type
)
:
Unit
def
MacroEtaError
(
tree:
Global.Tree
)
:
Global.Tree
object
MacroExpansionException
extends
java.lang.Exception
with
ControlThrowable
with
Product
with
Serializable
def
MacroExpansionIsNotExprError
(
expandee:
Global.Tree
,
expanded:
Any
)
:
Nothing
def
MacroFreeSymbolError
(
expandee:
Global.Tree
,
sym:
Global.FreeSymbol
)
:
Nothing
def
MacroGeneratedAbort
(
expandee:
Global.Tree
,
ex:
AbortMacroException
)
:
Nothing
def
MacroGeneratedException
(
expandee:
Global.Tree
,
ex:
Throwable
)
:
Nothing
def
MacroGeneratedTypeError
(
expandee:
Global.Tree
,
err:
Global.TypeError
=
null
)
:
Nothing
def
MacroImplementationNotFoundError
(
expandee:
Global.Tree
)
:
Nothing
def
MacroPartialApplicationError
(
expandee:
Global.Tree
)
:
Nothing
def
MaxFunctionArityError
(
fun:
Global.Tree
)
:
Global.Tree
def
MissingArgsForMethodTpeError
(
tree:
Global.Tree
,
meth:
Global.Symbol
)
:
Global.Tree
def
MissingClassTagError
(
tree:
Global.Tree
,
tp:
Global.Type
)
:
Global.Tree
def
MissingParameterTypeAnonMatchError
(
vparam:
Global.Tree
,
pt:
Global.Type
)
:
Unit
def
MissingParameterTypeError
(
fun:
Global.Tree
,
vparam:
Global.ValDef
,
pt:
Global.Type
)
:
Unit
def
MissingTypeArgumentsParentTpeError
(
supertpt:
Global.Tree
)
:
Unit
def
MissingTypeParametersError
(
tree:
Global.Tree
)
:
Global.Tree
def
MixinMissingParentClassNameError
(
tree:
Global.Tree
,
mix:
Global.Name
,
clazz:
Global.Symbol
)
:
Unit
def
ModuleUsingCompanionClassDefaultArgsErrror
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
MultipleArgumentListForAnnotationError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
MultipleVarargError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
NamedAndDefaultArgumentsNotSupportedForMacros
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Analyzer.NormalTypeError
def
NestedAnnotationError
(
tree:
Global.Tree
,
annType:
Global.Type
)
:
Analyzer.NormalTypeError
def
NoImplicitFoundError
(
tree:
Global.Tree
,
param:
Global.Symbol
)
:
Unit
def
NotAMemberError
(
sel:
Global.Tree
,
qual:
Global.Tree
,
name:
Global.Name
)
:
Unit
def
NotAValueError
(
tree:
Global.Tree
,
sym:
Global.Symbol
)
:
Global.Tree
def
NotEnoughArgsError
(
tree:
Global.Tree
,
fun0:
Global.Tree
,
missing0:
List
[
Global.Symbol
]
)
:
Analyzer.NormalTypeError
def
OnlyDeclarationsError
(
tree:
Global.Tree
)
:
Global.Tree
def
OverloadedUnapplyError
(
tree:
Global.Tree
)
:
Unit
def
ParentFinalInheritanceError
(
parent:
Global.Tree
,
mixin:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
ParentInheritedTwiceError
(
parent:
Global.Tree
,
parentSym:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
ParentNotATraitMixinError
(
parent:
Global.Tree
,
mixin:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
ParentSealedInheritanceError
(
parent:
Global.Tree
,
psym:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
ParentSelfTypeConformanceError
(
parent:
Global.Tree
,
selfType:
Global.Type
)
:
Analyzer.NormalTypeError
def
ParentSuperSubclassError
(
parent:
Global.Tree
,
superclazz:
Global.Symbol
,
parentSym:
Global.Symbol
,
mixin:
Global.Symbol
)
:
Analyzer.NormalTypeError
def
ParentTypesError
(
templ:
Global.Template
,
ex:
Global.TypeError
)
:
Unit
def
QualifyingClassError
(
tree:
Global.Tree
,
qual:
Global.Name
)
:
Global.Tree
def
ReturnOutsideOfDefError
(
tree:
Global.Tree
)
:
Global.Tree
def
ReturnWithoutTypeError
(
tree:
Global.Tree
,
owner:
Global.Symbol
)
:
Global.Tree
def
SelfConstrArgsThisReferenceError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
StarParamNotLastError
(
param:
Global.Tree
)
:
Unit
def
StarPatternWithVarargParametersError
(
tree:
Global.Tree
)
:
Unit
def
StarPositionInPatternError
(
tree:
Global.Tree
)
:
Unit
def
StarWithDefaultError
(
meth:
Global.Symbol
)
:
Unit
def
SuperConstrArgsThisReferenceError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
SuperConstrReferenceError
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
SymbolEscapesScopeError
[
T <:
Global.Tree
]
(
tree:
T
,
badSymbol:
Global.Symbol
)
:
T
def
SymbolNotFoundError
(
tree:
Global.Tree
,
name:
Global.Name
,
owner:
Global.Symbol
,
startingIdentCx:
Analyzer.Context
)
:
Analyzer.NormalTypeError
def
TooManyArgsNamesDefaultsError
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Analyzer.NormalTypeError
def
TooManyArgsPatternError
(
fun:
Global.Tree
)
:
Analyzer.NormalTypeError
def
TooManyArgumentListsForConstructor
(
tree:
Global.Tree
)
:
Global.Tree
def
TypeNotAStablePrefixError
(
tpt:
Global.Tree
,
pre:
Global.Type
)
:
Global.Tree
def
TypeSelectionFromVolatileTypeError
(
tree:
Global.Tree
,
qual:
Global.Tree
)
:
Global.Tree
def
TypedApplyDoesNotTakeTpeParametersError
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Global.Tree
def
TypedApplyWrongNumberOfTpeParametersError
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Global.Tree
def
UnapplyWithSingleArgError
(
tree:
Global.Tree
)
:
Unit
def
UnderscoreEtaError
(
tree:
Global.Tree
)
:
Global.Tree
def
UnexpectedTreeAnnotation
(
tree:
Global.Tree
)
:
Analyzer.NormalTypeError
def
UnexpectedTreeAnnotationError
(
tree:
Global.Tree
,
unexpected:
Global.Tree
)
:
Analyzer.NormalTypeError
def
UnexpectedTreeAssignmentConversionError
(
tree:
Global.Tree
)
:
Global.Tree
def
UnknownAnnotationNameError
(
tree:
Global.Tree
,
name:
Global.Name
)
:
Analyzer.NormalTypeError
def
UnstableTreeError
(
tree:
Global.Tree
)
:
Global.Tree
def
VariableInPatternAlternativeError
(
tree:
Global.Tree
)
:
Unit
def
VolatileValueError
(
vdef:
Global.Tree
)
:
Unit
def
WithFilterError
(
tree:
Global.Tree
,
ex:
Analyzer.AbsTypeError
)
:
Global.Tree
def
WrongNumberOfArgsError
(
tree:
Global.Tree
,
fun:
Global.Tree
)
:
Analyzer.NormalTypeError
def
WrongNumberOfParametersError
(
tree:
Global.Tree
,
argpts:
List
[
Global.Type
]
)
:
Global.Tree
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
implicit
val
contextTyperErrorGen
:
Analyzer.Context
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
Inherited from
AnyRef
Inherited from
Any
Ungrouped