package com.l7tech.xml.xpath;

import java.util.List;
import org.jaxen.saxpath.SAXPathException;

class u extends XPathHandlerAdapter {
   final List val$seenvars;

   u(List var1) {
      this.val$seenvars = var1;
   }

   @Override
   public void variableReference(String param1, String param2) throws SAXPathException {
      // $VF: Couldn't be decompiled
      // Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
      // java.lang.RuntimeException: parsing failure!
      //   at org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.parseGraph(DomHelper.java:211)
      //   at org.jetbrains.java.decompiler.main.rels.MethodProcessor.codeToJava(MethodProcessor.java:174)
      //
      // Bytecode:
      // 00: aload 1
      // 01: ifnull 13
      // 04: aload 1
      // 05: invokevirtual java/lang/String.length ()I
      // 08: bipush 1
      // 09: if_icmpge 25
      // 0c: goto 13
      // 0f: invokestatic com/l7tech/xml/xpath/u.a (Lorg/jaxen/saxpath/SAXPathException;)Lorg/jaxen/saxpath/SAXPathException;
      // 12: athrow
      // 13: aload 0
      // 14: getfield com/l7tech/xml/xpath/u.val$seenvars Ljava/util/List;
      // 17: aload 2
      // 18: invokeinterface java/util/List.add (Ljava/lang/Object;)Z 2
      // 1d: pop
      // 1e: goto 25
      // 21: invokestatic com/l7tech/xml/xpath/u.a (Lorg/jaxen/saxpath/SAXPathException;)Lorg/jaxen/saxpath/SAXPathException;
      // 24: athrow
      // 25: return
      // try (0 -> 6): 7 org/jaxen/saxpath/SAXPathException
      // try (2 -> 14): 15 org/jaxen/saxpath/SAXPathException
   }

   private static SAXPathException a(SAXPathException var0) {
      return var0;
   }
}
