public class org.antlr.v4.runtime.ProxyErrorListener implements org.antlr.v4.runtime.ANTLRErrorListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.antlr.v4.runtime.ProxyErrorListener
  super_class: java.lang.Object
{
  private final java.util.Collection<? extends org.antlr.v4.runtime.ANTLRErrorListener> delegates;
    descriptor: Ljava/util/Collection;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Collection<+Lorg/antlr/v4/runtime/ANTLRErrorListener;>;

  public void <init>(java.util.Collection<? extends org.antlr.v4.runtime.ANTLRErrorListener>);
    descriptor: (Ljava/util/Collection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.antlr.v4.runtime.ProxyErrorListener this
        start local 1 // java.util.Collection delegates
         0: .line 24
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 25
            aload 1 /* delegates */
            ifnonnull 3
         2: .line 26
            new java.lang.NullPointerException
            dup
            ldc "delegates"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 29
      StackMap locals: org.antlr.v4.runtime.ProxyErrorListener java.util.Collection
      StackMap stack:
            aload 0 /* this */
            aload 1 /* delegates */
            putfield org.antlr.v4.runtime.ProxyErrorListener.delegates:Ljava/util/Collection;
         4: .line 30
            return
        end local 1 // java.util.Collection delegates
        end local 0 // org.antlr.v4.runtime.ProxyErrorListener this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lorg/antlr/v4/runtime/ProxyErrorListener;
            0    5     1  delegates  Ljava/util/Collection<+Lorg/antlr/v4/runtime/ANTLRErrorListener;>;
    Signature: (Ljava/util/Collection<+Lorg/antlr/v4/runtime/ANTLRErrorListener;>;)V
    MethodParameters:
           Name  Flags
      delegates  

  public void syntaxError(org.antlr.v4.runtime.Recognizer<?, ?>, , int, int, java.lang.String, org.antlr.v4.runtime.RecognitionException);
    descriptor: (Lorg/antlr/v4/runtime/Recognizer;Ljava/lang/Object;IILjava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=7
        start local 0 // org.antlr.v4.runtime.ProxyErrorListener this
        start local 1 // org.antlr.v4.runtime.Recognizer recognizer
        start local 2 // java.lang.Object offendingSymbol
        start local 3 // int line
        start local 4 // int charPositionInLine
        start local 5 // java.lang.String msg
        start local 6 // org.antlr.v4.runtime.RecognitionException e
         0: .line 40
            aload 0 /* this */
            getfield org.antlr.v4.runtime.ProxyErrorListener.delegates:Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 8
            goto 3
      StackMap locals: org.antlr.v4.runtime.ProxyErrorListener org.antlr.v4.runtime.Recognizer java.lang.Object int int java.lang.String org.antlr.v4.runtime.RecognitionException top java.util.Iterator
      StackMap stack:
         1: aload 8
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.antlr.v4.runtime.ANTLRErrorListener
            astore 7 /* listener */
        start local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         2: .line 41
            aload 7 /* listener */
            aload 1 /* recognizer */
            aload 2 /* offendingSymbol */
            iload 3 /* line */
            iload 4 /* charPositionInLine */
            aload 5 /* msg */
            aload 6 /* e */
            invokeinterface org.antlr.v4.runtime.ANTLRErrorListener.syntaxError:(Lorg/antlr/v4/runtime/Recognizer;Ljava/lang/Object;IILjava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V
        end local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         3: .line 40
      StackMap locals:
      StackMap stack:
            aload 8
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 1
         4: .line 43
            return
        end local 6 // org.antlr.v4.runtime.RecognitionException e
        end local 5 // java.lang.String msg
        end local 4 // int charPositionInLine
        end local 3 // int line
        end local 2 // java.lang.Object offendingSymbol
        end local 1 // org.antlr.v4.runtime.Recognizer recognizer
        end local 0 // org.antlr.v4.runtime.ProxyErrorListener this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    5     0                this  Lorg/antlr/v4/runtime/ProxyErrorListener;
            0    5     1          recognizer  Lorg/antlr/v4/runtime/Recognizer<**>;
            0    5     2     offendingSymbol  Ljava/lang/Object;
            0    5     3                line  I
            0    5     4  charPositionInLine  I
            0    5     5                 msg  Ljava/lang/String;
            0    5     6                   e  Lorg/antlr/v4/runtime/RecognitionException;
            2    3     7            listener  Lorg/antlr/v4/runtime/ANTLRErrorListener;
    Signature: (Lorg/antlr/v4/runtime/Recognizer<**>;Ljava/lang/Object;IILjava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V
    MethodParameters:
                    Name  Flags
      recognizer          
      offendingSymbol     
      line                
      charPositionInLine  
      msg                 
      e                   

  public void reportAmbiguity(org.antlr.v4.runtime.Parser, org.antlr.v4.runtime.dfa.DFA, int, int, boolean, java.util.BitSet, org.antlr.v4.runtime.atn.ATNConfigSet);
    descriptor: (Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IIZLjava/util/BitSet;Lorg/antlr/v4/runtime/atn/ATNConfigSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=10, args_size=8
        start local 0 // org.antlr.v4.runtime.ProxyErrorListener this
        start local 1 // org.antlr.v4.runtime.Parser recognizer
        start local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        start local 3 // int startIndex
        start local 4 // int stopIndex
        start local 5 // boolean exact
        start local 6 // java.util.BitSet ambigAlts
        start local 7 // org.antlr.v4.runtime.atn.ATNConfigSet configs
         0: .line 54
            aload 0 /* this */
            getfield org.antlr.v4.runtime.ProxyErrorListener.delegates:Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 9
            goto 3
      StackMap locals: org.antlr.v4.runtime.ProxyErrorListener org.antlr.v4.runtime.Parser org.antlr.v4.runtime.dfa.DFA int int int java.util.BitSet org.antlr.v4.runtime.atn.ATNConfigSet top java.util.Iterator
      StackMap stack:
         1: aload 9
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.antlr.v4.runtime.ANTLRErrorListener
            astore 8 /* listener */
        start local 8 // org.antlr.v4.runtime.ANTLRErrorListener listener
         2: .line 55
            aload 8 /* listener */
            aload 1 /* recognizer */
            aload 2 /* dfa */
            iload 3 /* startIndex */
            iload 4 /* stopIndex */
            iload 5 /* exact */
            aload 6 /* ambigAlts */
            aload 7 /* configs */
            invokeinterface org.antlr.v4.runtime.ANTLRErrorListener.reportAmbiguity:(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IIZLjava/util/BitSet;Lorg/antlr/v4/runtime/atn/ATNConfigSet;)V
        end local 8 // org.antlr.v4.runtime.ANTLRErrorListener listener
         3: .line 54
      StackMap locals:
      StackMap stack:
            aload 9
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 1
         4: .line 57
            return
        end local 7 // org.antlr.v4.runtime.atn.ATNConfigSet configs
        end local 6 // java.util.BitSet ambigAlts
        end local 5 // boolean exact
        end local 4 // int stopIndex
        end local 3 // int startIndex
        end local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        end local 1 // org.antlr.v4.runtime.Parser recognizer
        end local 0 // org.antlr.v4.runtime.ProxyErrorListener this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lorg/antlr/v4/runtime/ProxyErrorListener;
            0    5     1  recognizer  Lorg/antlr/v4/runtime/Parser;
            0    5     2         dfa  Lorg/antlr/v4/runtime/dfa/DFA;
            0    5     3  startIndex  I
            0    5     4   stopIndex  I
            0    5     5       exact  Z
            0    5     6   ambigAlts  Ljava/util/BitSet;
            0    5     7     configs  Lorg/antlr/v4/runtime/atn/ATNConfigSet;
            2    3     8    listener  Lorg/antlr/v4/runtime/ANTLRErrorListener;
    MethodParameters:
            Name  Flags
      recognizer  
      dfa         
      startIndex  
      stopIndex   
      exact       
      ambigAlts   
      configs     

  public void reportAttemptingFullContext(org.antlr.v4.runtime.Parser, org.antlr.v4.runtime.dfa.DFA, int, int, java.util.BitSet, org.antlr.v4.runtime.atn.ATNConfigSet);
    descriptor: (Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IILjava/util/BitSet;Lorg/antlr/v4/runtime/atn/ATNConfigSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=7
        start local 0 // org.antlr.v4.runtime.ProxyErrorListener this
        start local 1 // org.antlr.v4.runtime.Parser recognizer
        start local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        start local 3 // int startIndex
        start local 4 // int stopIndex
        start local 5 // java.util.BitSet conflictingAlts
        start local 6 // org.antlr.v4.runtime.atn.ATNConfigSet configs
         0: .line 67
            aload 0 /* this */
            getfield org.antlr.v4.runtime.ProxyErrorListener.delegates:Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 8
            goto 3
      StackMap locals: org.antlr.v4.runtime.ProxyErrorListener org.antlr.v4.runtime.Parser org.antlr.v4.runtime.dfa.DFA int int java.util.BitSet org.antlr.v4.runtime.atn.ATNConfigSet top java.util.Iterator
      StackMap stack:
         1: aload 8
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.antlr.v4.runtime.ANTLRErrorListener
            astore 7 /* listener */
        start local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         2: .line 68
            aload 7 /* listener */
            aload 1 /* recognizer */
            aload 2 /* dfa */
            iload 3 /* startIndex */
            iload 4 /* stopIndex */
            aload 5 /* conflictingAlts */
            aload 6 /* configs */
            invokeinterface org.antlr.v4.runtime.ANTLRErrorListener.reportAttemptingFullContext:(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IILjava/util/BitSet;Lorg/antlr/v4/runtime/atn/ATNConfigSet;)V
        end local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         3: .line 67
      StackMap locals:
      StackMap stack:
            aload 8
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 1
         4: .line 70
            return
        end local 6 // org.antlr.v4.runtime.atn.ATNConfigSet configs
        end local 5 // java.util.BitSet conflictingAlts
        end local 4 // int stopIndex
        end local 3 // int startIndex
        end local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        end local 1 // org.antlr.v4.runtime.Parser recognizer
        end local 0 // org.antlr.v4.runtime.ProxyErrorListener this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lorg/antlr/v4/runtime/ProxyErrorListener;
            0    5     1       recognizer  Lorg/antlr/v4/runtime/Parser;
            0    5     2              dfa  Lorg/antlr/v4/runtime/dfa/DFA;
            0    5     3       startIndex  I
            0    5     4        stopIndex  I
            0    5     5  conflictingAlts  Ljava/util/BitSet;
            0    5     6          configs  Lorg/antlr/v4/runtime/atn/ATNConfigSet;
            2    3     7         listener  Lorg/antlr/v4/runtime/ANTLRErrorListener;
    MethodParameters:
                 Name  Flags
      recognizer       
      dfa              
      startIndex       
      stopIndex        
      conflictingAlts  
      configs          

  public void reportContextSensitivity(org.antlr.v4.runtime.Parser, org.antlr.v4.runtime.dfa.DFA, int, int, int, org.antlr.v4.runtime.atn.ATNConfigSet);
    descriptor: (Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IIILorg/antlr/v4/runtime/atn/ATNConfigSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=7
        start local 0 // org.antlr.v4.runtime.ProxyErrorListener this
        start local 1 // org.antlr.v4.runtime.Parser recognizer
        start local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        start local 3 // int startIndex
        start local 4 // int stopIndex
        start local 5 // int prediction
        start local 6 // org.antlr.v4.runtime.atn.ATNConfigSet configs
         0: .line 80
            aload 0 /* this */
            getfield org.antlr.v4.runtime.ProxyErrorListener.delegates:Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 8
            goto 3
      StackMap locals: org.antlr.v4.runtime.ProxyErrorListener org.antlr.v4.runtime.Parser org.antlr.v4.runtime.dfa.DFA int int int org.antlr.v4.runtime.atn.ATNConfigSet top java.util.Iterator
      StackMap stack:
         1: aload 8
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.antlr.v4.runtime.ANTLRErrorListener
            astore 7 /* listener */
        start local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         2: .line 81
            aload 7 /* listener */
            aload 1 /* recognizer */
            aload 2 /* dfa */
            iload 3 /* startIndex */
            iload 4 /* stopIndex */
            iload 5 /* prediction */
            aload 6 /* configs */
            invokeinterface org.antlr.v4.runtime.ANTLRErrorListener.reportContextSensitivity:(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/dfa/DFA;IIILorg/antlr/v4/runtime/atn/ATNConfigSet;)V
        end local 7 // org.antlr.v4.runtime.ANTLRErrorListener listener
         3: .line 80
      StackMap locals:
      StackMap stack:
            aload 8
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 1
         4: .line 83
            return
        end local 6 // org.antlr.v4.runtime.atn.ATNConfigSet configs
        end local 5 // int prediction
        end local 4 // int stopIndex
        end local 3 // int startIndex
        end local 2 // org.antlr.v4.runtime.dfa.DFA dfa
        end local 1 // org.antlr.v4.runtime.Parser recognizer
        end local 0 // org.antlr.v4.runtime.ProxyErrorListener this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lorg/antlr/v4/runtime/ProxyErrorListener;
            0    5     1  recognizer  Lorg/antlr/v4/runtime/Parser;
            0    5     2         dfa  Lorg/antlr/v4/runtime/dfa/DFA;
            0    5     3  startIndex  I
            0    5     4   stopIndex  I
            0    5     5  prediction  I
            0    5     6     configs  Lorg/antlr/v4/runtime/atn/ATNConfigSet;
            2    3     7    listener  Lorg/antlr/v4/runtime/ANTLRErrorListener;
    MethodParameters:
            Name  Flags
      recognizer  
      dfa         
      startIndex  
      stopIndex   
      prediction  
      configs     
}
SourceFile: "ProxyErrorListener.java"