Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^10: B::Xref buggy?

by LanX (Saint)
on Nov 17, 2018 at 01:46 UTC ( [id://1225934]=note: print w/replies, xml ) Need Help??


in reply to Re^9: B::Xref buggy?
in thread B::Xref buggy?

> Concise and Xref will give the same line number in that scenario.

Not at the moment. As it turned out Xref is buggy.

see here again.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Replies are listed 'Best First'.
Re^11: B::Xref buggy?
by ikegami (Patriarch) on Nov 17, 2018 at 20:09 UTC

    Yes, at the moment. I don't know why you link to that post because Concise doesn't give a number for the my, and Xref doesn't give a line number for the while.

      > give the same number

      "would give" the same number if Xref was ever fixed.

      edit

      To be clear: line numbers in Perl will never be 100% exact, because statements can span several lines, and because sometimes multiple statements are optimized into a single one.

      But there is no reason (AFAIK) why a variable should be skipped from a report or the declaration being reported after the first use, like Xref is doing now.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

        No, without change. When they both give a line number for an op, it matches. The reason is they get they info from exactly the same place.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1225934]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (6)
As of 2024-04-23 21:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found