summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-11-30 06:16:57 +0000
committerDouglas Gregor <dgregor@apple.com>2010-11-30 06:16:57 +0000
commitf88e35ba0b0fc4b0327fe9705e9eee80c8c6ba21 (patch)
tree661c87e22ab5d34cbd3eaa8e706d5a9f1a290083 /llvm/lib/Transforms
parentb42f34b652700e6d62aeced2513132f0d364c4ef (diff)
downloadbcm5719-llvm-f88e35ba0b0fc4b0327fe9705e9eee80c8c6ba21.tar.gz
bcm5719-llvm-f88e35ba0b0fc4b0327fe9705e9eee80c8c6ba21.zip
When using a precompiled preamble with detailed preprocessing records,
trap the serialized preprocessing records (macro definitions, macro instantiations, macro definitions) from the generation of the precompiled preamble, then replay those when walking the list of preprocessed entities. This eliminates a bug where clang_getCursor() wasn't able to find preprocessed-entity cursors in the preamble. llvm-svn: 120396
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud