| souffle
    2.0.2-371-g6315b36
    | 
 
 
 
Go to the documentation of this file.
   37 class ConditionalTransformer : 
public MetaTransformer {
 
   50         if (
auto* mt = 
dynamic_cast<MetaTransformer*
>(
transformer.get())) {
 
   65         if (
auto* mt = 
dynamic_cast<MetaTransformer*
>(
transformer.get())) {
 
   66             mt->disableTransformers(transforms);
 
   67         } 
else if (transforms.find(
transformer->getName()) != transforms.end()) {
 
   72     std::string 
getName()
 const override {
 
   73         return "ConditionalTransformer";
 
  
auto clone(const std::vector< A * > &xs)
Translation unit class for the translation pipeline.