diff --git a/lib/parsers/asm-parser.ts b/lib/parsers/asm-parser.ts
index 217a2fc552bbaffc7034a13504752a18951f6c10..8fdb303738d054ecbb8df3b45a75e222dfb4a82a 100644
--- a/lib/parsers/asm-parser.ts
+++ b/lib/parsers/asm-parser.ts
@@ -33,9 +33,10 @@ import {
 import {ParseFiltersAndOutputOptions} from '../../types/features/filters.interfaces';
 import * as utils from '../utils';
 
+import {IAsmParser} from './asm-parser.interfaces';
 import {AsmRegex} from './asmregex';
 
-export class AsmParser extends AsmRegex {
+export class AsmParser extends AsmRegex implements IAsmParser {
     labelFindNonMips: RegExp;
     labelFindMips: RegExp;
     mipsLabelDefinition: RegExp;