public final class TypeScope extends AbstractFramedScope
pointersframedScope, parentScope, statements, variableslocation| Constructor and Description |
|---|
TypeScope(Location location,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
TypeInstance |
createInstance(ProcessStack stack,
@Nullable Object instance,
TypeConstructor constructor,
Class<?>[] parameterTypes,
Object[] arguments) |
Location |
getLocation() |
Type |
getType() |
allocate, getFramedScope, getRequiredMemorySizeaddStatement, addVariable, createVariable, getParentScope, getStatements, getVariable, getVariables, hasEffective, removeVariablegetSourceLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStatement, addVariable, createVariable, getParentScope, getStandardizedFramedScope, getStatements, getVariable, getVariables, hasEffective, removeVariablegetSourceLocationpublic TypeInstance createInstance(ProcessStack stack, @Nullable @Nullable Object instance, TypeConstructor constructor, Class<?>[] parameterTypes, Object[] arguments) throws Exception
Exceptionpublic Location getLocation()
public Type getType()
Copyright © 2020. All rights reserved.