1#ifndef ROSE_BinaryAnalysis_Partitioner2_ModulesMips_H 
    2#define ROSE_BinaryAnalysis_Partitioner2_ModulesMips_H 
    3#include <featureTests.h> 
    4#ifdef ROSE_ENABLE_BINARY_ANALYSIS 
    6#include <Rose/BinaryAnalysis/Partitioner2/Modules.h> 
    9namespace BinaryAnalysis {
 
   10namespace Partitioner2 {
 
   13namespace ModulesMips {
 
   26    virtual std::vector<FunctionPtr> 
functions() 
const override;
 
 
 
Base class for matching function prologues.
 
Matches a MIPS function prologue that's a return followed by ADDIU instruction.
 
virtual bool match(const PartitionerConstPtr &, Address anchor) override
Attempt to match an instruction pattern.
 
static Ptr instance()
Allocating constructor.
 
virtual std::vector< FunctionPtr > functions() const override
Returns the function(s) for the previous successful match.
 
std::uint64_t Address
Address.