C# Class Antlr3.Tool.ErrorManager

Afficher le fichier Open project: antlr/antlrcs Class Usage Examples

Méthodes publiques

Свойство Type Description
ErrorsForcingNoAnalysis Antlr3.Misc.BitSet
ErrorsForcingNoCodegen Antlr3.Misc.BitSet
emitSingleError ICollection>.IDictionary

Méthodes publiques

Méthode Description
AnalysisAborted ( Antlr3.Analysis.DecisionProbe probe ) : void
AssertTrue ( bool condition, String message ) : void
DanglingState ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d ) : void
DoNotAttemptAnalysis ( ) : bool
DoNotAttemptCodeGen ( ) : bool
Error ( int msgID ) : void
Error ( int msgID, Exception e ) : void
Error ( int msgID, Object arg ) : void
Error ( int msgID, Object arg, Exception e ) : void
Error ( int msgID, Object arg, Object arg2 ) : void
FormatWantsSingleLineMessage ( ) : bool
GetErrorListener ( ) : IANTLRErrorListener
GetErrorState ( ) : ErrorState
GetLocationFormat ( ) : Antlr4.StringTemplate.Template
GetMessage ( int msgID ) : Antlr4.StringTemplate.Template
GetMessageFormat ( ) : Antlr4.StringTemplate.Template
GetMessageType ( int msgID ) : String
GetNumErrors ( ) : int
GetReportFormat ( ) : Antlr4.StringTemplate.Template
GetStringTemplateErrorListener ( ) : Antlr4.StringTemplate.ITemplateErrorListener
GetTool ( ) : Antlr3.AntlrTool
GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token ) : void
GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg ) : void
GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg, Object arg2 ) : void
GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token ) : void
GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg ) : void
GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg, Object arg2 ) : void
Info ( String msg ) : void
InsufficientPredicates ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d, IDictionary altToUncoveredLocations ) : void
InternalError ( Object error ) : void
InternalError ( Object error, Exception e ) : void
LeftRecursion ( Antlr3.Analysis.DecisionProbe probe, int alt, System.Collections.ICollection targetRules, System.Collections.ICollection callSiteStates ) : void
LeftRecursionCycles ( System.Collections.ICollection cycles ) : void
NonLLStarDecision ( Antlr3.Analysis.DecisionProbe probe ) : void
Nondeterminism ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d ) : void
Panic ( ) : void
RecursionOverflow ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState sampleBadState, int alt, ICollection targetRules, ICollection callSiteStates ) : void
RemoveErrorListener ( ) : void
ResetErrorState ( ) : void
SetErrorListener ( IANTLRErrorListener listener ) : void
SetFormat ( String formatName ) : void
SetLocale ( System.Globalization.CultureInfo locale ) : void
SetTool ( Antlr3.AntlrTool tool ) : void
SyntaxError ( int msgID, Grammar grammar, Antlr.Runtime.IToken token, Object arg, Antlr.Runtime.RecognitionException re ) : void
UnreachableAlts ( Antlr3.Analysis.DecisionProbe probe, IEnumerable alts ) : void
Warning ( int msgID, Object arg ) : void

Private Methods

Méthode Description
ErrorManager ( ) : System
GetLastNonErrorManagerCodeLocation ( Exception e ) : System.Diagnostics.StackFrame
InitIdToMessageNameMapping ( ) : bool
Initialize ( ) : void
RawError ( String msg ) : void
RawError ( String msg, Exception e ) : void
VerifyFormat ( ) : bool
VerifyMessages ( ) : bool

Method Details

AnalysisAborted() public static méthode

public static AnalysisAborted ( Antlr3.Analysis.DecisionProbe probe ) : void
probe Antlr3.Analysis.DecisionProbe
Résultat void

AssertTrue() public static méthode

public static AssertTrue ( bool condition, String message ) : void
condition bool
message String
Résultat void

DanglingState() public static méthode

public static DanglingState ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d ) : void
probe Antlr3.Analysis.DecisionProbe
d Antlr3.Analysis.DFAState
Résultat void

DoNotAttemptAnalysis() public static méthode

public static DoNotAttemptAnalysis ( ) : bool
Résultat bool

DoNotAttemptCodeGen() public static méthode

public static DoNotAttemptCodeGen ( ) : bool
Résultat bool

Error() public static méthode

public static Error ( int msgID ) : void
msgID int
Résultat void

Error() public static méthode

public static Error ( int msgID, Exception e ) : void
msgID int
e System.Exception
Résultat void

Error() public static méthode

public static Error ( int msgID, Object arg ) : void
msgID int
arg Object
Résultat void

Error() public static méthode

public static Error ( int msgID, Object arg, Exception e ) : void
msgID int
arg Object
e System.Exception
Résultat void

Error() public static méthode

public static Error ( int msgID, Object arg, Object arg2 ) : void
msgID int
arg Object
arg2 Object
Résultat void

FormatWantsSingleLineMessage() public static méthode

public static FormatWantsSingleLineMessage ( ) : bool
Résultat bool

GetErrorListener() public static méthode

public static GetErrorListener ( ) : IANTLRErrorListener
Résultat IANTLRErrorListener

GetErrorState() public static méthode

public static GetErrorState ( ) : ErrorState
Résultat ErrorState

GetLocationFormat() public static méthode

public static GetLocationFormat ( ) : Antlr4.StringTemplate.Template
Résultat Antlr4.StringTemplate.Template

GetMessage() public static méthode

public static GetMessage ( int msgID ) : Antlr4.StringTemplate.Template
msgID int
Résultat Antlr4.StringTemplate.Template

