ArrayPredictionContext class
Properties
-
cachedHashCode
→ int
-
Stores the computed hash code of this PredictionContext. The hash
code is computed in parts to match the following reference algorithm.
finalinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
↔ int
-
getter/setter pairinherited
-
isEmpty
→ bool
-
This means only the {@link #EMPTY} (wildcard? not sure) context is in set.
no setteroverride
-
length
→ int
-
no setteroverride
-
parents
↔ List<PredictionContext?>
-
Parent can be null only if full ctx mode and we make an array
from {@link #EMPTY} and non-empty. We merge {@link #EMPTY} by using null parent and
returnState == {@link #EMPTY_RETURN_STATE}.
getter/setter pair
-
returnStates
↔ List<int>
-
Sorted for merge, no duplicates; if present,
{@link #EMPTY_RETURN_STATE} is always last.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited