A couple of readASTFileSignature improvements (NFC)
authorBen Langmuir <blangmuir@apple.com>
Tue, 24 Mar 2015 04:43:52 +0000 (04:43 +0000)
committerBen Langmuir <blangmuir@apple.com>
Tue, 24 Mar 2015 04:43:52 +0000 (04:43 +0000)
commit70a1b816cc0f7a58044dee0460f1a068ac8faf31
tree05a79ddbe87b9e28ce009a4d2e65e6e3ae3f760b
parentcd118e7632383c431c24c11168c61c12ce43d645
A couple of readASTFileSignature improvements (NFC)

* Strength reduce a std::function to a function pointer,
* Factor out checking the AST file magic number,
* Add a brief doc comment to readAStFileSignature

Thanks to Chandler for spotting these oddities.

llvm-svn: 233050
clang/include/clang/Serialization/ModuleManager.h
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ModuleManager.cpp