ROSE  0.9.9.168
Public Types | Public Member Functions | List of all members
Rose::BinaryAnalysis::DataFlow::DefaultVertexUnpacker Class Reference

Description

Functor to return instructions for a cfg vertex.

This is the default unpacker that understands how to unpack SgAsmInstruction and SgAsmBlock. If a CFG has other types of vertices then the user will need to pass a different unpacker. The unpacker function operates on one CFG vertex value which it takes as an argument. It should return a vector of instructions in the order they would be executed.

Definition at line 145 of file BinaryDataFlow.h.

#include <BinaryDataFlow.h>

Public Types

typedef std::vector< SgAsmInstruction * > Instructions
 

Public Member Functions

Instructions operator() (SgAsmInstruction *insn)
 
Instructions operator() (SgAsmBlock *blk)
 

The documentation for this class was generated from the following file: