protected override ITokenSourceWithState <PhpContentTypeLexerState> CreateLexer(ICharStream input, int startLine, PhpContentTypeLexerState startState) { PhpContentTypeLexer lexer = new PhpContentTypeLexer(input); lexer.Line = startLine; lexer.Column = 0; startState.Apply(lexer); return(lexer); }
public void Apply(PhpContentTypeLexer lexer) { _simpleLexerState.Apply(lexer); lexer.HeredocIdentifier = _heredocIdentifier; }
public PhpContentTypeLexerState(PhpContentTypeLexer lexer) { _simpleLexerState = new SimpleLexerState(lexer); _heredocIdentifier = lexer.HeredocIdentifier; }