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 thesourcerecord component.StreamAssemblyData.termination()Returns the value of theterminationrecord component.Constructors in org.ek9lang.compiler.phase3 with parameters of type StreamCallSymbolModifierConstructorDescriptionStreamAssemblyData(StreamCallSymbol source, List<EK9Parser.StreamPartContext> streamParts, StreamCallSymbol termination) Creates an instance of aStreamAssemblyDatarecord 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 StreamCallSymbolStreamCallSymbol.cloneIntoStreamCallSymbol(StreamCallSymbol newCopy) Methods in org.ek9lang.compiler.symbols with parameters of type StreamCallSymbolModifier and TypeMethodDescriptionprotected StreamCallSymbolStreamCallSymbol.cloneIntoStreamCallSymbol(StreamCallSymbol newCopy)