summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/GeneratePCH.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2019-10-28 09:45:53 -0700
committerJohn McCall <rjmccall@apple.com>2019-12-14 00:16:47 -0500
commit91dd67ef724c07f28d4cb52448539f12ad488f2a (patch)
tree132234b852f295ec1c66efe85a0de1eb75dd311d /clang/lib/Serialization/GeneratePCH.cpp
parenta7950ffd12caa2fb7ed4704128011bceeacd35e9 (diff)
downloadbcm5719-llvm-91dd67ef724c07f28d4cb52448539f12ad488f2a.tar.gz
bcm5719-llvm-91dd67ef724c07f28d4cb52448539f12ad488f2a.zip
Introduce some types and functions to make it easier to work with
the tblgen AST node hierarchies. Not totally NFC because both of the emitters now emit in a different order. The type-nodes emitter now visits nodes in hierarchy order, which means we could use range checks in classof if we had any types that would benefit from that; currently we do not. The AST-nodes emitter now uses a multimap keyed by the name of the record; previously it was using `Record*`, which of couse isn't stable across processes and may have led to non-reproducible builds in some circumstances.
Diffstat (limited to 'clang/lib/Serialization/GeneratePCH.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud