summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Debugger/SourceLanguage-CPlusPlus.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-06-19 00:03:23 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-06-19 00:03:23 +0000
commit366985d5ebd102c045c92478d7388d40c51d4632 (patch)
tree97684ee17290c1a3c7092496902b8fe074aee0b7 /llvm/lib/Debugger/SourceLanguage-CPlusPlus.cpp
parent095f1a9848af7f0c95574eba4d0c14c1df0c6065 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud