Class SymbolFunction
java.lang.Object
com.bradyrussell.uiscoin.lang.compiler.symbol.SymbolBase
com.bradyrussell.uiscoin.lang.compiler.symbol.SymbolFunction
- All Implemented Interfaces:
Symbol
public class SymbolFunction extends SymbolBase
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SymbolFunction(PrimitiveType type, int address)
-
Method Summary
Modifier and Type Method Description boolean
defineParameter(java.lang.String Name, PrimitiveType ParameterType)
java.lang.String
getNameOfParameter(int Index)
int
getNumberOfParameters()
PrimitiveType
getTypeOfParameter(int Index)
PrimitiveType
getTypeOfParameter(java.lang.String Name)
Methods inherited from class com.bradyrussell.uiscoin.lang.compiler.symbol.SymbolBase
generateGetSymbolASM, generateSetSymbolASM, getSymbolAddress, toString
-
Constructor Details
-
Method Details
-
defineParameter
-
getTypeOfParameter
-
getTypeOfParameter
-
getNameOfParameter
public java.lang.String getNameOfParameter(int Index) -
getNumberOfParameters
public int getNumberOfParameters()
-