I'm having an issue with the error "inlinable function call in a function
with debug info must have a !dbg location"

My language will automatically call a destructor for you. LLVM is forcing
me to use give it debug information. I try to with DILocation however scope
is mandatory field. However since the destructor is generated it doesn't
exist in source. So when I try making DISubprogram for the scope I need to
give it invalid lines.

What's the best way to handle debugging information that doesn't exist in
source?
_______________________________________________
cfe-users mailing list
cfe-users@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users

Reply via email to