java.util.List<org.intocps.maestro.ast.node.PStm> |
BasicMaestroExpansionPlugin.expand(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Fallback function for raw expansion
|
java.util.List<org.intocps.maestro.ast.node.PStm> |
IMaestroExpansionPlugin.expand(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Expansion method of this plugin.
|
<R> java.util.Map.Entry<java.util.List<org.intocps.maestro.ast.node.PStm>,IMaestroExpansionPlugin.RuntimeConfigAddition<R>> |
BasicMaestroExpansionPlugin.expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Function to use for building using the raw interface
This is search order 2
|
<R> IMaestroExpansionPlugin.RuntimeConfigAddition<R> |
BasicMaestroExpansionPlugin.expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
org.intocps.maestro.framework.fmi2.api.Fmi2Builder<org.intocps.maestro.ast.node.PStm,org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnit,org.intocps.maestro.ast.node.PExp,?> builder,
java.util.List<org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,?>> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Function to use for building using the builder interface.
|
<R> java.util.Map.Entry<java.util.List<org.intocps.maestro.ast.node.PStm>,IMaestroExpansionPlugin.RuntimeConfigAddition<R>> |
IMaestroExpansionPlugin.expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
java.util.List<org.intocps.maestro.ast.node.PExp> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Expansion method of this plugin.
|
<R> IMaestroExpansionPlugin.RuntimeConfigAddition<R> |
IMaestroExpansionPlugin.expandWithRuntimeAddition(org.intocps.maestro.ast.AFunctionDeclaration declaredFunction,
org.intocps.maestro.framework.fmi2.api.Fmi2Builder<org.intocps.maestro.ast.node.PStm,org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnit,org.intocps.maestro.ast.node.PExp,?> builder,
java.util.List<org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Variable<org.intocps.maestro.ast.node.PStm,?>> formalArguments,
IPluginConfiguration config,
org.intocps.maestro.framework.core.ISimulationEnvironment env,
org.intocps.maestro.core.messages.IErrorReporter errorReporter) |
Expansion method of this plugin.
|