Package org.robovm.compiler.llvm
Class FunctionCallInstruction
java.lang.Object
org.robovm.compiler.llvm.Instruction
org.robovm.compiler.llvm.FunctionCallInstruction
- All Implemented Interfaces:
Writable
public abstract class FunctionCallInstruction extends Instruction
- Version:
- $Id$
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.robovm.compiler.llvm.Writable
Writable.Provider -
Constructor Summary
Constructors Modifier Constructor Description protectedFunctionCallInstruction(String name, Value function, Argument... args)protectedFunctionCallInstruction(String name, Value function, Value... args)protectedFunctionCallInstruction(String name, Variable result, Value function, Argument... args)protectedFunctionCallInstruction(String name, Variable result, Value function, Value... args) -
Method Summary
Modifier and Type Method Description booleanequals(Object obj)Set<VariableRef>getReadsFrom()Set<Variable>getWritesTo()inthashCode()StringtoString()voidwrite(Writer writer)Methods inherited from class org.robovm.compiler.llvm.Instruction
addMetadata, attach, getAttachment, getAttachments, getBasicBlock, getBranchTargets, getMetadata
-
Constructor Details
-
FunctionCallInstruction
-
FunctionCallInstruction
-
FunctionCallInstruction
-
FunctionCallInstruction
-
-
Method Details
-
getWritesTo
- Overrides:
getWritesToin classInstruction
-
getReadsFrom
- Overrides:
getReadsFromin classInstruction
-
hashCode
public int hashCode() -
equals
-
write
- Throws:
IOException
-
toString
-