(label) @1 (label) @begin (label) @end (void()) PrintName((struct fileentry*) PrintName::file) (label) PrintName::@1 (label) PrintName::@return (struct fileentry*) PrintName::file (struct fileentry*) PrintName::file#0 file zp ZP_WORD:2 13.0 (const byte) SIZEOF_STRUCT_FILEENTRY SIZEOF_STRUCT_FILEENTRY = (byte) 2 (const struct fileentry*) dir dir = (struct fileentry*) 0 (byte) fileentry::bError (byte) fileentry::bFlag (const struct fileentry*) filesEnd filesEnd = (struct fileentry*) 0 (void()) main() (label) main::@1 (label) main::@2 (label) main::@3 (label) main::@return (struct fileentry*) main::file (struct fileentry*) main::file#1 file zp ZP_WORD:2 22.0 (struct fileentry*) main::file#2 file zp ZP_WORD:2 11.0 zp ZP_WORD:2 [ main::file#2 main::file#1 PrintName::file#0 ]