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 TypeMethodDescriptionBasicSymbolFactory.newCall
(EK9Parser.CallContext ctx, IScope scope) Symbol to model some type of call to a function, dynamic function, constructor, this, super etc.SymbolFactory.newCall
(EK9Parser.CallContext ctx, IScope scope) Symbol to model some type of call to a function, dynamic function, constructor, this, super etc.BasicSymbolFactory.newDict
(EK9Parser.DictContext ctx, IScope scope) Create a new EK9 Dictionary - like a Map.SymbolFactory.newDict
(EK9Parser.DictContext ctx, IScope scope) Create a new EK9 Dictionary - like a Map.BasicSymbolFactory.newDictEntry
(EK9Parser.InitValuePairContext ctx, IScope scope) Create a new entry for the Dictionary, basically a tuple.SymbolFactory.newDictEntry
(EK9Parser.InitValuePairContext ctx, IScope scope) Create a new entry for the Dictionary, basically a tuple.BasicSymbolFactory.newList
(EK9Parser.ListContext ctx, IScope scope) Create a new EK9 List (a generic type).SymbolFactory.newList
(EK9Parser.ListContext ctx, IScope scope) Create a new EK9 List (a generic type).OperationFactory.newOperationCall
(EK9Parser.OperationCallContext ctx, IScope scope) New call but modelled as an operator if marked as such.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)