/// <summary> /// Initializes a new instance of a <see cref="Wilco.SyntaxHighlighting.StringBlockScanner"/> class. /// </summary> /// <param name="tokenizer">The <see cref="Wilco.SyntaxHighlighting.TokenizerBase"/> which is used to tokenize the source code.</param> /// <param name="scannerResult">The <see cref="Wilco.SyntaxHighlighting.OccurrenceCollection"/> which will contain the scanner result.</param> /// <param name="stringNode">A <see cref="Wilco.SyntaxHighlighting.StringNode"/> object.</param> public StringBlockScanner(TokenizerBase tokenizer, OccurrenceCollection scannerResult, StringNode stringNode) : base(tokenizer, scannerResult) { this.stringNode = stringNode; this.lastToken = null; this.SetID("StringBlockScanner"); }
/// <summary> /// Initializes a new instance of a <see cref="Wilco.SyntaxHighlighting.StringLineScanner"/> class. /// </summary> /// <param name="tokenizer">The <see cref="Wilco.SyntaxHighlighting.TokenizerBase"/> which is used to tokenize the source code.</param> /// <param name="scannerResult">The <see cref="Wilco.SyntaxHighlighting.OccurrenceCollection"/> which will contain the scanner result.</param> /// <param name="stringNode">A <see cref="Wilco.SyntaxHighlighting.StringNode"/> object.</param> public StringLineScanner(TokenizerBase tokenizer, OccurrenceCollection scannerResult, StringNode stringNode) : base(tokenizer, scannerResult) { this.ScannerResult = scannerResult; this.stringNode = stringNode; this.SetID("StringLineScanner"); }