Go to the source code of this file.
◆ AWALI_RAT_UNSUPPORTED
      
        
          | #define AWALI_RAT_UNSUPPORTED | ( |  | Type | ) |  | 
      
 
Value:
  }
ATTRIBUTE_NORETURN void raise(Args &&... args)
Raise a runtime_error with the concatenation of args as message.
Definition: raise.hh:42
#define AWALI_RAT_VISIT(Type, Val)
Definition: visitor.hh:69
 
 
 
◆ AWALI_RAT_VISIT
      
        
          | #define AWALI_RAT_VISIT | ( |  | Type, | 
        
          |  |  |  | Val | 
        
          |  | ) |  |  | 
      
 
Value:  using Type ## _t = typename super_type::Type ## _t;   \
  virtual void visit(const Type ## _t& Val) override
 
 
◆ DEFINE
Value:      using Type ## _t = Type<label_t, weight_t>;       \
      virtual void visit(const Type ## _t& v)