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


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 151 of file DataFlow.h.

#include <Rose/BinaryAnalysis/DataFlow.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: