Uses of Class
org.ek9lang.compiler.symbols.StreamCallSymbol
Packages that use StreamCallSymbol
Package
Description
G - Full Symbol Resolution can now take place.
Contains critical general components used in the
Ek9Compiler
listeners.
This is the main source of EK9 Symbols used within the compiler.
-
Uses of StreamCallSymbol in org.ek9lang.compiler.phase3
Methods in org.ek9lang.compiler.phase3 that return StreamCallSymbolModifier and TypeMethodDescriptionStreamAssemblyData.source()
Returns the value of thesource
record component.StreamAssemblyData.termination()
Returns the value of thetermination
record component.Constructors in org.ek9lang.compiler.phase3 with parameters of type StreamCallSymbolModifierConstructorDescriptionStreamAssemblyData
(StreamCallSymbol source, List<EK9Parser.StreamPartContext> streamParts, StreamCallSymbol termination) Creates an instance of aStreamAssemblyData
record class. -
Uses of StreamCallSymbol in org.ek9lang.compiler.support
Methods in org.ek9lang.compiler.support that return StreamCallSymbolModifier and TypeMethodDescriptionStreamFactory.newStreamCat
(EK9Parser.StreamCatContext ctx, IScope scope) Create a new symbol that represents an EK9 'cat' part of a stream pipeline.SymbolFactory.newStreamCat
(EK9Parser.StreamCatContext ctx, IScope scope) Create a new symbol that represents an EK9 'cat' part of a stream pipeline.StreamFactory.newStreamFor
(EK9Parser.StreamForContext ctx, IScope scope) Create a new symbol that represents an EK9 'for' part of a stream pipeline.SymbolFactory.newStreamFor
(EK9Parser.StreamForContext ctx, IScope scope) Create a new symbol that represents an EK9 'for' part of a stream pipeline.StreamFactory.newStreamPart
(EK9Parser.StreamPartContext ctx, IScope scope) Create a new symbol that represents an EK9 stream function part of a stream pipeline.SymbolFactory.newStreamPart
(EK9Parser.StreamPartContext ctx, IScope scope) Create a new symbol that represents an EK9 stream function part of a stream pipeline.StreamFactory.newStreamTermination
(org.antlr.v4.runtime.ParserRuleContext ctx, String operation, IScope scope) Create a new symbol that represents an EK9 terminal part of a stream pipeline.SymbolFactory.newStreamTermination
(org.antlr.v4.runtime.ParserRuleContext ctx, String operation, IScope scope) Create a new symbol that represents an EK9 terminal part of a stream pipeline. -
Uses of StreamCallSymbol in org.ek9lang.compiler.symbols
Methods in org.ek9lang.compiler.symbols that return StreamCallSymbolModifier and TypeMethodDescriptionprotected StreamCallSymbol
StreamCallSymbol.cloneIntoStreamCallSymbol
(StreamCallSymbol newCopy) Methods in org.ek9lang.compiler.symbols with parameters of type StreamCallSymbolModifier and TypeMethodDescriptionprotected StreamCallSymbol
StreamCallSymbol.cloneIntoStreamCallSymbol
(StreamCallSymbol newCopy)