dwarf-assembly/src/SimpleDwarfFilter.cpp

15 lines
326 B
C++
Raw Permalink Normal View History

2018-06-20 14:12:42 +02:00
#include "SimpleDwarfFilter.hpp"
SimpleDwarfFilter::SimpleDwarfFilter(bool enable): enable(enable)
2018-06-20 14:12:42 +02:00
{}
SimpleDwarf SimpleDwarfFilter::apply(const SimpleDwarf& dw) const {
if(!enable)
return dw;
2018-06-20 14:12:42 +02:00
return do_apply(dw);
}
SimpleDwarf SimpleDwarfFilter::operator()(const SimpleDwarf& dw) {
return apply(dw);
}