GetMessageFormat() public static méthode

public static GetMessageFormat ( ) : Antlr4.StringTemplate.Template
Résultat Antlr4.StringTemplate.Template

GetMessageType() public static méthode

public static GetMessageType ( int msgID ) : String
msgID int
Résultat String

GetNumErrors() public static méthode

public static GetNumErrors ( ) : int
Résultat int

GetReportFormat() public static méthode

public static GetReportFormat ( ) : Antlr4.StringTemplate.Template
Résultat Antlr4.StringTemplate.Template

GetStringTemplateErrorListener() public static méthode

public static GetStringTemplateErrorListener ( ) : Antlr4.StringTemplate.ITemplateErrorListener
Résultat Antlr4.StringTemplate.ITemplateErrorListener

GetTool() public static méthode

public static GetTool ( ) : Antlr3.AntlrTool
Résultat Antlr3.AntlrTool

GrammarError() public static méthode

public static GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
Résultat void

GrammarError() public static méthode

public static GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
arg Object
Résultat void

GrammarError() public static méthode

public static GrammarError ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg, Object arg2 ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
arg Object
arg2 Object
Résultat void

GrammarWarning() public static méthode

public static GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
Résultat void

GrammarWarning() public static méthode

public static GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
arg Object
Résultat void

GrammarWarning() public static méthode

public static GrammarWarning ( int msgID, Grammar g, Antlr.Runtime.IToken token, Object arg, Object arg2 ) : void
msgID int
g Grammar
token Antlr.Runtime.IToken
arg Object
arg2 Object
Résultat void

Info() public static méthode

public static Info ( String msg ) : void
msg String
Résultat void

InsufficientPredicates() public static méthode

public static InsufficientPredicates ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d, IDictionary altToUncoveredLocations ) : void
probe Antlr3.Analysis.DecisionProbe
d Antlr3.Analysis.DFAState
altToUncoveredLocations IDictionary
Résultat void

InternalError() public static méthode

public static InternalError ( Object error ) : void
error Object
Résultat void

InternalError() public static méthode

public static InternalError ( Object error, Exception e ) : void
error Object
e System.Exception
Résultat void

LeftRecursion() public static méthode

public static LeftRecursion ( Antlr3.Analysis.DecisionProbe probe, int alt, System.Collections.ICollection targetRules, System.Collections.ICollection callSiteStates ) : void
probe Antlr3.Analysis.DecisionProbe
alt int
targetRules System.Collections.ICollection
callSiteStates System.Collections.ICollection
Résultat void

LeftRecursionCycles() public static méthode

public static LeftRecursionCycles ( System.Collections.ICollection cycles ) : void
cycles System.Collections.ICollection
Résultat void

NonLLStarDecision() public static méthode

public static NonLLStarDecision ( Antlr3.Analysis.DecisionProbe probe ) : void
probe Antlr3.Analysis.DecisionProbe
Résultat void

Nondeterminism() public static méthode

public static Nondeterminism ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState d ) : void
probe Antlr3.Analysis.DecisionProbe
d Antlr3.Analysis.DFAState
Résultat void

Panic() public static méthode

public static Panic ( ) : void
Résultat void

RecursionOverflow() public static méthode

public static RecursionOverflow ( Antlr3.Analysis.DecisionProbe probe, Antlr3.Analysis.DFAState sampleBadState, int alt, ICollection targetRules, ICollection callSiteStates ) : void
probe Antlr3.Analysis.DecisionProbe
sampleBadState Antlr3.Analysis.DFAState
alt int
targetRules ICollection
callSiteStates ICollection
Résultat void

RemoveErrorListener() public static méthode

public static RemoveErrorListener ( ) : void
Résultat void

ResetErrorState() public static méthode

public static ResetErrorState ( ) : void
Résultat void

SetErrorListener() public static méthode

public static SetErrorListener ( IANTLRErrorListener listener ) : void
listener IANTLRErrorListener
Résultat void

SetFormat() public static méthode

public static SetFormat ( String formatName ) : void
formatName String
Résultat void

SetLocale() public static méthode

public static SetLocale ( System.Globalization.CultureInfo locale ) : void
locale System.Globalization.CultureInfo
Résultat void

SetTool() public static méthode

public static SetTool ( Antlr3.AntlrTool tool ) : void
tool Antlr3.AntlrTool
Résultat void

SyntaxError() public static méthode

public static SyntaxError ( int msgID, Grammar grammar, Antlr.Runtime.IToken token, Object arg, Antlr.Runtime.RecognitionException re ) : void
msgID int
grammar Grammar
token Antlr.Runtime.IToken
arg Object
re Antlr.Runtime.RecognitionException
Résultat void

UnreachableAlts() public static méthode

public static UnreachableAlts ( Antlr3.Analysis.DecisionProbe probe, IEnumerable alts ) : void
probe Antlr3.Analysis.DecisionProbe
alts IEnumerable
Résultat void

Warning() public static méthode

public static Warning ( int msgID, Object arg ) : void
msgID int
arg Object
Résultat void

Property Details

ErrorsForcingNoAnalysis public_oe static_oe property

public static Antlr3.Misc.BitSet ErrorsForcingNoAnalysis
Résultat Antlr3.Misc.BitSet

ErrorsForcingNoCodegen public_oe static_oe property

public static Antlr3.Misc.BitSet ErrorsForcingNoCodegen
Résultat Antlr3.Misc.BitSet

emitSingleError public_oe static_oe property

public static IDictionary> emitSingleError
Résultat ICollection>.IDictionary