162 lines
6.1 KiB
XML
Executable File
162 lines
6.1 KiB
XML
Executable File
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>RSG.Interop.Antlr</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:RSG.Interop.Antlr.AntlrErrorHandlerWrapper">
|
|
<summary>
|
|
ANTLR error handler wrapper; transforms ANTLRs error handling class into a
|
|
shared IErrorHandler implementation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Interop.Antlr.AntlrErrorHandlerWrapper._handler">
|
|
<summary>
|
|
Error handler object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrErrorHandlerWrapper.#ctor(RSG.Base.Language.IErrorHandler)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrErrorHandlerWrapper"/> class.
|
|
</summary>
|
|
<param name="handler">
|
|
Error handler object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrErrorHandlerWrapper.SyntaxError(Antlr4.Runtime.IRecognizer,Antlr4.Runtime.IToken,System.Int32,System.Int32,System.String,Antlr4.Runtime.RecognitionException)">
|
|
<summary>
|
|
ANTLR BaseErrorListener handler.
|
|
</summary>
|
|
<param name="recognizer">
|
|
Recogniser object.
|
|
</param>
|
|
<param name="offendingSymbol">
|
|
Symbol causing the syntax error.
|
|
</param>
|
|
<param name="line">
|
|
Line containing the syntax error.
|
|
</param>
|
|
<param name="charPositionInLine">
|
|
Position of character in line.
|
|
</param>
|
|
<param name="msg">
|
|
Message string.
|
|
</param>
|
|
<param name="e">
|
|
Exception.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Interop.Antlr.AntlrPosition">
|
|
<summary>
|
|
ANTLR position implementation; construct these from a
|
|
<see cref="T:Antlr4.Runtime.ParserRuleContext"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrPosition.#ctor(Antlr4.Runtime.IToken)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrPosition"/> class.
|
|
</summary>
|
|
<param name="token">
|
|
Token.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrPosition.#ctor(Antlr4.Runtime.ParserRuleContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrPosition"/> class.
|
|
</summary>
|
|
<param name="context">
|
|
Context element.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrPosition.#ctor(RSG.Base.Language.IPosition)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrPosition"/> class.
|
|
</summary>
|
|
<param name="position">
|
|
Position to copy.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrPosition.StartLine">
|
|
<summary>
|
|
Gets the start line number.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrPosition.StartColumn">
|
|
<summary>
|
|
Gets the start column number.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrPosition.EndLine">
|
|
<summary>
|
|
Gets the end line number.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrPosition.EndColumn">
|
|
<summary>
|
|
Gets the end column number.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Interop.Antlr.AntlrSymbol">
|
|
<summary>
|
|
ANTLR symbol implementation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrSymbol.#ctor(Antlr4.Runtime.IToken)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrSymbol"/> class.
|
|
</summary>
|
|
<param name="token">
|
|
Token.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrSymbol.Name">
|
|
<summary>
|
|
Gets the symbol text.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Interop.Antlr.AntlrSyntaxError">
|
|
<summary>
|
|
ANTLR syntax error.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Interop.Antlr.AntlrSyntaxError.#ctor(System.String,RSG.Base.Language.ISymbol,RSG.Base.Language.IPosition,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Interop.Antlr.AntlrSyntaxError"/> class.
|
|
</summary>
|
|
<param name="inputLine">
|
|
Input line.
|
|
</param>
|
|
<param name="sym">
|
|
Symbol causing syntax error.
|
|
</param>
|
|
<param name="pos">
|
|
Column position of syntax error.
|
|
</param>
|
|
<param name="msg">
|
|
Syntax error message.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrSyntaxError.InputLine">
|
|
<summary>
|
|
Gets the input stream line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrSyntaxError.Symbol">
|
|
<summary>
|
|
Gets the current input symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrSyntaxError.Position">
|
|
<summary>
|
|
Gets the position of syntax error (column within current line).
|
|
</summary>
|
|
<see cref="P:RSG.Base.Language.ISyntaxError.InputLine"/>
|
|
</member>
|
|
<member name="P:RSG.Interop.Antlr.AntlrSyntaxError.Message">
|
|
<summary>
|
|
Gets the syntax error message.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|