@uml
Constructs a new indexed custom action by associating a character offset
with a {@link LexerAction}.
<p>Note: This class is only required for lexer actions for which
{@link LexerAction#isPositionDependent} returns {@code true}.</p>
@param offset The offset into the input {@link CharStream}, relative to
the token start index, at which the specified lexer action should be
executed.
@param action The lexer action to execute at a particular offset in the
input {@link CharStream}.
@uml Constructs a new indexed custom action by associating a character offset with a {@link LexerAction}.
<p>Note: This class is only required for lexer actions for which {@link LexerAction#isPositionDependent} returns {@code true}.</p>
@param offset The offset into the input {@link CharStream}, relative to the token start index, at which the specified lexer action should be executed. @param action The lexer action to execute at a particular offset in the input {@link CharStream}.