public class ImportsSection extends ModuleSection
| Modifier and Type | Method and Description |
|---|---|
void |
addFunctionsToIndex(FunctionIndex functionIndex) |
Function |
importFunction(ImportReference importReference,
String label,
List<Param> parameter) |
Function |
importFunction(ImportReference importReference,
String label,
List<Param> parameter,
PrimitiveType result) |
Function |
importFunction(ImportReference importReference,
String label,
PrimitiveType result) |
void |
writeTo(BinaryWriter binaryWriter,
List<Memory> memoryIndex) |
void |
writeTo(TextWriter textWriter) |
getModulepublic Function importFunction(ImportReference importReference, String label, List<Param> parameter, PrimitiveType result)
public Function importFunction(ImportReference importReference, String label, List<Param> parameter)
public Function importFunction(ImportReference importReference, String label, PrimitiveType result)
public void writeTo(TextWriter textWriter) throws IOException
IOExceptionpublic void addFunctionsToIndex(FunctionIndex functionIndex)
public void writeTo(BinaryWriter binaryWriter, List<Memory> memoryIndex) throws IOException
IOExceptionCopyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.