public final class MemoryFactory extends WalkerFactoryBase
Constructor and Description |
---|
MemoryFactory(WalkerContext context) |
Modifier and Type | Method and Description |
---|---|
MemoryAlias |
createAlias(Where where,
java.lang.String memoryId,
Expr min,
Expr max) |
MemoryResource |
createMemory(Where where,
Memory.Kind kind,
java.lang.String name,
Type type,
Expr sizeExpr,
boolean shared,
MemoryAlias alias) |
getIr, getReporter, getSymbols, getThisArgs, raiseError, raiseError
public MemoryFactory(WalkerContext context)
public MemoryResource createMemory(Where where, Memory.Kind kind, java.lang.String name, Type type, Expr sizeExpr, boolean shared, MemoryAlias alias) throws SemanticException
SemanticException
public MemoryAlias createAlias(Where where, java.lang.String memoryId, Expr min, Expr max) throws SemanticException
SemanticException