retdec
Classes | Namespaces | Enumerations
structure_converter.h File Reference

A converter of the LLVM function structure. More...

#include <functional>
#include <queue>
#include <stack>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include "retdec/llvmir2hll/llvm/llvmir2bir_converter/basic_block_converter.h"
#include "retdec/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.h"
#include "retdec/llvmir2hll/support/smart_ptr.h"
#include "retdec/llvmir2hll/support/types.h"
#include "retdec/utils/non_copyable.h"

Go to the source code of this file.

Classes

class  retdec::llvmir2hll::StructureConverter
 A converter of the LLVM function structure. More...
 

Namespaces

 llvm
 
 retdec
 
 retdec::llvmir2hll
 

Enumerations

enum class  retdec::llvmir2hll::SwitchParent { retdec::llvmir2hll::Yes , retdec::llvmir2hll::No }
 Enum class to distinguish when parent of statement is switch or not. More...
 

Detailed Description

A converter of the LLVM function structure.