[
  {
    "source": null,
    "text": "self_regex$ = 32"
  },
  {
    "source": null,
    "text": "s$ = 72"
  },
  {
    "source": null,
    "text": "__$ArrayPad$ = 104"
  },
  {
    "source": null,
    "text": "regexTest PROC"
  },
  {
    "source": 5,
    "text": "        sub      rsp, 120   ; 00000078H"
  },
  {
    "source": 5,
    "text": "        mov      rax, QWORD PTR __security_cookie"
  },
  {
    "source": 5,
    "text": "        xor      rax, rsp"
  },
  {
    "source": 5,
    "text": "        mov      QWORD PTR __$ArrayPad$[rsp], rax"
  },
  {
    "source": 6,
    "text": "        lea      rdx, OFFSET FLAT:$SG44257"
  },
  {
    "source": 6,
    "text": "        lea      rcx, QWORD PTR s$[rsp]"
  },
  {
    "source": 6,
    "text": "        call     std::basic_string<char,std::char_traits<char>,std::allocator<char> >::basic_string<char,std::char_traits<char>,std::allocator<char> >"
  },
  {
    "source": 9,
    "text": "        mov      edx, 256   ; 00000100H"
  },
  {
    "source": 9,
    "text": "        mov      ecx, 1"
  },
  {
    "source": 9,
    "text": "        call     std::regex_constants::operator|"
  },
  {
    "source": 9,
    "text": "        mov      r8d, eax"
  },
  {
    "source": 9,
    "text": "        lea      rdx, OFFSET FLAT:$SG44258"
  },
  {
    "source": 9,
    "text": "        lea      rcx, QWORD PTR self_regex$[rsp]"
  },
  {
    "source": 9,
    "text": "        call     std::basic_regex<char,std::regex_traits<char> >::basic_regex<char,std::regex_traits<char> >"
  },
  {
    "source": 11,
    "text": "        lea      rcx, QWORD PTR self_regex$[rsp]"
  },
  {
    "source": 11,
    "text": "        call     std::basic_regex<char,std::regex_traits<char> >::~basic_regex<char,std::regex_traits<char> >"
  },
  {
    "source": 11,
    "text": "        lea      rcx, QWORD PTR s$[rsp]"
  },
  {
    "source": 11,
    "text": "        call     std::basic_string<char,std::char_traits<char>,std::allocator<char> >::~basic_string<char,std::char_traits<char>,std::allocator<char> >"
  },
  {
    "source": 11,
    "text": "        mov      rcx, QWORD PTR __$ArrayPad$[rsp]"
  },
  {
    "source": 11,
    "text": "        xor      rcx, rsp"
  },
  {
    "source": 11,
    "text": "        call     __security_check_cookie"
  },
  {
    "source": 11,
    "text": "        add      rsp, 120   ; 00000078H"
  },
  {
    "source": 11,
    "text": "        ret      0"
  },
  {
    "source": null,
    "text": "regexTest ENDP"
  }
]