retdec
Namespaces | Functions
break_outside_loop_validator.cpp File Reference

An implementation of the validator which checks that no break or continue statement appears where it should not appear. More...

#include "retdec/llvmir2hll/ir/break_stmt.h"
#include "retdec/llvmir2hll/ir/continue_stmt.h"
#include "retdec/llvmir2hll/ir/function.h"
#include "retdec/llvmir2hll/support/debug.h"
#include "retdec/llvmir2hll/utils/ir.h"
#include "retdec/llvmir2hll/validator/validator_factory.h"
#include "retdec/llvmir2hll/validator/validators/break_outside_loop_validator.h"

Namespaces

 retdec
 
 retdec::llvmir2hll
 

Functions

 retdec::llvmir2hll::REGISTER_AT_FACTORY ("BreakOutsideLoop", BREAK_OUTSIDE_LOOP_VALIDATOR_ID, ValidatorFactory, BreakOutsideLoopValidator::create)
 

Detailed Description

An implementation of the validator which checks that no break or continue statement appears where it should not appear.