From 9b4a2ac1962cccdfd986ef5a67b78b092634245d Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Fri, 9 Sep 2011 17:07:15 +0000 Subject: [PATCH] Update docs to reflect recent addition of new CompileUnit elements. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139374 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/SourceLevelDebugging.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index d5bdfe69c63..98dfc9af0fe 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -324,6 +324,10 @@ height="369"> i1, ;; True if this is optimized. metadata, ;; Flags i32 ;; Runtime version + metadata ;; List of enums types + metadata ;; List of retained types + metadata ;; List of subprograms + metadata ;; List of global variables } @@ -337,7 +341,8 @@ height="369">

Compile unit descriptors provide the root context for objects declared in a specific compilation unit. File descriptors are defined using this context. These descriptors are collected by a named metadata - !llvm.dbg.cu. + !llvm.dbg.cu. Compile unit descriptor keeps track of subprograms, + global variables and type information.