diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2014-03-14 02:26:27 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2014-03-14 02:26:27 +0000 |
| commit | ce9b49e5ecc357019fdc41bc666d2ab7caf75f21 (patch) | |
| tree | 08b9fc673fead7ae4f4efe961dfad1786023ed77 /clang/include | |
| parent | 1b6a6f16fad7519ac39384ed7e1518b5677102f6 (diff) | |
| download | bcm5719-llvm-ce9b49e5ecc357019fdc41bc666d2ab7caf75f21.tar.gz bcm5719-llvm-ce9b49e5ecc357019fdc41bc666d2ab7caf75f21.zip | |
Refactor ASTReader::readInputFileInfo to return a struct containing the related information.
No functionality change.
llvm-svn: 203881
Diffstat (limited to 'clang/include')
| -rw-r--r-- | clang/include/clang/Serialization/ASTReader.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/clang/include/clang/Serialization/ASTReader.h b/clang/include/clang/Serialization/ASTReader.h index 13909dbbd38..92b2172f51d 100644 --- a/clang/include/clang/Serialization/ASTReader.h +++ b/clang/include/clang/Serialization/ASTReader.h @@ -1022,10 +1022,15 @@ private: /// \brief Reads a statement from the specified cursor. Stmt *ReadStmtFromStream(ModuleFile &F); + struct InputFileInfo { + std::string Filename; + off_t StoredSize; + time_t StoredTime; + bool Overridden; + }; + /// \brief Reads the stored information about an input file. - void readInputFileInfo(ModuleFile &F, unsigned ID, std::string &Filename, - off_t &StoredSize, time_t &StoredTime, - bool &Overridden); + InputFileInfo readInputFileInfo(ModuleFile &F, unsigned ID); /// \brief A convenience method to read the filename from an input file. std::string getInputFileName(ModuleFile &F, unsigned ID); |

