Package org.ek9lang.compiler.phase5
Class ReturningVariableOrError
java.lang.Object
org.ek9lang.compiler.common.RuleSupport
org.ek9lang.compiler.common.TypedSymbolAccess
org.ek9lang.compiler.phase5.ReturningVariableOrError
- All Implemented Interfaces:
BiConsumer<IScope,
EK9Parser.OperationDetailsContext>
final class ReturningVariableOrError
extends TypedSymbolAccess
implements BiConsumer<IScope,EK9Parser.OperationDetailsContext>
-
Field Summary
Fields inherited from class org.ek9lang.compiler.common.RuleSupport
errorListener, symbolsAndScopes
-
Constructor Summary
ConstructorDescriptionReturningVariableOrError
(SymbolsAndScopes symbolsAndScopes, ErrorListener errorListener) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(IScope mainScope, EK9Parser.OperationDetailsContext ctx) Methods inherited from class org.ek9lang.compiler.common.TypedSymbolAccess
getRecordedAndTypedSymbol, isProcessingScopePure, recordATypedSymbol
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiConsumer
andThen
-
Constructor Details
-
ReturningVariableOrError
ReturningVariableOrError(SymbolsAndScopes symbolsAndScopes, ErrorListener errorListener)
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceBiConsumer<IScope,
EK9Parser.OperationDetailsContext>
-