Uses of Class
org.ek9lang.compiler.symbols.ServiceOperationSymbol
Package
Description
F - Resolution of Explicitly Defined Type Symbols at this point phase1 processing should have defined
most of the explicitly defined symbols, so they should be resolvable.
Contains critical general components used in the
Ek9Compiler
listeners.
This is the main source of EK9 Symbols used within the compiler.
-
Uses of ServiceOperationSymbol in org.ek9lang.compiler.phase2
Modifier and TypeMethodDescriptionvoid
ValidServiceOperationOrError.accept
(ServiceOperationSymbol operation, EK9Parser.ServiceOperationDeclarationContext ctx) boolean
ValidPathParameterOrError.test
(ServiceOperationSymbol operation, ISymbol param) -
Uses of ServiceOperationSymbol in org.ek9lang.compiler.support
Modifier and TypeMethodDescriptionSymbolFactory.newServiceOperation
(EK9Parser.ServiceOperationDeclarationContext ctx, IScope scope) Create a new aggregate that represents an EK9 service operation - a specialised method.Modifier and TypeMethodDescriptionvoid
CheckForInvalidServiceOperator.accept
(ServiceOperationSymbol serviceSymbol) -
Uses of ServiceOperationSymbol in org.ek9lang.compiler.symbols
Modifier and TypeMethodDescriptionprotected ServiceOperationSymbol
ServiceOperationSymbol.cloneIntoServiceOperationSymbol
(ServiceOperationSymbol newCopy) Modifier and TypeMethodDescriptionprotected ServiceOperationSymbol
ServiceOperationSymbol.cloneIntoServiceOperationSymbol
(ServiceOperationSymbol newCopy)