enum

Heucristic::Resolve::Unknown::Reason

Inherits Enum < Comparable < Value < Object

Constants

NoAnnotation = 0
UnresolvedName = 1
FreeVariable = 2
NonTypeArgument = 3
Unsupported = 4
Cycle = 5
InferenceNeeded = 6
Ambiguous = 7
TooDeep = 8
Macro = 9
Splatted = 10

Instance methods

ambiguous?

Returns true if this enum value equals Ambiguous

Source
cycle?

Returns true if this enum value equals Cycle

Source
free_variable?

Returns true if this enum value equals FreeVariable

Source
inference_needed?

Returns true if this enum value equals InferenceNeeded

Source
macro?

Returns true if this enum value equals Macro

Source
no_annotation?

Returns true if this enum value equals NoAnnotation

Source
non_type_argument?

Returns true if this enum value equals NonTypeArgument

Source
splatted?

Returns true if this enum value equals Splatted

Source
too_deep?

Returns true if this enum value equals TooDeep

Source
unresolved_name?

Returns true if this enum value equals UnresolvedName

Source
unsupported?

Returns true if this enum value equals Unsupported

Source