]> granicus.if.org Git - clang/commit
Removed storing inode and device number in TranslationUnit.
authorTed Kremenek <kremenek@apple.com>
Wed, 19 Dec 2007 19:27:38 +0000 (19:27 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 19 Dec 2007 19:27:38 +0000 (19:27 +0000)
commit63ea863d4715249551ab10ae207386ddc383419e
tree7f343cb2e78acee13fe71a9fad3ba9c3a9fc3a61
parent6f62c2abd8077bf70d2166d37e8caa426b34d8e4
Removed storing inode and device number in TranslationUnit.

Added "SourceFile" string to TranslationUnit to record corresponding
source file.

Updated serialization of TranslationUnits and logic in the driver to
correctly pass the source file information to the serializer.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45211 91177308-0d34-0410-b5e6-96231b3b80d8
AST/TranslationUnit.cpp
Driver/ASTConsumers.cpp
Driver/ASTConsumers.h
Driver/SerializationTest.cpp
Driver/clang.cpp
include/clang/AST/TranslationUnit.h