1234567891011121314151617 |
- 'use strict';
- const ErrorReportingMixinBase = require('./mixin-base');
- const ErrorReportingPreprocessorMixin = require('./preprocessor-mixin');
- const Mixin = require('../../utils/mixin');
- class ErrorReportingTokenizerMixin extends ErrorReportingMixinBase {
- constructor(tokenizer, opts) {
- super(tokenizer, opts);
- const preprocessorMixin = Mixin.install(tokenizer.preprocessor, ErrorReportingPreprocessorMixin, opts);
- this.posTracker = preprocessorMixin.posTracker;
- }
- }
- module.exports = ErrorReportingTokenizerMixin;
|