#include <iostream>
#include <type_traits>
template<bool B, class T = void>
struct anable_if {};
template<class T>
struct anable_if<true, T> { typedef T type; };
int main()
{
anable_if<0> a;
std::enable_if<0> b;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dHlwZV90cmFpdHM+CgoKdGVtcGxhdGU8Ym9vbCBCLCBjbGFzcyBUID0gdm9pZD4Kc3RydWN0IGFuYWJsZV9pZiB7fTsKIAp0ZW1wbGF0ZTxjbGFzcyBUPgpzdHJ1Y3QgYW5hYmxlX2lmPHRydWUsIFQ+IHsgdHlwZWRlZiBUIHR5cGU7IH07CgppbnQgbWFpbigpCnsKCWFuYWJsZV9pZjwwPiBhOwoJc3RkOjplbmFibGVfaWY8MD4gYjsJCglyZXR1cm4gMDsKfQ==