Hi,
I want to retrieve a function from a source line-number, is this something possible to achieve?
I tried the following code snippet with LLVM-7 but it doesn't seem to work
[http://llvm.org/docs/SourceLevelDebugging.html#ccxx_frontend](http://llvm.org/docs/SourceLevelDebugging.html#ccxx_frontend:)
Is there specific documentation I can refer to implement this?
Thanks
Not sure what you tried/how it didn’t work - could you explain more?
You could scan through all the llvm::Functions in an llvm::Module and look at the debug info associated with them (getSubprogram) then check the location of that debug info.
Hi David,
Thanks for your email, I was able to get it right after some googling.
Indeed it was as you suggested, we can get the line information with debug info associated in an instruction
Thanks!