Currently the translation layer has no access to the location of the original decls. Need to add a
struct Location {
std::string filename;
int line;
int col;
};
or similar to each that would be filled during extraction in order to be able to point users to where a decl came from in case of error