52#define MIM_tuple_NORMALIZER_IMPL \ 
   53    void register_normalizers(Normalizers& normalizers) {\ 
   54        normalizers[flags_t(Annex::Base<cat>)] = &normalize_cat; \ 
   55        normalizers[flags_t(Annex::Base<contains>)] = &normalize_contains; \ 
   56        normalizers[flags_t(Annex::Base<zip>)] = &normalize_zip; \ 
 
static constexpr plugin_t Plugin_Id
 
void register_normalizers(Normalizers &normalizers)
 
const Def * normalize_cat(const Def *type, const Def *callee, const Def *arg)
 
const Def * normalize_zip(const Def *type, const Def *c, const Def *arg)
 
const Def * normalize_contains(const Def *type, const Def *, const Def *arg)
 
absl::flat_hash_map< flags_t, NormalizeFn > Normalizers
 
static constexpr size_t Num
Number of Axm::subtags.
 
static constexpr flags_t Base