retdec
Namespaces
reachable_funcs_analysis.cpp File Reference

Implementation of reachable functions analysis. More...

#include <llvm/IR/InstVisitor.h>
#include "retdec/utils/container.h"
#include "retdec/bin2llvmir/analyses/indirectly_called_funcs_analysis.h"
#include "retdec/bin2llvmir/analyses/reachable_funcs_analysis.h"

Namespaces

 retdec
 
 retdec::bin2llvmir
 

Detailed Description

Implementation of reachable functions analysis.

Variable Documentation

◆ funcToAnalyze

Function* funcToAnalyze = nullptr
private

Function to analyze.

◆ indirectCalls

std::set<llvm::CallInst*> indirectCalls
private

Set of indirect calls.

◆ isSelfRecursive

bool isSelfRecursive = false
private

Signals if we have self recursive function.