summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/TemplateBase.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2015-07-15 17:01:41 +0000
committerAdrian Prantl <aprantl@apple.com>2015-07-15 17:01:41 +0000
commitee5feafc0f467102cd12e8be82b54cc23158beb1 (patch)
tree49ccb84fd5335ff36fd92ac1346313d038c97fda /clang/lib/AST/TemplateBase.cpp
parent5b4acbd6b6bceaa3ea25b237168b434a24e1181d (diff)
downloadbcm5719-llvm-ee5feafc0f467102cd12e8be82b54cc23158beb1.tar.gz
bcm5719-llvm-ee5feafc0f467102cd12e8be82b54cc23158beb1.zip
Debug Info: Add basic support for external types references.
This is a necessary prerequisite for bootstrapping the emission of debug info inside modules. - Adds a FlagExternalTypeRef to DICompositeType. External types must have a unique identifier. - External type references are emitted using a forward declaration with a DW_AT_signature([DW_FORM_ref_sig8]) based on the UID. http://reviews.llvm.org/D9612 llvm-svn: 242302
Diffstat (limited to 'clang/lib/AST/TemplateBase.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud