Uses of Enum Class
com.google.javascript.rhino.Outcome
Packages that use Outcome
Package
Description
-
Uses of Outcome in com.google.javascript.jscomp.type
Methods in com.google.javascript.jscomp.type with parameters of type OutcomeModifier and TypeMethodDescriptionprotected FlowScope
ChainableReverseAbstractInterpreter.firstPreciserScopeKnowingConditionOutcome
(Node condition, FlowScope blindScope, Outcome outcome) Calculates the preciser scope starting with the first link.ClosureReverseAbstractInterpreter.getPreciserScopeKnowingConditionOutcome
(Node condition, FlowScope blindScope, Outcome outcome) ReverseAbstractInterpreter.getPreciserScopeKnowingConditionOutcome
(Node condition, FlowScope blindScope, Outcome outcome) Calculates a precise version of the scope knowing the outcome of the condition.SemanticReverseAbstractInterpreter.getPreciserScopeKnowingConditionOutcome
(Node condition, FlowScope blindScope, Outcome outcome) protected FlowScope
ChainableReverseAbstractInterpreter.nextPreciserScopeKnowingConditionOutcome
(Node condition, FlowScope blindScope, Outcome outcome) Delegates the calculation of the preciser scope to the next link. -
Uses of Outcome in com.google.javascript.rhino
Methods in com.google.javascript.rhino that return OutcomeModifier and TypeMethodDescriptionstatic Outcome
Outcome.forBoolean
(boolean val) Gets the Outcome for the given boolean.abstract Outcome
Outcome.not()
Gets thenot
ofthis
.static Outcome
Returns the enum constant of this class with the specified name.static Outcome[]
Outcome.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Outcome in com.google.javascript.rhino.jstype
Methods in com.google.javascript.rhino.jstype with parameters of type OutcomeModifier and TypeMethodDescriptionJSType.getRestrictedTypeGivenOutcome
(Outcome outcome) Computes the restricted type of this type knowing that theToBoolean
predicate has a specific value.UnionType.getRestrictedTypeGivenOutcome
(Outcome outcome)