<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:10pt"><div style="RIGHT: auto"><SPAN style="RIGHT: auto"><VAR id=yui-ie-cursor></VAR>Hi,</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN> </div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">My problem definition is to collect "end line" for each scope (i.e. start and end line for a scope). I need to dump this information while emitting target code for an architecture. Though I understand that scoping details are not modeled in LLVM. Reference: <A href="http://llvm.org/docs/SourceLevelDebugging.html#format_common_lifetime">http://llvm.org/docs/SourceLevelDebugging.html#format_common_lifetime</A></SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN> </div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">There are 2 classes I am referring, viz, DIScope and DbgScope. </SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">I am also not sure on the approach.</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN> </div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">Regards,<BR>Pankaj</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN> </div>
<div><BR></div>
<DIV style="FONT-FAMILY: Courier New, courier, monaco, monospace, sans-serif; FONT-SIZE: 10pt">
<DIV style="FONT-FAMILY: times new roman, new york, times, serif; FONT-SIZE: 12pt"><FONT size=2 face=Arial>
<DIV style="BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px" class=hr contentEditable=false readonly="true"></DIV><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Alex <xtzgzorex@gmail.com><BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Pankaj Gode <godepankaj@yahoo.com><BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> Eric Christopher <echristo@apple.com>; "llvmdev@cs.uiuc.edu" <llvmdev@cs.uiuc.edu><BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, October 4, 2011 3:42 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [LLVMdev] collect end line number for scope<BR></FONT><BR>Hi,<BR><BR>He is referring to current SVN head.<BR><BR>Regards,<BR>Alex<BR><BR>On Tue, Oct 4, 2011 at 12:08
 PM, Pankaj Gode <<A href="mailto:godepankaj@yahoo.com" ymailto="mailto:godepankaj@yahoo.com">godepankaj@yahoo.com</A>> wrote:<BR>> What do you mean by "current top of tree"?<BR>><BR>> Pankaj<BR>> From: Eric Christopher <<A href="mailto:echristo@apple.com" ymailto="mailto:echristo@apple.com">echristo@apple.com</A>><BR>> To: Pankaj Gode <<A href="mailto:godepankaj@yahoo.com" ymailto="mailto:godepankaj@yahoo.com">godepankaj@yahoo.com</A>><BR>> Cc: "<A href="mailto:llvmdev@cs.uiuc.edu" ymailto="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</A>" <<A href="mailto:llvmdev@cs.uiuc.edu" ymailto="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</A>><BR>> Sent: Monday, October 3, 2011 10:32 PM<BR>> Subject: Re: [LLVMdev] collect end line number for scope<BR>><BR>><BR>> On Oct 3, 2011, at 4:36 AM, Pankaj Gode wrote:<BR>><BR>> For the above code, i want to collect endline (indicated by
 <---) for the<BR>> scope. Can we get this information from the Dwarf Information in llvm 2.9 ?<BR>><BR>> I don't know about 2.9 in specific, but current top of tree will get you<BR>> that information.<BR>> -eric<BR>><BR>><BR>> _______________________________________________<BR>> LLVM Developers mailing list<BR>> <A href="mailto:LLVMdev@cs.uiuc.edu" ymailto="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</A>         http://llvm.cs.uiuc.edu<BR>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev<BR>><BR>><BR><BR><BR></DIV></DIV></div></body></html>