Anything with templates, type traits, especially when nested. (The kind of spew you get on an compilation error).
Even
template< typename T >
struct foo<T, std::void_t<decltype(++std::declval<T&>() )>>
: std::true_type { };
looks terrible and that's just basic.