summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprCXX.cpp
diff options
context:
space:
mode:
authorJonathan D. Turner <jonathan.d.turner@gmail.com>2011-08-02 17:40:32 +0000
committerJonathan D. Turner <jonathan.d.turner@gmail.com>2011-08-02 17:40:32 +0000
commitdb1c9e3226abc139bc6ace74f36955a3c05bcaf3 (patch)
tree1ecab800311db6410bbaa4842023bba22107056e /clang/lib/CodeGen/CGExprCXX.cpp
parentc3e320a7a0ccf754bd9e4ec0cac252845d5a24d2 (diff)
downloadbcm5719-llvm-db1c9e3226abc139bc6ace74f36955a3c05bcaf3.tar.gz
bcm5719-llvm-db1c9e3226abc139bc6ace74f36955a3c05bcaf3.zip
Following up the earlier refactoring/cleanup work by fixing up how we manage the virtual files the ASTReader has to handle. Specifically, this occurs when the reader is reading AST files that were created in memory and not written to disk. For example, when a user creates a chained PCH using command line flags. These virtual files are stored in MemoryBuffers in ChainIncludeSource.cpp, and then read back in by the ASTReader. This patch moves the management of these buffers into the ModuleManager, so that it becomes the authority on where these buffers are located.
llvm-svn: 136697
Diffstat (limited to 'clang/lib/CodeGen/CGExprCXX.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud