{"push_id":879755603,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fe24b12878f88b098eee0f38a98b7d4a36327091","before":"0a368f60e758e26a0fb895549cb560c2e8432658","commits":[{"sha":"fe24b12878f88b098eee0f38a98b7d4a36327091","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"Stop using SFINAE to detect whether a derived-class override of Traverse* can\ntake a queue; some supported versions of GCC believe that this substitution\nfailure is an error. Instead, use a partial specialization to detect the type\nof a pointer to the corresponding member. This is less general, but good enough\nfor our uses.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@254083 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/clang/commits/fe24b12878f88b098eee0f38a98b7d4a36327091"}]}