1. A method for generating a compiler listing using Debugging With Attributed Record Format (DWARF) debugging data, the method comprising: receiving, by one or more processors, DWARF debugging data associated with source code of a programming language; accessing, by one or more processors, a debugging information entry (DIE) of the DWARF debugging data; retrieving, by one or more processors, a variable declaration line and a variable data name for a variable from the DIE; identifying, by one or more processors, a line of the source code that references the variable; determining, by one or more processors, the line of the source code modifies the variable; generating, by one or more processors, a compiler listing based on the information extracted from the DWARF debugging data, wherein the compiler listing includes at least a symbol table, and cross-reference information; and annotating, by one or more processors, a reference to the line of the source code within the compiler listing, indicating that the variable is modified at the line of the source code.