{"ref":"refs/heads/master","commits":[{"author":{"email":"90c18e1045222b78888c1c4df7c6ddac3437abd3@apple.com","name":"Sean Callanan"},"sha":"e8e379c9fad8cf1c0d4b12cef4c7517560d9092d","message":"Added ClangExternalASTSourceCommon, a local superclass\nfor all our external AST sources that lets us associate\narbitrary flags with the types we put into the AST\ncontexts.  Also added an API on ClangASTContext that\nallows access to these flags given only an ASTContext\nand a type.\n\nBecause we don't have access to RTTI, and because at\nsome point in the future we might encounter external\nAST sources that we didn't make (so they don't subclass\nClangExternalASTSourceCommon) I added a magic number\nthat we check before doing anything else, so that we\ncan catch that problem as soon as it appears.","url":"https://api.github.com/repos/chapuni/llvm-project/commits/e8e379c9fad8cf1c0d4b12cef4c7517560d9092d"}],"head":"e8e379c9fad8cf1c0d4b12cef4c7517560d9092d","size":1,"push_id":52404527}