Class SMTExpr.HexLiteral

All Implemented Interfaces:
IAttributeValue, IExpr, IExpr.IHexLiteral, IExpr.IIndex, IExpr.ILiteral, INode, IPos.IPosable, IResponse
Enclosing class:
SMTExpr

public static class SMTExpr.HexLiteral extends SMTExpr.Literal<String> implements IExpr.IHexLiteral
Represents an SMT-LIB hex literal (e.g. #xDEAD); the value string holds the hex digits as written.
  • Field Details

    • length

      protected int length
    • intValue

      protected BigInteger intValue
  • Constructor Details

    • HexLiteral

      public HexLiteral(String unquotedValue)
      Creates a hex literal from a string of hex digits (no #x prefix).
  • Method Details