summaryrefslogtreecommitdiffstats
path: root/polly/lib/JSON/include/json/json.h
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-05-03 00:28:21 +0000
committerZachary Turner <zturner@google.com>2016-05-03 00:28:21 +0000
commitf5c59654f7c8438294ecb6ac0b8613782e0d3956 (patch)
tree8d242825d7c9ecf7eebccc365b729d0bdf04856a /polly/lib/JSON/include/json/json.h
parent88bb163f816d00d2805b6a0d97ea0f4200b84553 (diff)
downloadbcm5719-llvm-f5c59654f7c8438294ecb6ac0b8613782e0d3956.tar.gz
bcm5719-llvm-f5c59654f7c8438294ecb6ac0b8613782e0d3956.zip
Parse the TPI (type information) stream of PDB files.
This parses the TPI stream (stream 2) from the PDB file. This stream contains some header information followed by a series of codeview records. There is some additional complexity here in that alongside this stream of codeview records is a serialized hash table in order to efficiently query the types. We parse the necessary bookkeeping information to allow us to reconstruct the hash table, but we do not actually construct it yet as there are still a few things that need to be understood first. Differential Revision: http://reviews.llvm.org/D19840 Reviewed By: ruiu, rnk llvm-svn: 268343
Diffstat (limited to 'polly/lib/JSON/include/json/json.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud