Class Nodes.StringNode

java.lang.Object
org.prism.Nodes.Node
org.prism.Nodes.StringNode
Enclosing class:
Nodes

public static final class Nodes.StringNode extends Nodes.Node
 Represents a string literal, a string contained within a `%w` list, or plain string content within an interpolated string.

     "foo"
     ^^^^^

     %w[foo]
        ^^^

     "foo #{bar} baz"
      ^^^^      ^^^^
 
  • Field Details

    • flags

      public final short flags
    • unescaped

      public final byte[] unescaped
  • Constructor Details

    • StringNode

      public StringNode(int startOffset, int length, short flags, byte[] unescaped)
  • Method Details