Class StoreTarget
java.lang.Object
org.ek9lang.compiler.support.sharing.StoreTarget
- All Implemented Interfaces:
BiFunction<EK9Parser.AssignmentExpressionContext, Function<org.antlr.v4.runtime.tree.ParseTree, ISymbol>, ISymbol>
final class StoreTarget
extends Object
implements BiFunction<EK9Parser.AssignmentExpressionContext, Function<org.antlr.v4.runtime.tree.ParseTree, ISymbol>, ISymbol>
The variable a declaration or a plain store gives the value of
assigned to, or null.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(EK9Parser.AssignmentExpressionContext assigned, Function<org.antlr.v4.runtime.tree.ParseTree, ISymbol> recorded) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BiFunction
andThen
-
Constructor Details
-
StoreTarget
StoreTarget()
-
-
Method Details
-
apply
public ISymbol apply(EK9Parser.AssignmentExpressionContext assigned, Function<org.antlr.v4.runtime.tree.ParseTree, ISymbol> recorded) - Specified by:
applyin interfaceBiFunction<EK9Parser.AssignmentExpressionContext, Function<org.antlr.v4.runtime.tree.ParseTree, ISymbol>, ISymbol>
-