| This code is a copied and slightly modified version of go/src/debug/gosym. |
| |
| The original code contains logic for accessing symbol tables and line numbers |
| in Go binaries. The only reason why this is copied is to support inlining. |
| |
| Code added by vulncheck is located in files with "additions_" prefix and it |
| contains logic for accessing inlining information. |
| |
| Within the originally named files, deleted or added logic is annotated with |
| a comment starting with "Addition:". The modified logic allows the inlining |
| code in "additions_*" files to access the necessary information. |