Uses of Class
simula.compiler.syntaxClass.declaration.ProcedureDeclaration
Package
Description
Simula Compiler Declarations.
Simula Compiler Expressions.
-
Uses of ProcedureDeclaration in simula.compiler.syntaxClass.declaration
Modifier and TypeClassDescriptionfinal class
Standard Procedure.final class
Switch Declaration.Modifier and TypeFieldDescriptionprivate ProcedureDeclaration
VirtualMatch.match
The matching ProcedureDeclaration.Modifier and TypeMethodDescriptionstatic ProcedureDeclaration
ProcedureDeclaration.expectProcedureDeclaration
(Type type) Parse and build a ProcedureDeclaration.(package private) ProcedureDeclaration
ClassDeclaration.findLocalProcedure
(String ident) Utility: Search Declaration-list for a procedure named 'ident'DeclarationScope.findProcedure
(String identifier) Follow Static Chain Looking for a Procedure named 'identifier'Modifier and TypeMethodDescriptionprivate static void
ProcedureDeclaration.expectProcedureBody
(ProcedureDeclaration proc) Parse Utility: Expect procedure-body.private static void
ProcedureDeclaration.expectSpecificationPart
(ProcedureDeclaration proc) Parse Utility: Accept Procedure Parameter specification-part updating Parameter's type and kind.ModifierConstructorDescription(package private)
VirtualMatch
(VirtualSpecification virtualSpec, ProcedureDeclaration match) Create a new VirtualSpecification. -
Uses of ProcedureDeclaration in simula.compiler.syntaxClass.expression
Modifier and TypeFieldDescriptionprivate ProcedureDeclaration
RemoteVariable.callRemoteProcedure
If the remoteAttribute is declared as a ProcedureDeclaration 'callRemoteProcedure' is the procedure to be called.Modifier and TypeMethodDescriptionprivate static String
CallProcedure.asRemoteMethod
(Expression obj, ProcedureDeclaration procedure, VariableExpression func) CallProcedure.remoteprivate static String
CallProcedure.edProcedureParameters
(VariableExpression variable, String SL, ProcedureDeclaration procedure) Coding Utility: Edit procedure parameters.(package private) static String
CallProcedure.remote
(Expression obj, ProcedureDeclaration procedure, VariableExpression func, SyntaxClass backLink) CallProcedure.remote