public GrammarSyntaxMessage(ErrorType etype,
string fileName,
IToken offendingToken,
RecognitionException antlrException,
params object[] args)
: base(etype, antlrException, offendingToken, args)
{
this.fileName = fileName;
this.offendingToken = offendingToken;
if (offendingToken != null)
{
line = offendingToken.Line;
charPosition = offendingToken.CharPositionInLine;
}
}