org.jetbrains.jet.lang.cfg.pseudocode
Class JetElementInstructionImpl

java.lang.Object
  extended by org.jetbrains.jet.lang.cfg.pseudocode.InstructionImpl
      extended by org.jetbrains.jet.lang.cfg.pseudocode.JetElementInstructionImpl
All Implemented Interfaces:
Instruction, JetElementInstruction
Direct Known Subclasses:
InstructionWithNext

public abstract class JetElementInstructionImpl
extends InstructionImpl
implements JetElementInstruction


Field Summary
protected  JetElement element
           
 
Fields inherited from class org.jetbrains.jet.lang.cfg.pseudocode.InstructionImpl
isDead
 
Constructor Summary
JetElementInstructionImpl(JetElement element)
           
 
Method Summary
 JetElement getElement()
           
 
Methods inherited from class org.jetbrains.jet.lang.cfg.pseudocode.InstructionImpl
copy, createCopy, die, getCopies, getOwner, getPreviousInstructions, isDead, outgoingEdgeTo, setOwner, updateCopyInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jetbrains.jet.lang.cfg.pseudocode.Instruction
accept, getCopies, getNextInstructions, getOwner, getPreviousInstructions, setOwner
 

Field Detail

element

protected final JetElement element
Constructor Detail

JetElementInstructionImpl

public JetElementInstructionImpl(@NotNull
                                 JetElement element)
Method Detail

getElement

@NotNull
public JetElement getElement()
Specified by:
getElement in interface JetElementInstruction