Uses of Class
org.ek9lang.compiler.symbols.CallSymbol
Package
Description
Contains critical general components used in the
Ek9Compiler
listeners.
This is the main source of EK9 Symbols used within the compiler.
-
Uses of CallSymbol in org.ek9lang.compiler.support
Modifier and TypeMethodDescriptionSymbolFactory.newCall
(EK9Parser.CallContext ctx, IScope scope) Symbol to model some type of call to a function, dynamic function, constructor, this, super etc.SymbolFactory.newDict
(EK9Parser.DictContext ctx, IScope scope) Create a new EK9 Dictionary - like a Map.SymbolFactory.newDictEntry
(EK9Parser.InitValuePairContext ctx, IScope scope) Create a new entry for the Dictionary, basically a tuple.SymbolFactory.newList
(EK9Parser.ListContext ctx, IScope scope) Create a new EK9 List (a generic type).SymbolFactory.newOperationCall
(EK9Parser.OperationCallContext ctx, IScope scope) New call but modelled as an operator if marked as such. -
Uses of CallSymbol in org.ek9lang.compiler.symbols
Modifier and TypeMethodDescriptionprotected CallSymbol
CallSymbol.cloneIntoCallSymbol
(CallSymbol newCopy) Modifier and TypeMethodDescriptionprotected CallSymbol
CallSymbol.cloneIntoCallSymbol
(CallSymbol newCopy)