diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2009-06-19 00:03:23 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2009-06-19 00:03:23 +0000 |
| commit | 366985d5ebd102c045c92478d7388d40c51d4632 (patch) | |
| tree | 97684ee17290c1a3c7092496902b8fe074aee0b7 /llvm/lib/Debugger/SourceLanguage-CPlusPlus.cpp | |
| parent | 095f1a9848af7f0c95574eba4d0c14c1df0c6065 (diff) | |
| download | bcm5719-llvm-366985d5ebd102c045c92478d7388d40c51d4632.tar.gz bcm5719-llvm-366985d5ebd102c045c92478d7388d40c51d4632.zip | |
Make changes to PCHReader to allow reading a PCH file without having a pre-initialized Preprocessor.
-Introduce 'PCHReaderListener' which is an abstract interface for getting various information from the PCHReader.
-If PCHReader is constructed without a Preprocessor, it can still load the file and invoke the callbacks of PCHReaderListener.
-If PCHReader is constructed with an initialized Preprocessor, PCHValidator is used as a PCHReaderListener to validate the contents of the PCH file against the given Preprocessor.
llvm-svn: 73741
Diffstat (limited to 'llvm/lib/Debugger/SourceLanguage-CPlusPlus.cpp')
0 files changed, 0 insertions, 0 deletions

