{"push_id":966011497,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"dec469b8c5c697fcf99f637c15e591f522475d2a","before":"c1abc952dc13cf141bdc0129debbf409f6dc9ece","commits":[{"sha":"dec469b8c5c697fcf99f637c15e591f522475d2a","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"[modules] Separately track whether an identifier's preprocessor information and\nname lookup information have changed since deserialization. For a C++ modules\nbuild, we do not need to re-emit the identifier into the serialized identifier\ntable if only the name lookup information has changed (and in all cases, we\ndon't need to re-emit the macro information if only the name lookup information\nhas changed).\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@259901 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/clang/commits/dec469b8c5c697fcf99f637c15e591f522475d2a"}]}