Search in sources :

Example 1 with ReilInstructionGraphNode

use of com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.ReilInstructionGraphNode in project binnavi by google.

the class CReilInstructionGraph method createInstructionNode.

/**
   * Creates an instruction graph node
   * 
   * @param reilInstruction The REIL instruction which will be contained in the node.
   * 
   * @return The yfiles node which has been created and inserted in the graph.
   */
private Node createInstructionNode(final ReilInstruction reilInstruction) {
    final Node node = m_internalGraph.createNode();
    m_nodesMap.put(node, new ReilInstructionGraphNode(reilInstruction));
    return node;
}
Also used : IInstructionGraphNode(com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.interfaces.IInstructionGraphNode) Node(y.base.Node) ReilInstructionGraphNode(com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.ReilInstructionGraphNode) ReilInstructionGraphNode(com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.ReilInstructionGraphNode)

Aggregations

ReilInstructionGraphNode (com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.ReilInstructionGraphNode)1 IInstructionGraphNode (com.google.security.zynamics.reil.algorithms.mono2.common.instructiongraph.interfaces.IInstructionGraphNode)1 Node (y.base.Node)1