From 7f271fc8dd8ed1fa2a8cee7f0ffaa2d23bc5c5fa Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Fri, 1 Oct 2010 22:45:00 +0000 Subject: Fix block descriptor documentation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115362 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/SourceLevelDebugging.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'docs/SourceLevelDebugging.html') diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index 4e65bf4a47..ca7dd7281e 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -461,14 +461,16 @@ provide details such as name, type and where the variable is defined.

 !3 = metadata !{
   i32,     ;; Tag = 13 + LLVMDebugVersion (DW_TAG_lexical_block)
-  metadata ;; Reference to context descriptor
+  metadata,;; Reference to context descriptor
+  i32,     ;; Line number
+  i32      ;; Column number
 }
 

These descriptors provide debug information about nested blocks within a - subprogram. The array of member descriptors is used to define local - variables and deeper nested blocks.

+ subprogram. The line number and column numbers are used to dinstinguish + two lexical blocks at same depth.

-- cgit v1.2.3