diff --git a/include/etl/generators/type_lookup_generator.h b/include/etl/generators/type_lookup_generator.h index f3287662..9a5e9552 100644 --- a/include/etl/generators/type_lookup_generator.h +++ b/include/etl/generators/type_lookup_generator.h @@ -96,7 +96,7 @@ namespace etl struct nulltype {}; // For N type pairs. - template + template struct type_from_id_helper { using type = typename etl::conditional + template struct type_from_id_helper { using type = typename etl::conditional + template struct type_from_id_helper { using type = typename etl::conditional + template struct type_from_id_helper { using type = typename etl::conditional struct type_from_id { - typedef + typedef typename etl::conditional struct type_from_type { - typedef + typedef typename etl::conditional::value, typename T1::type2, typename etl::conditional::value, typename T2::type2, typename etl::conditional::value, typename T3::type2,