public final class ConstructorScope extends AbstractPropertyFramedScope
| Modifier and Type | Class and Description |
|---|---|
static class |
ConstructorScope.ConstructorFrame |
parameterspointersframedScope, parentScope, statements, variableslocation| Constructor and Description |
|---|
ConstructorScope(Location location,
List<PropertyParameter> parameters) |
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<BaseCall> |
getBaseCall() |
List<PropertyParameter> |
getParameters() |
ConstructorScope.ConstructorFrame |
revive(ProcessStack stack,
Object instance)
Creates a new instance of the frame
|
addParametersallocate, getFramedScope, getRequiredMemorySizeaddStatement, addVariable, createVariable, getParentScope, getStatements, getVariable, getVariables, hasEffective, removeVariablegetSourceLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallocate, getRequiredMemorySizeaddStatement, addVariable, createVariable, getFramedScope, getParentScope, getStandardizedFramedScope, getStatements, getVariable, getVariables, hasEffective, removeVariablegetSourceLocationpublic ConstructorScope(Location location, List<PropertyParameter> parameters)
public ConstructorScope.ConstructorFrame revive(ProcessStack stack, Object instance)
StandardizedFramedScopepublic io.vavr.control.Option<BaseCall> getBaseCall()
public List<PropertyParameter> getParameters()
getParameters in class AbstractPropertyFramedScopeCopyright © 2020. All rights reserved.