Class KeyPath.PathParser

java.lang.Object
ghidra.trace.model.target.path.KeyPath.PathParser
Enclosing class:
KeyPath

public static class KeyPath.PathParser extends Object
  • Field Details

    • LBRACKET

      protected static final Pattern LBRACKET
    • RBRACKET

      protected static final Pattern RBRACKET
    • BRACKETED

      protected static final Pattern BRACKETED
    • LPAREN

      protected static final Pattern LPAREN
    • RPAREN

      protected static final Pattern RPAREN
    • buf

      protected final CharBuffer buf
    • sep

      protected final Pattern sep
    • result

      protected final List<String> result
  • Constructor Details

  • Method Details

    • match

      protected String match(Pattern pat)
    • advanceParenthesized

      protected void advanceParenthesized()
    • parseName

      protected String parseName()
    • parseNext

      protected String parseNext()
    • parse

      public KeyPath parse()