<?xml version="1.0" encoding="UTF-8"?>
<mrdocs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="https://github.com/cppalliance/mrdocs/raw/develop/mrdocs.rnc">
<namespace>
  <source>
  </source>
  <kind>namespace</kind>
  <id>//////////////////////////8=</id>
  <extraction>regular</extraction>
  <namespace-tranche>
    <namespaces>8SJGETJzAZc1cROvH1DlPkae19g=</namespaces>
    <namespaces>csn+vnio1BK5NeCdEBf/HpD6wmY=</namespaces>
    <namespaces>eIvg7iueGIPcE8p1NVfngsp2ojw=</namespaces>
    <typedefs>cyANA/BvfGVZ6joa+5V4bSiqqAo=</typedefs>
    <typedefs>OgYTTolxk6PlfTvK9ZUzbHrYJaA=</typedefs>
    <typedefs>yyFXUu8rv7aaT9jXnuKPsRi1l/k=</typedefs>
    <typedefs>2FSlyumriCG7GApyYZJhu4JDE94=</typedefs>
    <typedefs>0pw/pL15Kp9nM5vvE1vNqMzQ6hk=</typedefs>
    <typedefs>kudbivIRNhkwwv6+lKh/Jhe77Qk=</typedefs>
    <typedefs>XaYIImtpTJ9wzrv1udh4TKzqI7M=</typedefs>
    <typedefs>HN/u9lLIMAUZZlT6uofd2pVqUYg=</typedefs>
    <typedefs>SYQefJSILIN79en+XPpp+29rKMo=</typedefs>
    <typedefs>NMm/pIv5ezWfuM6zjElZbRfUQyc=</typedefs>
    <typedefs>JT5oCPAMZmDu71wOhMZakWWdziI=</typedefs>
    <typedefs>sqe1nrHsR4vWv2/dC39GoBdzIL0=</typedefs>
    <typedefs>obmYufEvLIwIiB68MsJR3xQsu7U=</typedefs>
    <typedefs>CWoDP52BwoWASYZ+Ob+51yqRBYY=</typedefs>
    <typedefs>ND3ECth5WhRALGaA/5UDo+gvs8c=</typedefs>
    <typedefs>q8UCmmB9BohmYzpIYDJGC7yffEo=</typedefs>
    <typedefs>CqzwzTya/uZZBhKEYeUzn/gRBhU=</typedefs>
    <typedefs>h/jE6VRR94SyUydu6tdfPcPQOls=</typedefs>
    <records>ygcWE2yKh9DX+yuWCI+ayqA6lto=</records>
    <records>UtSEM69p7g1sPMuHorZyojqXW9I=</records>
    <records>UgT6sUutwWc5x+c3CSdSXq4xntQ=</records>
    <records>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</records>
  </namespace-tranche>
</namespace>
<namespace>
  <name>fmt</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>19</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>303</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>25</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>13</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>17</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>44</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>184</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>77</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>33</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>18</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>28</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>80</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>23</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>namespace</kind>
  <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
  <extraction>regular</extraction>
  <parent>//////////////////////////8=</parent>
  <namespace-tranche>
    <namespaces>h7Ko7+U420XT2xGAHq066fDs4iY=</namespaces>
    <namespaces>1sIp4t/oOjuebYP645xln8TMBAA=</namespaces>
    <namespaces>+ESRS9dM3gmtaJewNZZiV6DAt9k=</namespaces>
    <typedefs>t4QD6VahpfOqkMti6ReuwMk3bKc=</typedefs>
    <typedefs>Lkpismaek7xAn4Wk/d1lu/FtOTQ=</typedefs>
    <typedefs>IAl8ZWU7+UfqA3cRuyxeVF6+1AU=</typedefs>
    <typedefs>rKxVs1HH7FWjcmLPwI7AeUuf1kw=</typedefs>
    <typedefs>vV4kVQOjSRa9bHH915NW6farfJ4=</typedefs>
    <typedefs>vRGBYQ0V8f8rmTxe743BMvukFfU=</typedefs>
    <typedefs>AgUChexn26CN2GNoE9ji2y/X0Ww=</typedefs>
    <typedefs>o2KPOR/3qYl6FGod8Hz7mQDSHLc=</typedefs>
    <typedefs>UCUU5Y5UhCMO65y5uU3RPx71kdU=</typedefs>
    <typedefs>69U9VfQokn940vW5VJSkDXWJtR4=</typedefs>
    <typedefs>nH9wvgFiYwEIBXleEP+INE0UZ5Q=</typedefs>
    <typedefs>6f1v+EKXGZMTcg6xzIdoevSmRaw=</typedefs>
    <typedefs>spL0qRy/tjoAR/AVO+q+uAL+Xdo=</typedefs>
    <typedefs>6Enb4ERyKoUiBkJw8Dqy7NpKgMA=</typedefs>
    <typedefs>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</typedefs>
    <typedefs>HuT9lTgJUwmqPmWQrw6e6cA4gas=</typedefs>
    <typedefs>To6uGwVCHS2x44u1JffVHT8Nnd0=</typedefs>
    <typedefs>suxHjfSBOpxZVEG/Bq+knWWjgfs=</typedefs>
    <typedefs>GU3r7L38baQzQolUY+Bat7MPXSc=</typedefs>
    <typedefs>wIOy24dSivchznU0MKKQD2LA3So=</typedefs>
    <typedefs>SH+iLgNCJFpnkRSd26yh0YdtKC8=</typedefs>
    <typedefs>JPToPKzHNqDYqgH/qDzosNiglGk=</typedefs>
    <typedefs>CB5Ya1xBXtaNQCWrF2/BN7HvEV4=</typedefs>
    <typedefs>F5BKuHgynKRYQ/+Yoyu1Mijaxa4=</typedefs>
    <typedefs>cjZpiR0ebU36k6SLAlZbv13cJKk=</typedefs>
    <typedefs>sA6droG38Y4Cmi9X0zFUDh+3No0=</typedefs>
    <typedefs>+HjRGNZmMtwHAEw+6WDo42XveDI=</typedefs>
    <typedefs>/9+blj1np+HH7qYIKyLzEJIMNac=</typedefs>
    <typedefs>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</typedefs>
    <typedefs>8yM6GxEgMxr2AI9FueIYuWRIJJs=</typedefs>
    <typedefs>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</typedefs>
    <typedefs>FHpL6DXACN9auIVcn4EtN0Zat4s=</typedefs>
    <typedefs>z5s8jUyzQG59LGhW1bfR1tmttcQ=</typedefs>
    <typedefs>9DIU/y1jedExM/uAtU86GN7Aug0=</typedefs>
    <typedefs>p84PeY5XPr4shJ1+zO8dnw9Lpz4=</typedefs>
    <typedefs>mD5QiASmXy1/iVcEVfxJbwSmLXY=</typedefs>
    <typedefs>CviR56OCGyP8/AyWDX4Efkarm78=</typedefs>
    <typedefs>H6eSBwDomKGoiPQ2gGRiQVzlAik=</typedefs>
    <typedefs>/9H+5qy+hWu5fyoKc3m1zYlEyTw=</typedefs>
    <typedefs>hYKeaQ1anudRDiDGKUCAKYz7VrQ=</typedefs>
    <typedefs>NtugrcRfKxVa45BZwaAza4/VDiM=</typedefs>
    <typedefs>U3Ed6yIycAEfmPFgDZ7/NBvF7jU=</typedefs>
    <typedefs>9OIFIuRvHVeycQkj3fZ/Bc2i2Zw=</typedefs>
    <typedefs>2wsmaz0qn+QE8bxpUMZ06ckb1Zc=</typedefs>
    <typedefs>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</typedefs>
    <typedefs>32IgIWjAYGmB9DOjjA5wwQYACTA=</typedefs>
    <typedefs>PNnIkRPIjzxER40iAXqdVVw6yGE=</typedefs>
    <records>aqN1xf27rZyyW1WQKGskjuA4i8s=</records>
    <records>tmQJsT9mwtvTRBKssOft8G1aTVw=</records>
    <records>s0gVLVRozveDtc217fEV3fp78hQ=</records>
    <records>bl1BKgITa2CMNs/QdT5SutEb5pI=</records>
    <records>XXApzg5ztFDigmRTXvH1hboQAmU=</records>
    <records>2uaq17JL26DdKAuTx0cQWC81+co=</records>
    <records>HVxgeAYtAAV6KAPBgg4xUKapeIc=</records>
    <records>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</records>
    <records>y4iox1XDpIZNgUK61y6x7bkc8OI=</records>
    <records>zuie8oCTDFxiYhbnZBUy941aBpQ=</records>
    <records>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</records>
    <records>Oc/79tfAuH5rMHoXi3lpIrXqusE=</records>
    <records>3az9ED/jdv16ZpGnM/Z3/Mzpl2o=</records>
    <records>0qtns4QLyZrSGMttF+/z0EUB6RI=</records>
    <records>VEGRkthKiVVFJoYFVoniBGPg13M=</records>
    <records>8RqegoN8eaw21T9Ah5S49UtjLPM=</records>
    <records>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</records>
    <records>1/W5lScxv9fpZphtKFH47YrkyBw=</records>
    <records>rghmj+SZcdw7ykvddF1U8XP1l50=</records>
    <records>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</records>
    <records>yt8b23H2ARuD/54gM/Avj4EEcI0=</records>
    <records>0d55X7NYF/AFbHBbBcWr1o3/VNA=</records>
    <records>92DBg3MMEZ08WQOBG4mYNdGjgb4=</records>
    <records>efNPzGAprZpX5a1W9xqM5DyXeYo=</records>
    <records>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</records>
    <records>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</records>
    <records>KyvVjkjYbIqkTyTa1AKZxYvmDos=</records>
    <records>HChE9bsiEUTRTfWAJgHDBw0geko=</records>
    <records>EnRJZu5SCysZbK/8yNp8mgYT1/k=</records>
    <records>NqG0AHFpLcjjyIVKQOH2Xyhp0DQ=</records>
    <records>uQs/FPNe2fRuSZ7ri41W8UffvTg=</records>
    <records>ni56wB1LlcbgcFTeQ9gBGCuPs1w=</records>
    <records>7u+w9k7OjnxKuf+DBldyWGzMvzs=</records>
    <records>xD/kuzcx6YHJtT+rx6I0BOC/q/8=</records>
    <records>IpVL9axme/qVZwIKOjqe2Z1wIr8=</records>
    <records>zu64aBBWGac4j0nM+DIt1pjJ6LA=</records>
    <records>n1l2jZXXoS0EVdstbUyQxDDKg1w=</records>
    <records>JBjpwcnZkXDphTDr/3WTiYPlGH4=</records>
    <records>VVVrCbGv9ZhG4JAyX0NSZf+LgiU=</records>
    <records>nG6M41SeOUw5lcR8cr3djoyHbGg=</records>
    <records>HVb/7ur5290kYwTv1eq498/8/Fs=</records>
    <records>yqNOwxwlc/s/xsbneaO8qNyx7Fs=</records>
    <records>lRGhrkUQW1MAv6/JoLeJdykepQM=</records>
    <records>+8KQoS3bvY8faKprLq5kb+401nQ=</records>
    <records>ovahuovYFVyJ4LJ93m0051R9LbI=</records>
    <records>GsULiBLdNkdWncY8+Nls+RIfCbM=</records>
    <records>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</records>
    <records>o2xzbNnd832gHf1abLmmhQBDzzs=</records>
    <records>jkxdJ4uRcV4TRsm3pdyVi7AGIXY=</records>
    <records>z4iK/jpTGVBL6F3Py25+uPZAoSs=</records>
    <records>0uqAPF4RnWvlMWjmPPpv2kyDMQo=</records>
    <records>wvCyfeO2D1rnAMLuhqs8dtNfeYs=</records>
    <records>HYbV1VbwwFbmMsvsjSWK3vHAtQ8=</records>
    <records>lEYkfGoWTbCbMOJYlhNwl4ZubXY=</records>
    <records>C+GyEkl9+qcSTARqTawYTeylVAc=</records>
    <records>swymj6+NhgtdER9C5p5KFH3D1ws=</records>
    <records>sE/N0bi3sAGWath1eaF3vS1AATA=</records>
    <records>GLVBJZbAtT4aQJuob4+jPhZdcNs=</records>
    <records>CXxj58x6th35Jtqbq6Z90L9xkNA=</records>
    <records>MqvGZhqV63Z+cCkK8DcRDHDiDmQ=</records>
    <records>YnXY0rIQjzIreqzia/GNSr2j7os=</records>
    <records>eMUdqJYZOx+Qd6AJWqW3LxTzf1E=</records>
    <records>0TTzR+9qPMjAIlULahSzHthAwFY=</records>
    <records>BbGK7dIE3tjJIr+c1kJ6GTI8Tzc=</records>
    <records>xgkqDeLpjRjKCbHu4/7L55LioiI=</records>
    <records>7FV5Z7kmg2ALjIvmDBj2+I9WR5s=</records>
    <records>+iszxVJN/8xGq05E5WYm85xN4yg=</records>
    <records>UK6R7EyYAKKfsJO8kWJsq8Of5TQ=</records>
    <records>QIzWCYfeZ91KEYRdJhQhbctwWG0=</records>
    <records>x3O/h63qnPKTwnXFFzXRy+1OKaw=</records>
    <records>XueNtTCLhDpvnAvwExC5ERcADos=</records>
    <records>nHSl5MNlyMTGdnUpqmj1OBasThc=</records>
    <records>lF6F+pRfNNF5ugufXhOOMAxeI7U=</records>
    <records>evDYN4Rx69a5UdTMnFevTK6FNJE=</records>
    <records>jwowhhXxHy2AkB7II8rV3kvGWeA=</records>
    <records>UW6fl4HLAb4cgJ/OUCiD7BLSAqU=</records>
    <records>5xo00t5j/1bWUWH1cgNkBlBRz1s=</records>
    <records>c1Lbxo4gwYsT3zxzTvZSJUibW6o=</records>
    <records>zpepbYia0ETds3jir5dAAyuMfQ4=</records>
    <records>uy7M6nuUqXlzU1PqMSubqw0em3U=</records>
    <records>pPrwaBA63IkvvBp/6p8XEJEK59Y=</records>
    <records>CBw5B6Bn2DqlorFZHvJPAUxjPHE=</records>
    <records>AJ+J+YM/XvrDUYOqiSWOsKCm3XU=</records>
    <records>k83iZ0aJqrBWZBhIGf8DDfXg2xQ=</records>
    <records>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</records>
    <records>5xkvc4QT2rC9lHS0UfK9NYipmK8=</records>
    <records>rlO3e/ND0s/1pcrHH7W+buHdmSs=</records>
    <records>RHq0gxyFl13xMlF+U3h+1fBVl7E=</records>
    <records>IA6RTUTEWh8wzyi7cM3fKOf2vOA=</records>
    <records>Uf7fZUFOQMj9z90x3pl6I21qz1o=</records>
    <records>qPLpcKPrYDHoPf3bdTEPDUbPW7Q=</records>
    <records>1dRgP6Mtb5wDK1oK5IYwZDb05hA=</records>
    <records>VW/BYUV8DPvE6eWL+u0/EoHey/g=</records>
    <records>xwYE/78hXdfywBOMbFJm77a8muA=</records>
    <records>NAqb8B+qOB3hdyn3A5y0aROFJ2Q=</records>
    <records>WPfsEziixY/xf7T86lH89wFloEc=</records>
    <records>B2pSgR9o+lou/+yi5YWemH53k9M=</records>
    <records>MOD58GqLPvSW8C/8/clsBr2w6P8=</records>
    <records>GzRK8y9NIRY81A/NIzWbCsnAF+w=</records>
    <records>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</records>
    <records>zZdGsrh9vbzYQ38EiCAmDaOhkds=</records>
    <records>8Rau25GNpXj3zoCmNVuVEnlssUg=</records>
    <records>422ugHQKCxemq2zUI+s2ARztbRM=</records>
    <records>9FkLvqoxDdiA6rRmLR+QmxcGshw=</records>
    <records>/6xuyCbLGz1NZAbp441N4DZGrxc=</records>
    <records>BIKvsyfk6BVbWn4NkmluNLWnQr4=</records>
    <records>AonxqNaX5ljrHrTsDHMuJA4VZjc=</records>
    <records>CxETi9N69CybqG5ajlUVSdQJEGM=</records>
    <records>ANdShvw8z4mD+FBG3M3A+3XJUt8=</records>
    <records>eA2Xv2DC5oBNlXAe57UP8++dXas=</records>
    <records>snWmHAnnP8CyfxI/FYmGYfcuFgw=</records>
    <records>ti3hJbGY3+/R8bZ1c5tJXro3eng=</records>
    <records>u3cri3FwGThFsmv4ZHQQ8sxUbz4=</records>
    <records>E6g7eRANk2+mdcmVtfRjbQNNCxc=</records>
    <records>WfQjCyuIzYujMyb8t3bk/N6LctU=</records>
    <records>ZiEco91u/gY1xe/pQDSxwdXSKKE=</records>
    <records>czC/E4FIccdR+AlHX8E50RkiMPU=</records>
    <records>swj5ZuAI9SV8veawUS+GeYYuqGo=</records>
    <enums>GfY+V0OcqE8FZjb2oo71yG9iVKs=</enums>
    <enums>4hWPHu5dNt1OxpZPpqE46AObT9g=</enums>
    <enums>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</enums>
    <enums>xrzWsDUl/QCHjYTqdmp4ta0muio=</enums>
    <enums>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</enums>
    <enums>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</enums>
    <enums>/9q4GyiCvH8EIGXhffwj39ptfYU=</enums>
    <enums>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</enums>
    <enums>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</enums>
    <functions>pP6oFo26Jg+5En7IfiQcwWCwoFY=</functions>
    <functions>6P8u+DPIA4iVOF3IKG291QvUt9o=</functions>
    <functions>JEG+2oniJADTUkMUCSuAHB6GeKM=</functions>
    <functions>A7leoMSqWBTa8ETvZbI11lSBpOQ=</functions>
    <functions>nG+BHLFpXbPAJS6QWiObdAGpFm8=</functions>
    <functions>IQvnrhM8KzYtJHCzcV82M2rngC0=</functions>
    <functions>W9emXGC4HkeSpa9DZeh0vQR7RuE=</functions>
    <functions>2rhICXMOVdVixjKxnHuFiVWyJME=</functions>
    <functions>tTXib8T9nVpEOYTcem80ll7PT24=</functions>
    <functions>4imiXTvCV8wc7UjAhJdav2E/2b0=</functions>
    <functions>svt2Xc2NYSuNqUeSiH1YKO7Rwdk=</functions>
    <functions>PfKIAWQRnJjMZ2h2F5GZEv842eE=</functions>
    <functions>+5fVbAuZ+YISDA4P4GVkGx+8aCg=</functions>
    <functions>OC9QJFSY92VDF9UXITPwFwxRaGQ=</functions>
    <functions>VbebZfjb3d/y8l8QAjujo6alN4I=</functions>
    <functions>FeHAF1at0kGMkWJlThGmkL4RSI0=</functions>
    <functions>nQZzyMwdo+bpvtgIlb25iOUW2yM=</functions>
    <functions>3ZIzu7nwOvBC8o1xOoZscSQUz1w=</functions>
    <functions>DOl6HZaXiqEyAUy3ZNo0aOo4fp8=</functions>
    <functions>gYbQ0JGzqGs3Tpbv0bvncHH4nDE=</functions>
    <functions>LK5TKek21aD0TFp6sfi/Py1kz8I=</functions>
    <functions>WzuY9JDWvQUz1Oc0QoF/Ffa5Di4=</functions>
    <functions>1ovv7zVjETWPb22q8bSwMM0ZmZM=</functions>
    <functions>amjVWr26XGHSCyR+cOjAphA7RAk=</functions>
    <functions>77qbY+yg+MkrdvTcDhSo7JG+oLQ=</functions>
    <functions>+t/qSEfx893efmcbHc3cKltilPE=</functions>
    <functions>wxqo4z/fMm90GL3eyEacj9b6qqI=</functions>
    <functions>VhrPhJsmX9w0MJ7S58+SIEMOS74=</functions>
    <functions>akg2qEqwJHEFaWyfQvakvMINfi0=</functions>
    <functions>iySgQqtylYHdZUpa/+StP4Oje7o=</functions>
    <functions>+s6ZsmVt5aKtXTYrYo/OcWzGHao=</functions>
    <functions>w0QCyr4tiJZnP5mIBAzD00zbHgk=</functions>
    <functions>vwOfku6iCqcAFQFXeUy3L3uWnzs=</functions>
    <functions>HFvecjCvM4GhBZdhzoJciC0wHaM=</functions>
    <functions>U82M4XqZ+SxtgdOdKf4POhIqvRQ=</functions>
    <functions>Lryw9FStW4/WaFBVhj/bXHZvBP4=</functions>
    <functions>vtGn3266lDEmVERFYgohYZxe3Tc=</functions>
    <functions>F0+AIHg5I808i+sLZNlZ4H2rvZI=</functions>
    <functions>ovsnHq9Y6kwXcf5Fulu1MuWJ6AY=</functions>
    <functions>B2oPeL+DF+f/zTo9ETgjtu7VPdw=</functions>
    <functions>P8+3IjgwzJScb77YekVQfHrC1Hw=</functions>
    <functions>V3j2pnZQopHEwUeioVXi6IcP5qI=</functions>
    <functions>gg56hlkqCC9Ei7a5riskSkf9/KU=</functions>
    <functions>8hdgvPb5QvXDvFuYtc431EG/3zk=</functions>
    <functions>4MwXBIle6MbMMIabGeqDieoCPn4=</functions>
    <functions>VpiY67ccXIkPIUPNByrE+M9fMag=</functions>
    <functions>Ncq9XpIvmoGZVWsQiU/Qc8I5XrY=</functions>
    <functions>EONMZlljW0GAaNmRrb1hT2SEslo=</functions>
    <functions>JVmcuzDJlsEuODsP0LTq1jwdSAk=</functions>
    <functions>bbFjW4Nc4Pe8oBQ7hquMp3GA38I=</functions>
    <concepts>kvAP20mOerHuR7szJqZbc1E0XSk=</concepts>
  </namespace-tranche>
</namespace>
<namespace>
  <name>detail</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>20</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>359</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>909</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>224</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>267</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>539</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>206</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>364</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>65</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>56</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>82</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>187</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1463</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1773</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>190</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>961</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>966</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>34</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>50</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>33</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>350</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>750</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>81</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>24</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>namespace</kind>
  <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
  <extraction>implementation-defined</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <namespace-tranche>
    <typedefs>d3kiPJOVavBR8UXFhxlu9khSLtA=</typedefs>
    <typedefs>oTn9qT96Wohs35zOr+jnAotN++0=</typedefs>
    <typedefs>d3G9ploHMbGc5iR+Jtyxr8eIry0=</typedefs>
    <typedefs>FnImgUjl1lReu0dtI//iY28neZo=</typedefs>
    <typedefs>/Kmubcudre6zGizpzjyqIgqxbG4=</typedefs>
    <typedefs>siE0LDjEtM9IswRk1v5YMKDd9K0=</typedefs>
    <typedefs>6ZgChuU/huXh4Sjf0rnXFTeYFwY=</typedefs>
    <typedefs>9Uaj8Co2io3UAcYDe/9dZYXnWjc=</typedefs>
    <typedefs>aUWpHa7ibhT4rpnK5QF7YnSkktk=</typedefs>
    <typedefs>RNnj20XGZgpOXEScwajlDtpZBic=</typedefs>
    <records>UFIpcjn2yVlvA33WxsUKYfeLd9E=</records>
    <records>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</records>
    <records>XYahbiWGMsyWW66XIJ80KklwNxQ=</records>
    <records>39yu5PIfJfck3rNgsux5MAnKM1Y=</records>
    <records>QhrTaMMZtTupOth2BDPzg0tPoIY=</records>
    <records>qFWf14HVBbSiNiBq6wfocfAuBzU=</records>
    <records>7w8FyziOezcu5J1WiZHUVIAagHo=</records>
    <records>p6fsxqf8u9l7jpQl3dnaje8H/gw=</records>
    <records>0pSk8EKrTL5u3C6o+VpH94BFoy4=</records>
    <records>H/ckjH4BT3xF+uO/5T/gK1HrIH4=</records>
    <records>7SzXcdX5XCTE6YYBgphvw9g8ga0=</records>
    <records>d50pHeevTrsSXfgvs0UpNUvMiJM=</records>
    <records>N2m8ktCGd7PLFh/sg7qcc3oQUQw=</records>
    <records>/G/SeS83EUg+rglwdfIlQm8u/CU=</records>
    <records>f05lfohUEIqpRV38hYrQ1KFluZ8=</records>
    <records>DK31NYvCSz7YORa71JSElOEApeM=</records>
    <records>FR3zYHDK9RC7jonsuYBR1i90aeY=</records>
    <records>FKuFnoBHITXmzXIn1p9OH8MgPxc=</records>
    <records>siqUKZNWsiQIWZzWHKntxVlnsaQ=</records>
    <records>R3ag5mmee4O2dufy9x4qiJIts8w=</records>
    <enums>IHJS4jO/ikHl6Fs4bjCO3vI2L+Y=</enums>
    <functions>J3SgLhjqU4mnutLzW7v9Bo277s4=</functions>
    <functions>MKGr38iO/+BLDSjoFEFSM4nlf74=</functions>
    <functions>N9eC/QNzxrAGeI9HLICNmdCIRnY=</functions>
    <functions>RgVNfcJA5Yhvj7SBqVZeoMCcmqc=</functions>
  </namespace-tranche>
</namespace>
<typedef>
  <name>bitint</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>93</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>d3kiPJOVavBR8UXFhxlu9khSLtA=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>_BitInt(N)</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
</typedef>
<typedef>
  <name>format_as_result</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1107</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>oTn9qT96Wohs35zOr+jnAotN++0=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>+HjRGNZmMtwHAEw+6WDo42XveDI=</id>
      <identifier>remove_cvref_t</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>format_string_char_t</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>43</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>7SzXcdX5XCTE6YYBgphvw9g8ga0=</id>
        <identifier>format_string_char</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>local_t</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>251</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>FnImgUjl1lReu0dtI//iY28neZo=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>DgfIr46A0rfkl77YIjKvTWAu8Bs=</id>
      <identifier>local_t</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>long_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1104</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>/Kmubcudre6zGizpzjyqIgqxbG4=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
      <identifier>conditional_t</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>range_formatter_type</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>352</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>siE0LDjEtM9IswRk1v5YMKDd9K0=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
      <identifier>formatter</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Element</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>std_string_view</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>248</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>6ZgChuU/huXh4Sjf0rnXFTeYFwY=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>3u/6Lx0behH2UBhXJaXImTa3qiY=</id>
      <identifier>basic_string_view</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>ubitint</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>94</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>9Uaj8Co2io3UAcYDe/9dZYXnWjc=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>unsigned _BitInt(N)</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
</typedef>
<typedef>
  <name>ulong_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1105</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>aUWpHa7ibhT4rpnK5QF7YnSkktk=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
      <identifier>conditional_t</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>utc_clock</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>235</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>RNnj20XGZgpOXEScwajlDtpZBic=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>BQUNK1op/U3jptP6YL8YrDCdvoM=</id>
      <identifier>utc_clock</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<record>
  <name>all</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>751</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>UFIpcjn2yVlvA33WxsUKYfeLd9E=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Container</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>allocator</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>729</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>bigint</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>2686</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
  <friend>
    <named>
      <name>
        <kind>specialization</kind>
        <id>HChE9bsiEUTRTfWAJgHDBw0geko=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
    <id>HChE9bsiEUTRTfWAJgHDBw0geko=</id>
  </friend>
</record>
<record>
  <name>buffer</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1734</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A contiguous memory buffer with an optional growing ability. It is an internal class and shouldn&apos;t be used directly, only via </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>color_type</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>210</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>QhrTaMMZtTupOth2BDPzg0tPoIY=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>custom_value</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2103</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>qFWf14HVBbSiNiBq6wfocfAuBzU=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>dynamic_format_specs</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1261</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>7w8FyziOezcu5J1WiZHUVIAagHo=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
        <identifier>format_specs</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>fixed_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>967</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>p6fsxqf8u9l7jpQl3dnaje8H/gw=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>float128</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>705</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>0pSk8EKrTL5u3C6o+VpH94BFoy4=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>format_arg_store</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2331</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>H/ckjH4BT3xF+uO/5T/gK1HrIH4=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_NAMED_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>DESC</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
          <identifier>ullong</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>format_string_char</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>29</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>7SzXcdX5XCTE6YYBgphvw9g8ga0=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>named_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1041</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>d50pHeevTrsSXfgvs0UpNUvMiJM=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>R3ag5mmee4O2dufy9x4qiJIts8w=</id>
        <identifier>view</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>named_arg_info</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1061</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>N2m8ktCGd7PLFh/sg7qcc3oQUQw=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>native_formatter</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2342</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>/G/SeS83EUg+rglwdfIlQm8u/CU=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>TYPE</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>IHJS4jO/ikHl6Fs4bjCO3vI2L+Y=</id>
          <identifier>type</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <functions>F0kiJPel2lLlaE6BiuX5dO0Enbw=</functions>
      <functions>f/I7TulqgIbs9vJkS5mzo2x+4Wk=</functions>
      <functions>sfUD57zUpv3Z5i7P0VnRVl8JOXg=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
      <variables>jj1+M+YbOovXPjMn9D6FuYJvnhc=</variables>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2361</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>F0kiJPel2lLlaE6BiuX5dO0Enbw=</id>
  <extraction>implementation-defined</extraction>
  <parent>/G/SeS83EUg+rglwdfIlQm8u/CU=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2347</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>f/I7TulqgIbs9vJkS5mzo2x+4Wk=</id>
  <extraction>implementation-defined</extraction>
  <parent>/G/SeS83EUg+rglwdfIlQm8u/CU=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_debug_format</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2354</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>sfUD57zUpv3Z5i7P0VnRVl8JOXg=</id>
  <extraction>implementation-defined</extraction>
  <parent>/G/SeS83EUg+rglwdfIlQm8u/CU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>bool</identifier>
      </name>
    </named>
    <name>set</name>
    <default>true</default>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>U</name>
      <constant-targ>
        <kind>constant</kind>
        <value>TYPE</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <id>IHJS4jO/ikHl6Fs4bjCO3vI2L+Y=</id>
          <identifier>type</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>range_format_kind_</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>244</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>f05lfohUEIqpRV38hYrQ1KFluZ8=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>3NmcxSK56HKzCEpbiRAEr+cjlNk=</id>
        <identifier>integral_constant</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>streamed_view</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>68</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>DK31NYvCSz7YORa71JSElOEApeM=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>styled_arg</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>471</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>FR3zYHDK9RC7jonsuYBR1i90aeY=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>R3ag5mmee4O2dufy9x4qiJIts8w=</id>
        <identifier>view</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>utf8_to_utf16</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>1316</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>FKuFnoBHITXmzXIn1p9OH8MgPxc=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>jRZv7XrRKnDXZtC+hvk5yw7Pnko=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>utf8_to_utf16</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1424</line-number>
      <column-number>10</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jRZv7XrRKnDXZtC+hvk5yw7Pnko=</id>
  <extraction>implementation-defined</extraction>
  <parent>FKuFnoBHITXmzXIn1p9OH8MgPxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_view</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2123</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>siqUKZNWsiQIWZzWHKntxVlnsaQ=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>1026</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>R3ag5mmee4O2dufy9x4qiJIts8w=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<enum>
  <name>type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>952</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>IHJS4jO/ikHl6Fs4bjCO3vI2L+Y=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
</enum>
<function>
  <name>add_compare</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>2832</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>J3SgLhjqU4mnutLzW7v9Bo277s4=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>lhs1</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>lhs2</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>2816</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MKGr38iO/+BLDSjoFEFSM4nlf74=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>b1</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>b2</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator==</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>739</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>N9eC/QNzxrAGeI9HLICNmdCIRnY=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Equality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
        <identifier>allocator</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
        <identifier>allocator</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator!=</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>742</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>RgVNfcJA5Yhvj7SBqVZeoMCcmqc=</id>
  <extraction>implementation-defined</extraction>
  <parent>h7Ko7+U420XT2xGAHq066fDs4iY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Inequality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are not equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
        <identifier>allocator</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
        <identifier>allocator</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<namespace>
  <name>enums</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4011</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>namespace</kind>
  <id>1sIp4t/oOjuebYP645xln8TMBAA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <namespace-tranche>
    <functions>thg0mMUoGEoik/7BO/r0yuUGBJo=</functions>
  </namespace-tranche>
</namespace>
<function>
  <name>format_as</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4012</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>thg0mMUoGEoik/7BO/r0yuUGBJo=</id>
  <extraction>regular</extraction>
  <parent>1sIp4t/oOjuebYP645xln8TMBAA=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>FHpL6DXACN9auIVcn4EtN0Zat4s=</id>
      <identifier>underlying_t</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Enum</identifier>
      </name>
    </named>
    <name>e</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Enum</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<namespace>
  <name>safe_duration_cast</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>39</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>namespace</kind>
  <id>+ESRS9dM3gmtaJewNZZiV6DAt9k=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <namespace-tranche>
    <functions>IjxtkIy1T9dCabYUFG+1+UCncGk=</functions>
    <functions>/3ey21qrdcieqEtNhphAh+Mi7YA=</functions>
    <functions>W1W9gvz3HKfjqyuPinjdmCbjpOc=</functions>
  </namespace-tranche>
</namespace>
<overloads>
  <name>lossless_integral_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>70</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>IjxtkIy1T9dCabYUFG+1+UCncGk=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts From to To, without loss. If the dynamic value of from can&apos;t be converted to To without loss, ec is set.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>hp1g8boD97/so5XyjnApmccisYg=</members>
  <members>bgm+FZDT6GQQpyZJiiui5cAeco4=</members>
  <members>46LoJsZtp1tTXIXzMWaSG5jOm5g=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>lossless_integral_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>42</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hp1g8boD97/so5XyjnApmccisYg=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>From</identifier>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>From</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>lossless_integral_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>70</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>bgm+FZDT6GQQpyZJiiui5cAeco4=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts From to To, without loss. If the dynamic value of from can&apos;t be converted to To without loss, ec is set.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>From</identifier>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>From</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>lossless_integral_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>104</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>46LoJsZtp1tTXIXzMWaSG5jOm5g=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>From</identifier>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>From</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>safe_duration_cast</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>157</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>/3ey21qrdcieqEtNhphAh+Mi7YA=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Safe duration_cast between floating point durations</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>t0M1eT92KAm988A2jzXQSPV5/rY=</id>
        <identifier>duration</identifier>
        <name>
          <kind>identifier</kind>
          <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
          <identifier>chrono</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>FromRep</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>FromPeriod</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>safe_float_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>126</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>W1W9gvz3HKfjqyuPinjdmCbjpOc=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>converts From to To if possible, otherwise ec is set.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>OzVxMOWU5arMrOrXDoPMpd0nYu8=</members>
  <members>nzX5YDOdDRqZfasHfd4G/c54n4s=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>safe_float_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>126</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>OzVxMOWU5arMrOrXDoPMpd0nYu8=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>input | output ---------------------------------|--------------- NaN | NaN Inf | Inf normal, fits in output | converted (possibly lossy) normal, does not fit in output | ec is set subnormal | best effort -Inf | -Inf</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>converts From to To if possible, otherwise ec is set.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>From</identifier>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>From</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>safe_float_conversion</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>148</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>nzX5YDOdDRqZfasHfd4G/c54n4s=</id>
  <extraction>regular</extraction>
  <parent>+ESRS9dM3gmtaJewNZZiV6DAt9k=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>To</identifier>
    </name>
  </named>
  <param>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>From</identifier>
      </name>
    </named>
    <name>from</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>To</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>From</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<typedef>
  <name>appender</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>588</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
      <identifier>basic_appender</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>basic_format_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>600</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>Lkpismaek7xAn4Wk/d1lu/FtOTQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
      <identifier>conditional_t</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>basic_format_parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>598</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>IAl8ZWU7+UfqA3cRuyxeVF6+1AU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
      <identifier>parse_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>basic_format_string</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>116</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>rKxVs1HH7FWjcmLPwI7AeUuf1kw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>XXApzg5ztFDigmRTXvH1hboQAmU=</id>
      <identifier>basic_fstring</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>bool_constant</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>310</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>vV4kVQOjSRa9bHH915NW6farfJ4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>3NmcxSK56HKzCEpbiRAEr+cjlNk=</id>
      <identifier>integral_constant</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>B</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
</typedef>
<typedef>
  <name>buffered_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>606</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>vRGBYQ0V8f8rmTxe743BMvukFfU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
      <identifier>conditional_t</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>conditional_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>308</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>gX9/9wU+kluv/Yo2+vlnhQPeB7M=</id>
        <identifier>conditional</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>B</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>F</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>cstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>111</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>o2KPOR/3qYl6FGod8Hz7mQDSHLc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>tmQJsT9mwtvTRBKssOft8G1aTVw=</id>
      <identifier>basic_cstring_view</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>day</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1839</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>UCUU5Y5UhCMO65y5uU3RPx71kdU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ddz5iLpDaaYIRX5ds+zA4JZPpec=</id>
      <identifier>day</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>decay_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>321</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>69U9VfQokn940vW5VJSkDXWJtR4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>tG94bTCNHOvtYBN8P0TA9x8ti4c=</id>
        <identifier>decay</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>enable_if_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>306</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>nH9wvgFiYwEIBXleEP+INE0UZ5Q=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <constraints>B</constraints>
    <name>
      <kind>identifier</kind>
      <identifier>T</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>B</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>616</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>format_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>604</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>spL0qRy/tjoAR/AVO+q+uAL+Xdo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
      <identifier>context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>format_parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>599</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>6Enb4ERyKoUiBkJw8Dqy7NpKgMA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
      <identifier>parse_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>format_string</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2720</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>t</identifier>
      <name>
        <kind>specialization</kind>
        <id>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</id>
        <identifier>fstring</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>is_formattable</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2722</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>HuT9lTgJUwmqPmWQrw6e6cA4gas=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>vV4kVQOjSRa9bHH915NW6farfJ4=</id>
      <identifier>bool_constant</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>local_time</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>264</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>To6uGwVCHS2x44u1JffVHT8Nnd0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>VZT3IjiaLKq+mQZNiGeqgK8Y6aw=</id>
      <identifier>time_point</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>class</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>make_unsigned_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>317</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>suxHjfSBOpxZVEG/Bq+knWWjgfs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>pfAIq2PMhcgsRGvtTZTgcYq84TU=</id>
        <identifier>make_unsigned</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>900</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>GU3r7L38baQzQolUY+Bat7MPXSc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
      <identifier>basic_memory_buffer</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>month</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1840</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>wIOy24dSivchznU0MKKQD2LA3So=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>miHEmqjZAfrY/VJK2JOH2WJYnQo=</id>
      <identifier>month</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>named_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2395</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>SH+iLgNCJFpnkRSd26yh0YdtKC8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>d50pHeevTrsSXfgvs0UpNUvMiJM=</id>
      <identifier>named_arg</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>nullptr_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>322</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>JPToPKzHNqDYqgH/qDzosNiglGk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <decltype>
    <operand>nullptr</operand>
  </decltype>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>ostream_formatter</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>91</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>CB5Ya1xBXtaNQCWrF2/BN7HvEV4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>HVxgeAYtAAV6KAPBgg4xUKapeIc=</id>
      <identifier>basic_ostream_formatter</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>printf_args</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>566</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>F5BKuHgynKRYQ/+Yoyu1Mijaxa4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>printf_context</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>563</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>cjZpiR0ebU36k6SLAlZbv13cJKk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</id>
      <identifier>basic_printf_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>remove_const_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>313</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>sA6droG38Y4Cmi9X0zFUDh+3No0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>2ZPjHtJJ1dFmxrj8yu0FSM8KSD4=</id>
        <identifier>remove_const</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>remove_cvref_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>315</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>+HjRGNZmMtwHAEw+6WDo42XveDI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>okZDDiya4BPHm1ChOVX5AHL9m2E=</id>
        <identifier>remove_cv</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>remove_reference_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>311</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>/9+blj1np+HH7qYIKyLzEJIMNac=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>W9OtPteqwlbwAeMc67eFgJCBNow=</id>
        <identifier>remove_reference</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>585</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>sys_time</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>258</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>8yM6GxEgMxr2AI9FueIYuWRIJJs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>VZT3IjiaLKq+mQZNiGeqgK8Y6aw=</id>
      <identifier>time_point</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>ullong</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>324</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>unsigned long long</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>underlying_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>319</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>FHpL6DXACN9auIVcn4EtN0Zat4s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>type</identifier>
      <name>
        <kind>specialization</kind>
        <id>OwDPDKsvBZfMnfkQE785UrjnHbE=</id>
        <identifier>underlying_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>utc_time</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>261</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>z5s8jUyzQG59LGhW1bfR1tmttcQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>VZT3IjiaLKq+mQZNiGeqgK8Y6aw=</id>
      <identifier>time_point</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>vargs</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2755</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>9DIU/y1jedExM/uAtU86GN7Aug0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>H/ckjH4BT3xF+uO/5T/gK1HrIH4=</id>
      <identifier>format_arg_store</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>void_t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>333</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>p84PeY5XPr4shJ1+zO8dnw9Lpz4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>wcstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>112</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>mD5QiASmXy1/iVcEVfxJbwSmLXY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>tmQJsT9mwtvTRBKssOft8G1aTVw=</id>
      <identifier>basic_cstring_view</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>weekday</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1838</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>CviR56OCGyP8/AyWDX4Efkarm78=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>4EVNLDEi+UbMP7fI4K2Bbo5L8KQ=</id>
      <identifier>weekday</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wformat_args</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>75</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>H6eSBwDomKGoiPQ2gGRiQVzlAik=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wformat_context</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>74</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>/9H+5qy+hWu5fyoKc3m1zYlEyTw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>vRGBYQ0V8f8rmTxe743BMvukFfU=</id>
      <identifier>buffered_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wformat_parse_context</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>73</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>hYKeaQ1anudRDiDGKUCAKYz7VrQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
      <identifier>parse_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wformat_string</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>119</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>t</identifier>
      <name>
        <kind>specialization</kind>
        <id>rKxVs1HH7FWjcmLPwI7AeUuf1kw=</id>
        <identifier>basic_format_string</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
</typedef>
<typedef>
  <name>wmemory_buffer</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>76</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>U3Ed6yIycAEfmPFgDZ7/NBvF7jU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
      <identifier>basic_memory_buffer</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wprintf_args</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>567</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>9OIFIuRvHVeycQkj3fZ/Bc2i2Zw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wprintf_context</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>564</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>2wsmaz0qn+QE8bxpUMZ06ckb1Zc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</id>
      <identifier>basic_printf_context</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>wstring_view</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>72</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>year</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1841</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>32IgIWjAYGmB9DOjjA5wwQYACTA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>etLPNtbfBCg7ZEPvTY0HpOkkUuM=</id>
      <identifier>year</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>year_month_day</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1842</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>PNnIkRPIjzxER40iAXqdVVw6yGE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>SYFucBZTR5cIslTvD9SAVEMRFRQ=</id>
      <identifier>year_month_day</identifier>
      <name>
        <kind>identifier</kind>
        <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
        <identifier>chrono</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<record>
  <name>basic_appender</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2419</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>587</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>yVvwqltIfXa9AJ3Duo7nNU2Mfr4=</typedefs>
      <functions>zBMjLnxhtgLOFDMPxjmWVLY5cpI=</functions>
      <functions>8J2lfysRVF+Us4K0aXvkudLfCvs=</functions>
      <functions>rPQhDYIjAkkZzMNMKRP6+Us15MU=</functions>
      <functions>twSEgCzc0clkg98kxtmnRardxnQ=</functions>
    </record-tranche>
    <record-tranche>
      <variables>IWrJIzjoOdUaXMkiektXzFRswuw=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>container_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2424</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>yVvwqltIfXa9AJ3Duo7nNU2Mfr4=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
      <identifier>buffer</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<function>
  <name>basic_appender</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2426</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>zBMjLnxhtgLOFDMPxjmWVLY5cpI=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>buffer</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>buf</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
          <identifier>buffer</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>buf</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2428</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>8J2lfysRVF+Us4K0aXvkudLfCvs=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to assign from</literal>
      </text>
      <name>c</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
        <identifier>basic_appender</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>c</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator*</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2432</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rPQhDYIjAkkZzMNMKRP6+Us15MU=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Dereference operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
        <identifier>basic_appender</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>operator++</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2433</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>twSEgCzc0clkg98kxtmnRardxnQ=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Increment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>SxTmT6TDaYB1t7/4Vod0MXaJBNw=</members>
  <members>5dVRkyWAjN2SOFx5R4KAmcVsWBI=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>operator++</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2433</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>SxTmT6TDaYB1t7/4Vod0MXaJBNw=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Increment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
        <identifier>basic_appender</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator++</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2434</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5dVRkyWAjN2SOFx5R4KAmcVsWBI=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Increment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Another instance of the object</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
      <identifier>basic_appender</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<variable>
  <name>container</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2421</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>IWrJIzjoOdUaXMkiektXzFRswuw=</id>
  <extraction>regular</extraction>
  <parent>aqN1xf27rZyyW1WQKGskjuA4i8s=</parent>
  <pointer>
    <named>
      <name>
        <kind>specialization</kind>
        <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
        <identifier>buffer</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>basic_cstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>96</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>tmQJsT9mwtvTRBKssOft8G1aTVw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>You can use one of the following type aliases for common character types:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>+---------------+-----------------------------+ | Type | Definition | +</literal>
      </text>
      <highlight>
        <kind>highlight</kind>
        <text>
          <kind>text</kind>
          <literal>=+</literal>
        </text>
      </highlight>
      <text>
        <kind>text</kind>
        <literal>===+ | cstring_view | basic_cstring_view&lt;char&gt; | +---------------+-----------------------------+ | wcstring_view | basic_cstring_view&lt;wchar_t&gt; | +---------------+-----------------------------+</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>This class is most useful as a parameter type for functions that wrap C APIs.</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A reference to a null-terminated string. It can be constructed from a C string or </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <functions>zQFG7acplNL4K4SvhJP055Fv1xI=</functions>
      <functions>jhkXccrBR3kf3TwRjQMPe8uqiqc=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>basic_cstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>102</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>zQFG7acplNL4K4SvhJP055Fv1xI=</id>
  <extraction>regular</extraction>
  <parent>tmQJsT9mwtvTRBKssOft8G1aTVw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>nJCLZaGZxX2PpTV89j6rtSWR3nY=</members>
  <members>eCBm9b4HNqdN5IFGGtyiL3AnOl0=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_cstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>105</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>nJCLZaGZxX2PpTV89j6rtSWR3nY=</id>
  <extraction>regular</extraction>
  <parent>tmQJsT9mwtvTRBKssOft8G1aTVw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a string reference from an </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
          <identifier>basic_string</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_cstring_view</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>102</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>eCBm9b4HNqdN5IFGGtyiL3AnOl0=</id>
  <extraction>regular</extraction>
  <parent>tmQJsT9mwtvTRBKssOft8G1aTVw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a string reference object from a C string.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </pointer>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>c_str</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>108</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>jhkXccrBR3kf3TwRjQMPe8uqiqc=</id>
  <extraction>regular</extraction>
  <parent>tmQJsT9mwtvTRBKssOft8G1aTVw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the pointer to a C string.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the pointer to a C string.</literal>
      </text>
    </returns>
  </doc-comment>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>basic_format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2439</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>611</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <records>G4l3sEE/cLnbB/gNamwInzqu/sw=</records>
      <functions>iaBYdRtJk2LiyA8QsV+7zDixfkg=</functions>
      <functions>aK37mpcoXtgTRx+NlxZoYwedbhU=</functions>
      <functions>qeKU3guf7Cx1r9rAwsSS2cYyY1s=</functions>
      <functions>2Lci9TNXj+TUy1QpyKIUlLLMA/c=</functions>
      <functions>qEcXkUZie/uKDMcuOFiCWs0BytY=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
      <typedefs>K/3czsE17vGhmj33Zmw+3QNIYjA=</typedefs>
    </record-tranche>
  </record-interface>
  <friend>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
  </friend>
</record>
<record>
  <name>handle</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2449</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>G4l3sEE/cLnbB/gNamwInzqu/sw=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>Squ8E0ehi4sesxVmM9g0MH+Oyuw=</functions>
      <functions>YspqBJed9ypPWYX1BJxAIS7pv6Q=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>handle</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2454</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Squ8E0ehi4sesxVmM9g0MH+Oyuw=</id>
  <extraction>regular</extraction>
  <parent>G4l3sEE/cLnbB/gNamwInzqu/sw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>custom_value</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>custom</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>qFWf14HVBbSiNiBq6wfocfAuBzU=</id>
        <identifier>custom_value</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>custom</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2456</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>YspqBJed9ypPWYX1BJxAIS7pv6Q=</id>
  <extraction>regular</extraction>
  <parent>G4l3sEE/cLnbB/gNamwInzqu/sw=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>parse_ctx</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>basic_format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2461</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>iaBYdRtJk2LiyA8QsV+7zDixfkg=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>D7VX/v/EQjMqZZrD3Wf7Srrq6r0=</members>
  <members>KW3M1Q5PNZxLxK9+CB/yWsCDA44=</members>
  <members>5m3t01PkOjWL25xsQkH97y+K58c=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2461</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>D7VX/v/EQjMqZZrD3Wf7Srrq6r0=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2464</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KW3M1Q5PNZxLxK9+CB/yWsCDA44=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move construct from</literal>
      </text>
      <name>val</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>val</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2462</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5m3t01PkOjWL25xsQkH97y+K58c=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>N2m8ktCGd7PLFh/sg7qcc3oQUQw=</id>
          <identifier>named_arg_info</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </pointer>
    <name>args</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>size</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_custom</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2502</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>aK37mpcoXtgTRx+NlxZoYwedbhU=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>K/3czsE17vGhmj33Zmw+3QNIYjA=</id>
          <identifier>char_type</identifier>
        </name>
      </named>
    </pointer>
    <name>parse_begin</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>parse_ctx</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2471</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>qeKU3guf7Cx1r9rAwsSS2cYyY1s=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>IHJS4jO/ikHl6Fs4bjCO3vI2L+Y=</id>
      <identifier>type</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>visit</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2478</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>2Lci9TNXj+TUy1QpyKIUlLLMA/c=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Visits an argument dispatching to the appropriate visit method based on the argument type. For example, if the argument type is </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>double</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> then </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>vis(value)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> will be called with the value of type </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>double</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <decltype>
    <operand>vis(0)</operand>
  </decltype>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Visitor</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>vis</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Visitor</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator bool</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2468</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>qEcXkUZie/uKDMcuOFiCWs0BytY=</id>
  <extraction>regular</extraction>
  <parent>s0gVLVRozveDtc217fEV3fp78hQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>bool</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>bool</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2520</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>612</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>void vlog(fmt::string_view fmt, fmt::format_args args); // OK fmt::format_args args = fmt::make_format_args(); // Dangling reference</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A view of a collection of formatting arguments. To avoid lifetime issues it should only be used as a parameter type in type-erased functions such as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>vformat</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>6+rD7ThgMevyXliLbtnZJ988z9k=</typedefs>
      <functions>04kOodtjjC9Ek2siQfmOz0jvHe0=</functions>
      <functions>FrghEefeAQa6r1h4UxUVRsftFeM=</functions>
      <functions>KXSVnND5IEaipyXGit/M03B8VTE=</functions>
      <functions>kbAgeDkjggi4LCb5BUexhufkXHs=</functions>
      <variables>SIAgmYIk9xaWgmzq6OLIqYk0tTM=</variables>
      <variables>0ROwpOUzjd0MYnABk4RA4wInS7w=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
      <typedefs>b6pDUlKO8nwS71PJSUm4BQUfDGA=</typedefs>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2555</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>6+rD7ThgMevyXliLbtnZJ988z9k=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<overloads>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2560</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>04kOodtjjC9Ek2siQfmOz0jvHe0=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>VWiVc5s8qrttjEm+ybeQIMFoPuc=</members>
  <members>aN642lCX8XY+Kts3Fa/ZTwkN6Ow=</members>
  <members>B9hV0ygp/3IMijY9zSzBTX3C2rc=</members>
  <members>3vEDw5hJrs2ZHt6qKqoTH/sFtBc=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2557</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>VWiVc5s8qrttjEm+ybeQIMFoPuc=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2560</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>aN642lCX8XY+Kts3Fa/ZTwkN6Ow=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_format_args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_arg_store</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>b6pDUlKO8nwS71PJSUm4BQUfDGA=</id>
          <identifier>store</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_NAMED_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>DESC</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
          <identifier>ullong</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2567</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>B9hV0ygp/3IMijY9zSzBTX3C2rc=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>store</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>b6pDUlKO8nwS71PJSUm4BQUfDGA=</id>
          <identifier>store</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_NAMED_ARGS</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>DESC</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
          <identifier>ullong</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2574</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>3vEDw5hJrs2ZHt6qKqoTH/sFtBc=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_format_args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object from a dynamic list of arguments.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>args</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>6+rD7ThgMevyXliLbtnZJ988z9k=</id>
          <identifier>format_arg</identifier>
        </name>
      </named>
    </pointer>
    <name>args</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>count</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>bool</identifier>
      </name>
    </named>
    <name>has_named</name>
    <default>false</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2581</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>FrghEefeAQa6r1h4UxUVRsftFeM=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the argument with the specified id.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>qgCkBCKgMbKqVGKL6DDjasepZ8I=</members>
  <members>EDlVlRkhI4ojWZbJqXde6S+tbJU=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>6+rD7ThgMevyXliLbtnZJ988z9k=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2581</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>qgCkBCKgMbKqVGKL6DDjasepZ8I=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the argument with the specified id.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the argument with the specified id.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>6+rD7ThgMevyXliLbtnZJ988z9k=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2593</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>EDlVlRkhI4ojWZbJqXde6S+tbJU=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>6+rD7ThgMevyXliLbtnZJ988z9k=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>get_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2599</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KXSVnND5IEaipyXGit/M03B8VTE=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>max_size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2610</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kbAgeDkjggi4LCb5BUexhufkXHs=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>args_</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2534</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>SIAgmYIk9xaWgmzq6OLIqYk0tTM=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>specialization</kind>
        <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
        <identifier>basic_format_arg</identifier>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
  <is-variant>1</is-variant>
</variable>
<variable>
  <name>values_</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2533</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>0ROwpOUzjd0MYnABk4RA4wInS7w=</id>
  <extraction>regular</extraction>
  <parent>bl1BKgITa2CMNs/QdT5SutEb5pI=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>specialization</kind>
        <id>siqUKZNWsiQIWZzWHKntxVlnsaQ=</id>
        <identifier>value</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
  <is-variant>1</is-variant>
</variable>
<record>
  <name>basic_fstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>78</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>XXApzg5ztFDigmRTXvH1hboQAmU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>1hJjnpTTqGAir8d5kGR8DQyrKr8=</typedefs>
      <functions>5DVJamWAILUDSLSeNpvRvhrPGLQ=</functions>
      <functions>S9exGf+jZkRKnkTy4wj5F51+grI=</functions>
      <functions>CFjB5MqZq8lmaO3TCbLbKmEBsC8=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>t</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>92</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>1hJjnpTTqGAir8d5kGR8DQyrKr8=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>XXApzg5ztFDigmRTXvH1hboQAmU=</id>
      <identifier>basic_fstring</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<overloads>
  <name>basic_fstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>94</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>5DVJamWAILUDSLSeNpvRvhrPGLQ=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>n0Zx7EiswpR9ufS2HpKbZwWGRCg=</members>
  <members>xYYnIIThspGcLLnz90Jp0+FeTkY=</members>
  <members>mafC5CbK7in7GUpN40+IpQmhAn4=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_fstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>110</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>n0Zx7EiswpR9ufS2HpKbZwWGRCg=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>runtime_format_string</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>fmt</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
        <identifier>runtime_format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_fstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>101</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xYYnIIThspGcLLnz90Jp0+FeTkY=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>S</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>basic_fstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>94</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mafC5CbK7in7GUpN40+IpQmhAn4=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>S</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>113</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>S9exGf+jZkRKnkTy4wj5F51+grI=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator basic_string_view&lt;&gt;</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>112</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>CFjB5MqZq8lmaO3TCbLbKmEBsC8=</id>
  <extraction>regular</extraction>
  <parent>XXApzg5ztFDigmRTXvH1hboQAmU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_string_view</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>An implementation of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for pre-C++17 providing a subset of the API. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is used in the public API even if </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is available to prevent issues when a library is compiled with a different </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>-std</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> option than the client code (which is not recommended).</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
  <attributes>deprecated</attributes>
</function>
<record>
  <name>basic_memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>776</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>auto out = fmt::memory_buffer(); fmt::format_to(std::back_inserter(out), &quot;The answer is {}.&quot;, 42);</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>This will append &quot;The answer is 42.&quot; to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>. The buffer content can be converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>to_string(out)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A dynamically growing memory buffer for trivially copyable/constructible types with the first </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>SIZE</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> elements stored in the object itself. Most commonly used via the </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> alias for </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>char</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>SIZE</name>
      <constant-targ>
        <kind>constant</kind>
        <value>inline_buffer_size</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Allocator</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>KXHzEIYJQQx/dAg4ZMBu+/lh+L4=</id>
            <identifier>allocator</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
        <identifier>buffer</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <typedefs>DC/lHtWn0AZOtGrJlrmZnSCMzss=</typedefs>
      <typedefs>Nzvkfr+KucBNjlCTHXSvb9IaZxM=</typedefs>
      <functions>w05moSAyhnfXvcC2G4Zsg42xhAw=</functions>
      <functions>z6tCwGPuYTCENLfEBWbFjwJLdzY=</functions>
      <functions>Oq/WJnU3wD+pLisL9cq/QU2h0DE=</functions>
      <functions>XZSULkrPg1NhfP4JupbLWmAwWgY=</functions>
      <functions>bZ1AZFg7EkLhQRag3+KMXwJJ+F0=</functions>
      <functions>WoCqz+XsU8X7J2ZfoDT0IWMg0qM=</functions>
      <functions>livvR99AEdcZu8LHTUxxTrE34ok=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>const_reference</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>817</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>DC/lHtWn0AZOtGrJlrmZnSCMzss=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
  </l-value-reference>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>value_type</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>816</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>Nzvkfr+KucBNjlCTHXSvb9IaZxM=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>T</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<overloads>
  <name>basic_memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>870</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>w05moSAyhnfXvcC2G4Zsg42xhAw=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object moving the content of the other object to it.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>0YF6efNHFrxGIc/9VL5o9BcSPRE=</members>
  <members>2vO43qpdPNwXi6DdisifZgYmDFM=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>870</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>0YF6efNHFrxGIc/9VL5o9BcSPRE=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object moving the content of the other object to it.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
          <identifier>basic_memory_buffer</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>819</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2vO43qpdPNwXi6DdisifZgYmDFM=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>alloc</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Allocator</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>alloc</name>
    <default>Allocator()</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>~basic_memory_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>825</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>z6tCwGPuYTCENLfEBWbFjwJLdzY=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Destructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>destructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>876</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>Oq/WJnU3wD+pLisL9cq/QU2h0DE=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Moves the content of the other </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object to this one.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move assign from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
        <identifier>basic_memory_buffer</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
          <identifier>basic_memory_buffer</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>append</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>894</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XZSULkrPg1NhfP4JupbLWmAwWgY=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>ContiguousRange</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>range</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>ContiguousRange</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>get_allocator</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>884</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>bZ1AZFg7EkLhQRag3+KMXwJJ+F0=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Allocator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>reserve</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>891</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>WoCqz+XsU8X7J2ZfoDT0IWMg0qM=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Increases the buffer capacity to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>new_capacity</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>new_capacity</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>resize</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>888</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>livvR99AEdcZu8LHTUxxTrE34ok=</id>
  <extraction>regular</extraction>
  <parent>2uaq17JL26DdKAuTx0cQWC81+co=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Resizes the buffer to contain </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>count</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> elements. If T is a POD type new elements may not be initialized.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>count</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>basic_ostream_formatter</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>74</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>HVxgeAYtAAV6KAPBgg4xUKapeIc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <derived>VVVrCbGv9ZhG4JAyX0NSZf+LgiU=</derived>
  <derived>nHSl5MNlyMTGdnUpqmj1OBasThc=</derived>
  <record-interface>
    <record-tranche>
      <functions>PWB60mzHGdJhe0iS9wPbtkz+EnM=</functions>
      <functions>A6zzFWJGRbLHO5U/YvkaN5U89ek=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>78</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>PWB60mzHGdJhe0iS9wPbtkz+EnM=</id>
  <extraction>regular</extraction>
  <parent>HVxgeAYtAAV6KAPBgg4xUKapeIc=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>set_debug_format</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>76</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>A6zzFWJGRbLHO5U/YvkaN5U89ek=</id>
  <extraction>regular</extraction>
  <parent>HVxgeAYtAAV6KAPBgg4xUKapeIc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>basic_printf_context</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>21</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>LCuWQJmcZiw1gMsMC9dmcTd7Wls=</typedefs>
      <enums>58xDSZtZHCEG4oKk6dpFvfIqers=</enums>
      <functions>Kz4vRkDk2lL0xzuTB0prCI8hPHk=</functions>
      <functions>m8k/pAhzHpWJb8WEv0eTX2qRiOc=</functions>
      <functions>+r0hrM9ZEGi1esEmNr7khCtf7Kw=</functions>
      <functions>jT//l3elrSo++Qko44A1vvc3+Ww=</functions>
      <functions>FJnWPinenHkmwo7gIcy7KTRlltc=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>char_type</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>31</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>LCuWQJmcZiw1gMsMC9dmcTd7Wls=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<enum>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>32</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>58xDSZtZHCEG4oKk6dpFvfIqers=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <constants>eRIeZvrgSZK5uiomsW7y+eDzmSY=</constants>
</enum>
<enum-constant>
  <name>builtin_types</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>32</line-number>
      <column-number>10</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>eRIeZvrgSZK5uiomsW7y+eDzmSY=</id>
  <extraction>regular</extraction>
  <parent>58xDSZtZHCEG4oKk6dpFvfIqers=</parent>
  <initializer>1</initializer>
</enum-constant>
<function>
  <name>basic_printf_context</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>36</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>Kz4vRkDk2lL0xzuTB0prCI8hPHk=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>printf_context</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object. References to the arguments are stored in the context object so make sure they have appropriate lifetimes.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>out</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A view of a collection of formatting arguments. To avoid lifetime issues it should only be used as a parameter type in type-erased functions such as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>vformat</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
      <name>args</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
        <identifier>basic_appender</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>advance_to</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>41</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>m8k/pAhzHpWJb8WEv0eTX2qRiOc=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
        <identifier>basic_appender</identifier>
      </name>
    </named>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>45</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+r0hrM9ZEGi1esEmNr7khCtf7Kw=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>locale</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>43</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jT//l3elrSo++Qko44A1vvc3+Ww=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
      <identifier>locale_ref</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>out</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>40</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FJnWPinenHkmwo7gIcy7KTRlltc=</id>
  <extraction>regular</extraction>
  <parent>pDynD4eBARLOKMnPVPlOQ3lvA5Y=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>aqN1xf27rZyyW1WQKGskjuA4i8s=</id>
      <identifier>basic_appender</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>basic_specs</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>661</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>y4iox1XDpIZNgUK61y6x7bkc8OI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <derived>efNPzGAprZpX5a1W9xqM5DyXeYo=</derived>
  <record-interface>
    <record-tranche>
      <functions>HDfSe/+49eb4ANEXk+JJdwiUW0I=</functions>
      <functions>5WwqIrwUnzE05lGvk0iKaFGXDxA=</functions>
      <functions>GlV8fzWao544C9apUDcb2O8yhHM=</functions>
      <functions>4bpVeBu0cOLu6A7PCYXpxy+i40Y=</functions>
      <functions>wBI7Hc12xsuEhSJ8qB2UY5O0Ajs=</functions>
      <functions>yVr3Tl/XkLz3ISHef7Vn8zusrWk=</functions>
      <functions>d71AdGIYuuu+cZddLRdWcaUpXh8=</functions>
      <functions>f8ceZy+6L8fU3t6HVMhw5ItFR3c=</functions>
      <functions>KlyeNAso2tEChPovBiK1bKGgBj0=</functions>
      <functions>lsCbRuMuZQblnJD6qCmsvgKfG7U=</functions>
      <functions>EO/kXPx5giu8NHfp54xCstaID/0=</functions>
      <functions>+Vy29Gv3aTxN8+NCPoQkKSYX/Vs=</functions>
      <functions>sUcjcwlZNOd2NZaHuzkvue83iOQ=</functions>
      <functions>MhktLn/cqBAsYmV2I/HBU0ylwoc=</functions>
      <functions>oDOKgBLm3PLX+xmIsFrZXIo0Q9M=</functions>
      <functions>UEl+jNN7iDFws1vsSHjYwi3IhYQ=</functions>
      <functions>lt28+YI7V5pGnKwwI7odCf3xBLg=</functions>
      <functions>N5nhh4ozWkuuoLvEaJImfotgxeM=</functions>
      <functions>TAFpI77bgqB4XWqeAPY9v1nvn7c=</functions>
      <functions>mgHmDIIgKJY6pDXa89EJyYS5TOA=</functions>
      <functions>tC1k2aMv463/H4DYukBmzKXdZu0=</functions>
      <functions>FzRUKlCW22d+Tj0Dgj/9DbsJoX4=</functions>
      <functions>4V64FdOT0pDSoWb3k63bNphLO48=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>align</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>718</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HDfSe/+49eb4ANEXk+JJdwiUW0I=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>4hWPHu5dNt1OxpZPpqE46AObT9g=</id>
      <identifier>align</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>754</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5WwqIrwUnzE05lGvk0iKaFGXDxA=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>clear_alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>756</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GlV8fzWao544C9apUDcb2O8yhHM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>copy_fill_from</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>802</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4bpVeBu0cOLu6A7PCYXpxy+i40Y=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>y4iox1XDpIZNgUK61y6x7bkc8OI=</id>
          <identifier>basic_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>dynamic</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>740</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wBI7Hc12xsuEhSJ8qB2UY5O0Ajs=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>dynamic_precision</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>732</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>yVr3Tl/XkLz3ISHef7Vn8zusrWk=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
      <identifier>arg_id_kind</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>dynamic_width</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>725</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>d71AdGIYuuu+cZddLRdWcaUpXh8=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
      <identifier>arg_id_kind</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>767</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>f8ceZy+6L8fU3t6HVMhw5ItFR3c=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <func-class>normal</func-class>
  <members>f6CNfkF1s0OEGgDWAVjn2CfIqFk=</members>
  <members>OyEcU8abM04YUgAae0PC/8UNM1k=</members>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
</overloads>
<function>
  <name>fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>767</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>f6CNfkF1s0OEGgDWAVjn2CfIqFk=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>771</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OyEcU8abM04YUgAae0PC/8UNM1k=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill_size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>763</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KlyeNAso2tEChPovBiK1bKGgBj0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill_unit</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>776</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lsCbRuMuZQblnJD6qCmsvgKfG7U=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>localized</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>758</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>EO/kXPx5giu8NHfp54xCstaID/0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>set_align</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>721</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+Vy29Gv3aTxN8+NCPoQkKSYX/Vs=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>4hWPHu5dNt1OxpZPpqE46AObT9g=</id>
        <identifier>align</identifier>
        <name>
          <kind>identifier</kind>
          <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
          <identifier>fmt</identifier>
        </name>
      </name>
    </named>
    <name>a</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>755</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>sUcjcwlZNOd2NZaHuzkvue83iOQ=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_dynamic_precision</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>736</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MhktLn/cqBAsYmV2I/HBU0ylwoc=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
        <identifier>arg_id_kind</identifier>
      </name>
    </named>
    <name>p</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_dynamic_width</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>728</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oDOKgBLm3PLX+xmIsFrZXIo0Q9M=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
        <identifier>arg_id_kind</identifier>
      </name>
    </named>
    <name>w</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>782</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>UEl+jNN7iDFws1vsSHjYwi3IhYQ=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <func-class>normal</func-class>
  <members>Cle8b5scGd4D5MNQWAQOhN0L2A8=</members>
  <members>2OV0ipgFWB+Dp2AYyg2E3kzy9sM=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>782</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Cle8b5scGd4D5MNQWAQOhN0L2A8=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
    <name>c</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>787</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2OV0ipgFWB+Dp2AYyg2E3kzy9sM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_localized</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>761</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lt28+YI7V5pGnKwwI7odCf3xBLg=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_sign</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>747</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>N5nhh4ozWkuuoLvEaJImfotgxeM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</id>
        <identifier>sign</identifier>
        <name>
          <kind>identifier</kind>
          <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
          <identifier>fmt</identifier>
        </name>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>714</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TAFpI77bgqB4XWqeAPY9v1nvn7c=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</id>
        <identifier>presentation_type</identifier>
      </name>
    </named>
    <name>t</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_upper</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>752</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mgHmDIIgKJY6pDXa89EJyYS5TOA=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>sign</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>744</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tC1k2aMv463/H4DYukBmzKXdZu0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</id>
      <identifier>sign</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>711</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FzRUKlCW22d+Tj0Dgj/9DbsJoX4=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</id>
      <identifier>presentation_type</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>upper</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>751</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4V64FdOT0pDSoWb3k63bNphLO48=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>499</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>An implementation of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for pre-C++17 providing a subset of the API. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is used in the public API even if </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is available to prevent issues when a library is compiled with a different </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>-std</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> option than the client code (which is not recommended).</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>QvZ0EIEMM+9ovfmFz2JcQgkTPn8=</typedefs>
      <typedefs>3h4F1wOrVWQnk1sKMBJTXsJ3aRM=</typedefs>
      <functions>kMPfbE/H9WfdYF0ERsykav9jqMw=</functions>
      <functions>XLgY9O2wKCmfGyIvjnOGiGLGdkw=</functions>
      <functions>D6NvipAIPxkLLVVXlnFJu+RKSrs=</functions>
      <functions>LjinRO9KY2YYBH/yXEiKErwSibk=</functions>
      <functions>PnHC/o9ZKpvNPILA1qfZQvwOp7c=</functions>
      <functions>zGvA5O+h5erHdNDbOZEkF7Mb2R8=</functions>
      <functions>Qy8CZupOAYcK/3C9mMej6uxylh4=</functions>
      <functions>e9Uo+JxI0Ckgd7tIk7tVtPcqXKk=</functions>
      <functions>v5jH23W3AStr1tcuUDzPDBvlC/A=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
  <friend>
    <id>bbFjW4Nc4Pe8oBQ7hquMp3GA38I=</id>
  </friend>
  <friend>
    <id>JVmcuzDJlsEuODsP0LTq1jwdSAk=</id>
  </friend>
  <friend>
    <id>EONMZlljW0GAaNmRrb1hT2SEslo=</id>
  </friend>
  <friend>
    <id>Ncq9XpIvmoGZVWsQiU/Qc8I5XrY=</id>
  </friend>
  <friend>
    <id>VpiY67ccXIkPIUPNByrE+M9fMag=</id>
  </friend>
  <friend>
    <id>4MwXBIle6MbMMIabGeqDieoCPn4=</id>
  </friend>
</record>
<typedef>
  <name>iterator</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>506</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>QvZ0EIEMM+9ovfmFz2JcQgkTPn8=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>value_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>505</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>3h4F1wOrVWQnk1sKMBJTXsJ3aRM=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<overloads>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>508</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>kMPfbE/H9WfdYF0ERsykav9jqMw=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>c9VUn/nzVLepRFOi9ZQhGnLZFIY=</members>
  <members>ovnAIxjIGX8C1agopry+xsZxevk=</members>
  <members>ZBvTnyuqvMVNNEHe8BYtbbrGCR8=</members>
  <members>jCRycWpKFzA/f3ePIaqXAmJrNP4=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>508</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>c9VUn/nzVLepRFOi9ZQhGnLZFIY=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>515</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ovnAIxjIGX8C1agopry+xsZxevk=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>Char</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </pointer>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>527</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZBvTnyuqvMVNNEHe8BYtbbrGCR8=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>S</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>basic_string_view</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>509</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jCRycWpKFzA/f3ePIaqXAmJrNP4=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </pointer>
    <name>s</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>count</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>begin</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>537</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XLgY9O2wKCmfGyIvjnOGiGLGdkw=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>QvZ0EIEMM+9ovfmFz2JcQgkTPn8=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>559</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>D6NvipAIPxkLLVVXlnFJu+RKSrs=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>data</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>534</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LjinRO9KY2YYBH/yXEiKErwSibk=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>end</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>538</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>PnHC/o9ZKpvNPILA1qfZQvwOp7c=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>QvZ0EIEMM+9ovfmFz2JcQgkTPn8=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator[]</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>540</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>zGvA5O+h5erHdNDbOZEkF7Mb2R8=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>pos</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>remove_prefix</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>544</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Qy8CZupOAYcK/3C9mMej6uxylh4=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>535</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>e9Uo+JxI0Ckgd7tIk7tVtPcqXKk=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>starts_with</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>549</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>v5jH23W3AStr1tcuUDzPDBvlC/A=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <func-class>normal</func-class>
  <members>ilULePZZU1Bs8g7sgX2Dme1+6G0=</members>
  <members>rj/36tDI3ChfWC8xKSvm3dDWGIo=</members>
  <members>mGk3xhnSCagrKDZg6x8o8z4C+4g=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>starts_with</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>552</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ilULePZZU1Bs8g7sgX2Dme1+6G0=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
    <name>c</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>starts_with</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>549</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rj/36tDI3ChfWC8xKSvm3dDWGIo=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>sv</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>starts_with</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>555</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mGk3xhnSCagrKDZg6x8o8z4C+4g=</id>
  <extraction>regular</extraction>
  <parent>zuie8oCTDFxiYhbnZBUy941aBpQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </pointer>
    <name>s</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>165</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>Q4bbROhvjoS0Y6Ds38wrqZabb8A=</functions>
      <functions>k1GDPSXlqUhdB23b/twDLQC/YFk=</functions>
      <functions>BOgmEycWokeCX1YbvBfwV6X7h1g=</functions>
      <functions>wDlOtmiSQysLLG1YLgA1G6egS3o=</functions>
      <functions>kITA9CfDs5IsDLRSRzhN1LpS05c=</functions>
      <functions>aMwLewgDfWyAGlWCfUDPz2f7Sbc=</functions>
      <functions>AuvECuXfq5bRYHGNZ+ujHugGCfE=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
  <friend>
    <named>
      <name>
        <kind>identifier</kind>
        <id>rghmj+SZcdw7ykvddF1U8XP1l50=</id>
        <identifier>file</identifier>
      </name>
    </named>
    <id>rghmj+SZcdw7ykvddF1U8XP1l50=</id>
  </friend>
</record>
<overloads>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>174</line-number>
      <column-number>3</column-number>
    </location>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>196</line-number>
      <column-number>11</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>Q4bbROhvjoS0Y6Ds38wrqZabb8A=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>5/YBnSc7QJ6rzTgS2dVJlDnKTVA=</members>
  <members>5HunQL7gbIciCa0oXshHnM2NUNY=</members>
  <members>3W58oRnwygUyxzye7hNuCkTe7f4=</members>
  <members>ZbB7U6j1aJzlJLPMtgP3ha9dKkU=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>178</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5/YBnSc7QJ6rzTgS2dVJlDnKTVA=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>174</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5HunQL7gbIciCa0oXshHnM2NUNY=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Copy constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
          <identifier>buffered_file</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>184</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3W58oRnwygUyxzye7hNuCkTe7f4=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Move constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
          <identifier>buffered_file</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>196</line-number>
      <column-number>11</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZbB7U6j1aJzlJLPMtgP3ha9dKkU=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>o2KPOR/3qYl6FGod8Hz7mQDSHLc=</id>
        <identifier>cstring_view</identifier>
      </name>
    </named>
    <name>filename</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>o2KPOR/3qYl6FGod8Hz7mQDSHLc=</id>
        <identifier>cstring_view</identifier>
      </name>
    </named>
    <name>mode</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>~buffered_file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>181</line-number>
      <column-number>11</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>k1GDPSXlqUhdB23b/twDLQC/YFk=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Destructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>destructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>175</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>BOgmEycWokeCX1YbvBfwV6X7h1g=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>jOiWn2ACD4cFQwy5RjIG2XwiBso=</members>
  <members>O0yU/8ZBMTcNfdRTdFdGItSicLY=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>175</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jOiWn2ACD4cFQwy5RjIG2XwiBso=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
          <identifier>buffered_file</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>188</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>O0yU/8ZBMTcNfdRTdFdGItSicLY=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Move assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move assign from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
        <identifier>buffered_file</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</id>
          <identifier>buffered_file</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>close</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>199</line-number>
      <column-number>11</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wDlOtmiSQysLLG1YLgA1G6egS3o=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>descriptor</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>204</line-number>
      <column-number>11</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kITA9CfDs5IsDLRSRzhN1LpS05c=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>202</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>aMwLewgDfWyAGlWCfUDPz2f7Sbc=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <pointer>
    <named>
      <name>
        <kind>identifier</kind>
        <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
        <identifier>FILE</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>206</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>AuvECuXfq5bRYHGNZ+ujHugGCfE=</id>
  <extraction>regular</extraction>
  <parent>rH+HAVE+MSLIlqiAGMmDlCQ8hGI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>bytes</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4018</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>Oc/79tfAuH5rMHoXi3lpIrXqusE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
      <functions>Uauot+fdpyo+zf+ffB5i2H4BuEs=</functions>
      <variables>mKQcOKTTS7dhtWfXxtlQfZN71yI=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>bytes</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4021</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Uauot+fdpyo+zf+ffB5i2H4BuEs=</id>
  <extraction>regular</extraction>
  <parent>Oc/79tfAuH5rMHoXi3lpIrXqusE=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_view</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<variable>
  <name>data</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4019</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>mKQcOKTTS7dhtWfXxtlQfZN71yI=</id>
  <extraction>regular</extraction>
  <parent>Oc/79tfAuH5rMHoXi3lpIrXqusE=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
      <identifier>string_view</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>compiled_string</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>21</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>3az9ED/jdv16ZpGnM/Z3/Mzpl2o=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>conjunction</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>364</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>0qtns4QLyZrSGMttF+/z0EUB6RI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>d/ztsWeXJeeMa3szk7ejgVwhCXA=</id>
        <identifier>true_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>conjunction</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>365</line-number>
      <column-number>23</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>VEGRkthKiVVFJoYFVoniBGPg13M=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>P</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>P</identifier>
        </name>
      </named>
    </type-targ>
    <primary>0qtns4QLyZrSGMttF+/z0EUB6RI=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>P</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>conjunction</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>367</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>8RqegoN8eaw21T9Ah5S49UtjLPM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>P1</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Pn</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>P1</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Pn</identifier>
        </name>
      </named>
    </type-targ>
    <primary>0qtns4QLyZrSGMttF+/z0EUB6RI=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
        <identifier>conditional_t</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2617</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>593</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <typedefs>WgzD0LQhZoHG7LwEIGSk+V+RpGw=</typedefs>
      <typedefs>195t1fhl87hcCBXp78gmx5LYrs4=</typedefs>
      <typedefs>zk+tHUvavkgNGRcXQ+IempouQJc=</typedefs>
      <enums>nXRUulGAM5F98k5ME6blxiDLvcw=</enums>
      <functions>zSlukTQvmsb0QwqpjOoG8ox0gdY=</functions>
      <functions>2sAEH7z81SkCtaCp6adAseyzgg0=</functions>
      <functions>VmcfipU2sowZLzCjWkaXvpxYLMY=</functions>
      <functions>IwbqQdqyGCiF63CrwalFAICWnk8=</functions>
      <functions>teNx+LHWxNThjTmrU0+kho5qmt0=</functions>
      <functions>57AbAwCB56VGIWXzKKpUZON14rw=</functions>
      <functions>oJkV6AkpAMP6dSuLvplMxAYi+wA=</functions>
      <functions>vN8DbjK7FA3tIWLMjn0mBsyP6FI=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>char_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2624</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>WgzD0LQhZoHG7LwEIGSk+V+RpGw=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>format_arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2626</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>195t1fhl87hcCBXp78gmx5LYrs4=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>iterator</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2625</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>zk+tHUvavkgNGRcXQ+IempouQJc=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
      <identifier>appender</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<enum>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2627</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>nXRUulGAM5F98k5ME6blxiDLvcw=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <constants>SQ15zRGbm5SyH5CekHs0Kh6N9/g=</constants>
</enum>
<enum-constant>
  <name>builtin_types</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2627</line-number>
      <column-number>10</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>SQ15zRGbm5SyH5CekHs0Kh6N9/g=</id>
  <extraction>regular</extraction>
  <parent>nXRUulGAM5F98k5ME6blxiDLvcw=</parent>
  <initializer>FMT_BUILTIN_TYPES</initializer>
</enum-constant>
<overloads>
  <name>context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2631</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>zSlukTQvmsb0QwqpjOoG8ox0gdY=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>context</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object. References to the arguments are stored in the object so make sure they have appropriate lifetimes.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>h6RwwfkHw+PE0UPJU/QUeSgu73g=</members>
  <members>q1+WP02lotDpdDAuhUjKkRenRPg=</members>
  <members>/GbReCagTBVCSNcpflKzY+EPPvA=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2634</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>h6RwwfkHw+PE0UPJU/QUeSgu73g=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Copy constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
          <identifier>context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2633</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>q1+WP02lotDpdDAuhUjKkRenRPg=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Move constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
          <identifier>context</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-defaulted>1</is-defaulted>
  <is-explicitly-defaulted>1</is-explicitly-defaulted>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2631</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>/GbReCagTBVCSNcpflKzY+EPPvA=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>context</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object. References to the arguments are stored in the object so make sure they have appropriate lifetimes.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>out</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zk+tHUvavkgNGRcXQ+IempouQJc=</id>
        <identifier>iterator</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
    <default>{}</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2635</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2sAEH7z81SkCtaCp6adAseyzgg0=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
          <identifier>context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>advance_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2650</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>VmcfipU2sowZLzCjWkaXvpxYLMY=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zk+tHUvavkgNGRcXQ+IempouQJc=</id>
        <identifier>iterator</identifier>
      </name>
    </named>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2637</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>IwbqQdqyGCiF63CrwalFAICWnk8=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <func-class>normal</func-class>
  <members>OZXlIIqllBkkIx37hBlhHudhWgo=</members>
  <members>eu/KirYMvAmylYB0FXrWVI7bH6Y=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>195t1fhl87hcCBXp78gmx5LYrs4=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2637</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OZXlIIqllBkkIx37hBlhHudhWgo=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>195t1fhl87hcCBXp78gmx5LYrs4=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2638</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>eu/KirYMvAmylYB0FXrWVI7bH6Y=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>195t1fhl87hcCBXp78gmx5LYrs4=</id>
      <identifier>format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2641</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>teNx+LHWxNThjTmrU0+kho5qmt0=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2644</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>57AbAwCB56VGIWXzKKpUZON14rw=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>locale</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2652</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oJkV6AkpAMP6dSuLvplMxAYi+wA=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
      <identifier>locale_ref</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>out</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2647</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>vN8DbjK7FA3tIWLMjn0mBsyP6FI=</id>
  <extraction>regular</extraction>
  <parent>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>zk+tHUvavkgNGRcXQ+IempouQJc=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>dynamic_format_arg_store</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>74</line-number>
      <column-number>12</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>1/W5lScxv9fpZphtKFH47YrkyBw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>It can be implicitly converted into </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::basic_format_args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for passing into type-erased formatting functions such as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::vformat</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A dynamic list of formatting arguments with storage.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <functions>I6fgVXPxCooyf+Miaw9HPp2LPXI=</functions>
      <functions>VXNmspe06N+ZcuYG2bwOs71sRZY=</functions>
      <functions>XaNQG2RWYuQLNuYXR5ohmfaDscw=</functions>
      <functions>eAwyJ+hcOIoSwwfZy/2orIbKTiw=</functions>
      <functions>KwBTwvSaSyOs2RjSWpbTXmrwsg4=</functions>
      <functions>yYA9cU6SFnKqUO5dYH5ih6JyRbo=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
      <typedefs>t9H1JfszJwUPQm8RcY0gaKuNfHs=</typedefs>
    </record-tranche>
  </record-interface>
  <friend>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
  </friend>
</record>
<function>
  <name>dynamic_format_arg_store</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>131</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>I6fgVXPxCooyf+Miaw9HPp2LPXI=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-defaulted>1</is-defaulted>
  <is-explicitly-defaulted>1</is-explicitly-defaulted>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>clear</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>197</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>VXNmspe06N+ZcuYG2bwOs71sRZY=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Erase all elements from the store.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>push_back</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>153</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>XaNQG2RWYuQLNuYXR5ohmfaDscw=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>push_back</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>edZxgm9Qta9zK6Fmw7PFYUwzyL0=</members>
  <members>ta85ocw4uvYyHjvWEa/7krNhKYA=</members>
  <members>MuwKSymubcqhxosF5Q+osliIyjg=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>push_back</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>173</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>edZxgm9Qta9zK6Fmw7PFYUwzyL0=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::dynamic_format_arg_store&lt;fmt::format_context&gt; store; char band[]= &quot;Rolling Stones&quot;; store.push_back(std::cref(band)); band[9]= &apos;c&apos;; // Changing str affects the output. std::string result = fmt::vformat(&quot;{}&quot;, store); // result == &quot;Rolling Scones&quot;</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Adds a reference to the argument into the dynamic store for later passing to a formatting function.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>Primary class template for reference_wrapper.</literal>
      </text>
      <name>arg</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>+Em0lzWEWs7Z/OrSpc4HrPa528w=</id>
        <identifier>reference_wrapper</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>arg</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>push_back</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>153</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>ta85ocw4uvYyHjvWEa/7krNhKYA=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>Note that custom types and string types (but not string views) are copied into the store dynamically allocating memory if necessary.</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::dynamic_format_arg_store&lt;fmt::format_context&gt; store; store.push_back(42); store.push_back(&quot;abc&quot;); store.push_back(1.5f); std::string result = fmt::vformat(&quot;{} and {} and {}&quot;, store);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Adds an argument into the dynamic store for later passing to a formatting function.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>arg</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>push_back</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>185</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>MuwKSymubcqhxosF5Q+osliIyjg=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Adds named argument into the dynamic store for later passing to a formatting function. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::reference_wrapper</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is supported to avoid copying of the argument. The name is always copied into the store.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>SH+iLgNCJFpnkRSd26yh0YdtKC8=</id>
          <identifier>named_arg</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>arg</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>reserve</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>205</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>eAwyJ+hcOIoSwwfZy/2orIbKTiw=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Reserves space to store at least </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>new_cap</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> arguments including </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>new_cap_named</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> named arguments.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>new_cap</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>new_cap_named</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>size</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>213</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>KwBTwvSaSyOs2RjSWpbTXmrwsg4=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the number of elements in the store.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the number of elements in the store.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator basic_format_args&lt;&gt;</name>
  <source>
    <location>
      <short-path>fmt/args.h</short-path>
      <source-path>include/fmt/args.h</source-path>
      <line-number>133</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>yYA9cU6SFnKqUO5dYH5ih6JyRbo=</id>
  <extraction>regular</extraction>
  <parent>1/W5lScxv9fpZphtKFH47YrkyBw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>basic_format_args</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>A view of a collection of formatting arguments. To avoid lifetime issues it should only be used as a parameter type in type-erased functions such as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>vformat</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>file</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>169</line-number>
      <column-number>10</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>rghmj+SZcdw7ykvddF1U8XP1l50=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>format_error</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>953</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>An error reported from a formatting function.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
        <identifier>runtime_error</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>5g/AESd54P/S4NSBpZVtoJUOBzw=</functions>
      <functions>FQkmwF8RyScoA3y7uoVFbUDBDag=</functions>
      <usings>cJGbTH07qpbC5+vW36+KYi2oOqM=</usings>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>operator=</name>
  <source>
    <location>
      <short-path>stdexcept</short-path>
      <line-number>235</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>stdexcept</short-path>
      <line-number>240</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>5g/AESd54P/S4NSBpZVtoJUOBzw=</id>
  <extraction>regular</extraction>
  <parent>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>PiH/XOd4Q/q1jOVthRuyngYRuUE=</members>
  <members>3YQUm6ADfHeB0gRe24JpBlOOppo=</members>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
        <identifier>runtime_error</identifier>
      </name>
    </named>
  </l-value-reference>
</overloads>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>stdexcept</short-path>
      <line-number>240</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>PiH/XOd4Q/q1jOVthRuyngYRuUE=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>One of two subclasses of exception.</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy assign from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
        <identifier>runtime_error</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
          <identifier>runtime_error</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>stdexcept</short-path>
      <line-number>235</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3YQUm6ADfHeB0gRe24JpBlOOppo=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>One of two subclasses of exception.</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move assign from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
        <identifier>runtime_error</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
          <identifier>runtime_error</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>what</name>
  <source>
    <location>
      <short-path>stdexcept</short-path>
      <line-number>250</line-number>
      <column-number>5</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>FQkmwF8RyScoA3y7uoVFbUDBDag=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a C-style character string describing the general cause of the current error (the same string passed to the ctor).</literal>
      </text>
    </brief>
  </doc-comment>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-virtual>1</is-virtual>
  <is-virtual-as-written>1</is-virtual-as-written>
  <is-const>1</is-const>
</function>
<using>
  <name>format_error</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>955</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>using</kind>
  <id>cJGbTH07qpbC5+vW36+KYi2oOqM=</id>
  <extraction>regular</extraction>
  <parent>Ew2mueEOjUyWEhOXwrKPG+VK1ik=</parent>
  <class>normal</class>
  <name>
    <kind>identifier</kind>
    <identifier>format_error</identifier>
    <name>
      <kind>identifier</kind>
      <id>Hw6BOYkIzOG2ynaiyzr3UA9YStE=</id>
      <identifier>runtime_error</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </name>
</using>
<record>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3916</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>yt8b23H2ARuD/54gM/Avj4EEcI0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Locale</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>facet</identifier>
        <name>
          <kind>identifier</kind>
          <identifier>Locale</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>zEycOzuClv4FkmsDMA3TvnBp5FA=</functions>
      <functions>m2aS3eNp9q1v9bZVIeYgxg9Xm+U=</functions>
      <functions>+eWiP0yh+jbsS126kvcLqpn9uqU=</functions>
      <static-variables>EHaYTXy3ewc6+VLwhQo8LL5dp0w=</static-variables>
    </record-tranche>
    <record-tranche>
      <functions>HI8Vsd3xgKuADaErECniZWM/Fww=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>166</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3929</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>zEycOzuClv4FkmsDMA3TvnBp5FA=</id>
  <extraction>regular</extraction>
  <parent>yt8b23H2ARuD/54gM/Avj4EEcI0=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>Locale</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>loc</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>loc</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3930</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>m2aS3eNp9q1v9bZVIeYgxg9Xm+U=</id>
  <extraction>regular</extraction>
  <parent>yt8b23H2ARuD/54gM/Avj4EEcI0=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
    <default>&quot;&quot;</default>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
        <identifier>string</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>grouping</name>
    <default>&quot;\3&quot;</default>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
        <identifier>string</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>decimal_point</name>
    <default>&quot;.&quot;</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>put</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3936</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+eWiP0yh+jbsS126kvcLqpn9uqU=</id>
  <extraction>regular</extraction>
  <parent>yt8b23H2ARuD/54gM/Avj4EEcI0=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
        <identifier>appender</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>GzRK8y9NIRY81A/NIzWbCsnAF+w=</id>
        <identifier>loc_value</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
          <identifier>format_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>id</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>164</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3927</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>EHaYTXy3ewc6+VLwhQo8LL5dp0w=</id>
  <extraction>regular</extraction>
  <parent>yt8b23H2ARuD/54gM/Avj4EEcI0=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>id</identifier>
      <name>
        <kind>identifier</kind>
        <identifier>Locale</identifier>
      </name>
    </name>
  </named>
</variable>
<function>
  <name>do_put</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3923</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HI8Vsd3xgKuADaErECniZWM/Fww=</id>
  <extraction>regular</extraction>
  <parent>yt8b23H2ARuD/54gM/Avj4EEcI0=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
        <identifier>appender</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>GzRK8y9NIRY81A/NIzWbCsnAF+w=</id>
        <identifier>loc_value</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
          <identifier>format_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-virtual>1</is-virtual>
  <is-virtual-as-written>1</is-virtual-as-written>
  <is-const>1</is-const>
</function>
<record>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3916</line-number>
      <column-number>28</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>0d55X7NYF/AFbHBbBcWr1o3/VNA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>898Bcuz8pv0HY/xg7R6/7yeK2ww=</id>
          <identifier>locale</identifier>
        </name>
      </named>
    </type-targ>
    <primary>yt8b23H2ARuD/54gM/Avj4EEcI0=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Uw14wtFamNOkfiTsv5GIXsUxbaA=</id>
        <identifier>facet</identifier>
        <name>
          <kind>identifier</kind>
          <id>898Bcuz8pv0HY/xg7R6/7yeK2ww=</id>
          <identifier>locale</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>RUStV50CbrdRFpTf0rr2H6Wx70U=</functions>
      <functions>TSSvquIaw/jrGIYndinbi9n8lnY=</functions>
      <static-variables>B3awt9uY20QXr4KLt7GdFKuXhb4=</static-variables>
    </record-tranche>
    <record-tranche>
      <records>3WPiqhpuD2WSBr9fPlJtxMhrwYA=</records>
      <functions>FKCgNLhabJh0RcYFqk8m1361/Fs=</functions>
      <functions>RQk7rBTdvAlf0QbrKBE/XyBUoOk=</functions>
      <static-functions>gCrqc62YKnxta+X1CfazoZ7KYrQ=</static-functions>
      <static-functions>+YC/VByfTEvM7chw5oye5Bsi08M=</static-functions>
      <static-functions>YrObwZ79hC0py7uH1k+sBfI3Tw4=</static-functions>
      <static-functions>fntqUEQPStqJ0FbCeHgesApeVo0=</static-functions>
      <static-functions>u0xvd3+BcxN5192Fl8TtyGz6DsA=</static-functions>
      <static-functions>WdwjfY1BfHO/Jumzjx9dY9ciFGA=</static-functions>
    </record-tranche>
    <record-tranche>
      <variables>iXvUDGwCOi7ElWpAujmSNazFfFc=</variables>
      <variables>xtINHqxYHHRM+emxR3D3a4LufII=</variables>
      <variables>+f+zNTb1rqUtLFXNivnwz7xPshY=</variables>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3929</line-number>
      <column-number>3</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3930</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>RUStV50CbrdRFpTf0rr2H6Wx70U=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>Tc8Pnjhd8feEApWfUX+gQ/NAQ/w=</members>
  <members>BvvpSunjvYTps3y5bDG/gKXUJ+Q=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3929</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Tc8Pnjhd8feEApWfUX+gQ/NAQ/w=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>locale</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>loc</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>898Bcuz8pv0HY/xg7R6/7yeK2ww=</id>
          <identifier>locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>loc</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_facet</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3930</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>BvvpSunjvYTps3y5bDG/gKXUJ+Q=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
    <default>&quot;&quot;</default>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
        <identifier>string</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>grouping</name>
    <default>&quot;\3&quot;</default>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
        <identifier>string</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>decimal_point</name>
    <default>&quot;.&quot;</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>put</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3936</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TSSvquIaw/jrGIYndinbi9n8lnY=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
        <identifier>appender</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>GzRK8y9NIRY81A/NIzWbCsnAF+w=</id>
        <identifier>loc_value</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
          <identifier>format_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>id</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3927</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>B3awt9uY20QXr4KLt7GdFKuXhb4=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ripP6R/62MnVp1A+d+hsBxFmlKU=</id>
      <identifier>id</identifier>
      <name>
        <kind>identifier</kind>
        <id>898Bcuz8pv0HY/xg7R6/7yeK2ww=</id>
        <identifier>locale</identifier>
      </name>
    </name>
  </named>
</variable>
<record>
  <name>__shim</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>501</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>3WPiqhpuD2WSBr9fPlJtxMhrwYA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>473</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FKCgNLhabJh0RcYFqk8m1361/Fs=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Localization functionality base class.</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy assign from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Uw14wtFamNOkfiTsv5GIXsUxbaA=</id>
        <identifier>facet</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>Uw14wtFamNOkfiTsv5GIXsUxbaA=</id>
          <identifier>facet</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>do_put</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>173</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3923</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>RQk7rBTdvAlf0QbrKBE/XyBUoOk=</id>
  <extraction>regular</extraction>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>t4QD6VahpfOqkMti6ReuwMk3bKc=</id>
        <identifier>appender</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>GzRK8y9NIRY81A/NIzWbCsnAF+w=</id>
        <identifier>loc_value</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
          <identifier>format_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-virtual>1</is-virtual>
  <is-virtual-as-written>1</is-virtual-as-written>
  <is-const>1</is-const>
</function>
<function>
  <name>_S_clone_c_locale</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>447</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>gCrqc62YKnxta+X1CfazoZ7KYrQ=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
      <identifier>__c_locale</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
          <identifier>__c_locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__cloc</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>_S_create_c_locale</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>443</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+YC/VByfTEvM7chw5oye5Bsi08M=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
          <identifier>__c_locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__cloc</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>__s</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
        <identifier>__c_locale</identifier>
      </name>
    </named>
    <name>__old</name>
    <default>0</default>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>_S_destroy_c_locale</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>450</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>YrObwZ79hC0py7uH1k+sBfI3Tw4=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
          <identifier>__c_locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__cloc</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>_S_get_c_locale</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>458</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fntqUEQPStqJ0FbCeHgesApeVo0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
      <identifier>__c_locale</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>_S_get_c_name</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>461</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>u0xvd3+BcxN5192Fl8TtyGz6DsA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <attributes>__const__</attributes>
</function>
<function>
  <name>_S_lc_ctype_c_locale</name>
  <source>
    <location>
      <short-path>bits/locale_classes.h</short-path>
      <line-number>453</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>WdwjfY1BfHO/Jumzjx9dY9ciFGA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>0d55X7NYF/AFbHBbBcWr1o3/VNA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
      <identifier>__c_locale</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>9yiIasGFzW1k0TTg7K147/JKaug=</id>
        <identifier>__c_locale</identifier>
      </name>
    </named>
    <name>__cloc</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>__s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4178</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>92DBg3MMEZ08WQOBG4mYNdGjgb4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A fast integer formatter.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>VZPmbL6a6Ptjz+M+BiCqQUaA4MY=</functions>
      <functions>V5K/k1e9qLwitB7b+VmIlMMIr7k=</functions>
      <functions>InZY8dox9t1WyJjAyGiskoqqjBg=</functions>
      <functions>mdZCWpxwedAnnXVnaRMyb2xRG3A=</functions>
      <functions>7aoUiwNPALM9rpojwkKqNz2Te2s=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4203</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>VZPmbL6a6Ptjz+M+BiCqQUaA4MY=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>lscHo3LJjuqCkP2uzwLX2pQzRhE=</members>
  <members>Wibd7+grd+xQsbYVrYZkNvgiNuE=</members>
  <members>NSKrZIKlpwJzn/Ahsq4oLFX6dDM=</members>
  <members>3PH4OoaZP2Qrss2twPbMKWhfICQ=</members>
  <members>8vVaQYsw3Rb7dYxfVxX9q0oBBIw=</members>
  <members>m/5iFTI8KMYoZElUeZKd4ma2o60=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4203</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lscHo3LJjuqCkP2uzwLX2pQzRhE=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>int</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4204</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Wibd7+grd+xQsbYVrYZkNvgiNuE=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>long</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>long</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4206</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NSKrZIKlpwJzn/Ahsq4oLFX6dDM=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>long long</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>long long</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4212</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3PH4OoaZP2Qrss2twPbMKWhfICQ=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>ullong</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
        <identifier>ullong</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4208</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>8vVaQYsw3Rb7dYxfVxX9q0oBBIw=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>unsigned int</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>unsigned int</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format_int</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4210</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>m/5iFTI8KMYoZElUeZKd4ma2o60=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>unsigned long</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>unsigned long</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>c_str</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4226</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>V5K/k1e9qLwitB7b+VmIlMMIr7k=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a pointer to the output buffer content with terminating null character appended.</literal>
      </text>
    </brief>
  </doc-comment>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>data</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4222</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>InZY8dox9t1WyJjAyGiskoqqjBg=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a pointer to the output buffer content. No terminating null character is appended.</literal>
      </text>
    </brief>
  </doc-comment>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>size</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4216</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>mdZCWpxwedAnnXVnaRMyb2xRG3A=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the number of characters written to the output buffer.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the number of characters written to the output buffer.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>str</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4232</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>7aoUiwNPALM9rpojwkKqNz2Te2s=</id>
  <extraction>regular</extraction>
  <parent>92DBg3MMEZ08WQOBG4mYNdGjgb4=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the content of the output buffer as an </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the content of the output buffer as an </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>format_specs</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>810</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>efNPzGAprZpX5a1W9xqM5DyXeYo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>y4iox1XDpIZNgUK61y6x7bkc8OI=</id>
        <identifier>basic_specs</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>p4oXoHGWwa3hAxIyqshb1XNnVdY=</functions>
      <functions>HDfSe/+49eb4ANEXk+JJdwiUW0I=</functions>
      <functions>5WwqIrwUnzE05lGvk0iKaFGXDxA=</functions>
      <functions>GlV8fzWao544C9apUDcb2O8yhHM=</functions>
      <functions>4bpVeBu0cOLu6A7PCYXpxy+i40Y=</functions>
      <functions>wBI7Hc12xsuEhSJ8qB2UY5O0Ajs=</functions>
      <functions>yVr3Tl/XkLz3ISHef7Vn8zusrWk=</functions>
      <functions>d71AdGIYuuu+cZddLRdWcaUpXh8=</functions>
      <functions>f6CNfkF1s0OEGgDWAVjn2CfIqFk=</functions>
      <functions>KlyeNAso2tEChPovBiK1bKGgBj0=</functions>
      <functions>lsCbRuMuZQblnJD6qCmsvgKfG7U=</functions>
      <functions>EO/kXPx5giu8NHfp54xCstaID/0=</functions>
      <functions>+Vy29Gv3aTxN8+NCPoQkKSYX/Vs=</functions>
      <functions>sUcjcwlZNOd2NZaHuzkvue83iOQ=</functions>
      <functions>MhktLn/cqBAsYmV2I/HBU0ylwoc=</functions>
      <functions>oDOKgBLm3PLX+xmIsFrZXIo0Q9M=</functions>
      <functions>UEl+jNN7iDFws1vsSHjYwi3IhYQ=</functions>
      <functions>lt28+YI7V5pGnKwwI7odCf3xBLg=</functions>
      <functions>N5nhh4ozWkuuoLvEaJImfotgxeM=</functions>
      <functions>TAFpI77bgqB4XWqeAPY9v1nvn7c=</functions>
      <functions>mgHmDIIgKJY6pDXa89EJyYS5TOA=</functions>
      <functions>tC1k2aMv463/H4DYukBmzKXdZu0=</functions>
      <functions>FzRUKlCW22d+Tj0Dgj/9DbsJoX4=</functions>
      <functions>4V64FdOT0pDSoWb3k63bNphLO48=</functions>
      <variables>TIaO3GuN27BT+2T96ZBmuBM9nLQ=</variables>
      <variables>dhphHJTnbjoFiQNAzMJi0e/JyKY=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format_specs</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>814</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>p4oXoHGWwa3hAxIyqshb1XNnVdY=</id>
  <extraction>regular</extraction>
  <parent>efNPzGAprZpX5a1W9xqM5DyXeYo=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>align</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>718</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HDfSe/+49eb4ANEXk+JJdwiUW0I=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>4hWPHu5dNt1OxpZPpqE46AObT9g=</id>
      <identifier>align</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>754</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5WwqIrwUnzE05lGvk0iKaFGXDxA=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>clear_alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>756</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GlV8fzWao544C9apUDcb2O8yhHM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>copy_fill_from</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>802</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4bpVeBu0cOLu6A7PCYXpxy+i40Y=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>y4iox1XDpIZNgUK61y6x7bkc8OI=</id>
          <identifier>basic_specs</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>specs</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>dynamic</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>740</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wBI7Hc12xsuEhSJ8qB2UY5O0Ajs=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>dynamic_precision</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>732</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>yVr3Tl/XkLz3ISHef7Vn8zusrWk=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
      <identifier>arg_id_kind</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>dynamic_width</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>725</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>d71AdGIYuuu+cZddLRdWcaUpXh8=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
      <identifier>arg_id_kind</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>767</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>f6CNfkF1s0OEGgDWAVjn2CfIqFk=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill_size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>763</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KlyeNAso2tEChPovBiK1bKGgBj0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>fill_unit</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>776</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lsCbRuMuZQblnJD6qCmsvgKfG7U=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>localized</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>758</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>EO/kXPx5giu8NHfp54xCstaID/0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>set_align</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>721</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+Vy29Gv3aTxN8+NCPoQkKSYX/Vs=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>4hWPHu5dNt1OxpZPpqE46AObT9g=</id>
        <identifier>align</identifier>
        <name>
          <kind>identifier</kind>
          <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
          <identifier>fmt</identifier>
        </name>
      </name>
    </named>
    <name>a</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_alt</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>755</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>sUcjcwlZNOd2NZaHuzkvue83iOQ=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_dynamic_precision</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>736</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MhktLn/cqBAsYmV2I/HBU0ylwoc=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
        <identifier>arg_id_kind</identifier>
      </name>
    </named>
    <name>p</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_dynamic_width</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>728</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oDOKgBLm3PLX+xmIsFrZXIo0Q9M=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
        <identifier>arg_id_kind</identifier>
      </name>
    </named>
    <name>w</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>782</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>UEl+jNN7iDFws1vsSHjYwi3IhYQ=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <func-class>normal</func-class>
  <members>Cle8b5scGd4D5MNQWAQOhN0L2A8=</members>
  <members>2OV0ipgFWB+Dp2AYyg2E3kzy9sM=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>782</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Cle8b5scGd4D5MNQWAQOhN0L2A8=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
    <name>c</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_fill</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>787</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2OV0ipgFWB+Dp2AYyg2E3kzy9sM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_localized</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>761</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lt28+YI7V5pGnKwwI7odCf3xBLg=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_sign</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>747</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>N5nhh4ozWkuuoLvEaJImfotgxeM=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</id>
        <identifier>sign</identifier>
        <name>
          <kind>identifier</kind>
          <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
          <identifier>fmt</identifier>
        </name>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>714</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TAFpI77bgqB4XWqeAPY9v1nvn7c=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</id>
        <identifier>presentation_type</identifier>
      </name>
    </named>
    <name>t</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_upper</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>752</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mgHmDIIgKJY6pDXa89EJyYS5TOA=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>sign</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>744</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tC1k2aMv463/H4DYukBmzKXdZu0=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</id>
      <identifier>sign</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>711</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FzRUKlCW22d+Tj0Dgj/9DbsJoX4=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</id>
      <identifier>presentation_type</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>upper</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>751</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4V64FdOT0pDSoWb3k63bNphLO48=</id>
  <extraction>regular</extraction>
  <parent>y4iox1XDpIZNgUK61y6x7bkc8OI=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>precision</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>812</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>TIaO3GuN27BT+2T96ZBmuBM9nLQ=</id>
  <extraction>regular</extraction>
  <parent>efNPzGAprZpX5a1W9xqM5DyXeYo=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>width</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>811</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>dhphHJTnbjoFiQNAzMJi0e/JyKY=</id>
  <extraction>regular</extraction>
  <parent>efNPzGAprZpX5a1W9xqM5DyXeYo=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>format_to_n_result</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2808</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>format_to_n</literal>
      <id>QAIgaDUe4omVKJgsu3obVB8Rbv8=</id>
    </reference>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <variables>fqF2MlswaL4sCzFdRRAAjqRT0/U=</variables>
      <variables>t5vSEadeTUQ17t8mgpol5gKSSVA=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>out</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2809</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>variable</kind>
  <id>fqF2MlswaL4sCzFdRRAAjqRT0/U=</id>
  <extraction>regular</extraction>
  <parent>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Iterator past the end of the output range.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2810</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>variable</kind>
  <id>t5vSEadeTUQ17t8mgpol5gKSSVA=</id>
  <extraction>regular</extraction>
  <parent>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Total (not truncated) output size.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>format_to_result</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2836</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
      <functions>mGQdS5yYcmd2jdPIlCGYxtqIAMI=</functions>
      <variables>6GE8FlK9Oz2+mnJwnXZ1JS6ebw4=</variables>
      <variables>nz2iPJJMDja5kzMGFxS9D3ULA+w=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>operator char*</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2840</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mGQdS5yYcmd2jdPIlCGYxtqIAMI=</id>
  <extraction>regular</extraction>
  <parent>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>char</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>char</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <pointer>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>out</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2837</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>variable</kind>
  <id>6GE8FlK9Oz2+mnJwnXZ1JS6ebw4=</id>
  <extraction>regular</extraction>
  <parent>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Pointer to just after the last successful write.</literal>
      </text>
    </brief>
  </doc-comment>
  <pointer>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>truncated</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2838</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>variable</kind>
  <id>nz2iPJJMDja5kzMGFxS9D3ULA+w=</id>
  <extraction>regular</extraction>
  <parent>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Specifies if the output was truncated.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>619</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Enable</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <derived>HVxgeAYtAAV6KAPBgg4xUKapeIc=</derived>
  <derived>C+GyEkl9+qcSTARqTawYTeylVAc=</derived>
  <derived>GsULiBLdNkdWncY8+Nls+RIfCbM=</derived>
  <derived>IpVL9axme/qVZwIKOjqe2Z1wIr8=</derived>
  <derived>UW6fl4HLAb4cgJ/OUCiD7BLSAqU=</derived>
  <derived>XueNtTCLhDpvnAvwExC5ERcADos=</derived>
  <derived>c1Lbxo4gwYsT3zxzTvZSJUibW6o=</derived>
  <derived>eMUdqJYZOx+Qd6AJWqW3LxTzf1E=</derived>
  <derived>jkxdJ4uRcV4TRsm3pdyVi7AGIXY=</derived>
  <derived>k83iZ0aJqrBWZBhIGf8DDfXg2xQ=</derived>
  <derived>lEYkfGoWTbCbMOJYlhNwl4ZubXY=</derived>
  <derived>lF6F+pRfNNF5ugufXhOOMAxeI7U=</derived>
  <derived>lRGhrkUQW1MAv6/JoLeJdykepQM=</derived>
  <derived>nG6M41SeOUw5lcR8cr3djoyHbGg=</derived>
  <derived>ovahuovYFVyJ4LJ93m0051R9LbI=</derived>
  <derived>o2xzbNnd832gHf1abLmmhQBDzzs=</derived>
  <derived>sE/N0bi3sAGWath1eaF3vS1AATA=</derived>
  <derived>swymj6+NhgtdER9C5p5KFH3D1ws=</derived>
  <derived>uy7M6nuUqXlzU1PqMSubqw0em3U=</derived>
  <derived>xgkqDeLpjRjKCbHu4/7L55LioiI=</derived>
  <derived>zpepbYia0ETds3jir5dAAyuMfQ4=</derived>
  <derived>zu64aBBWGac4j0nM+DIt1pjJ6LA=</derived>
  <derived>z4iK/jpTGVBL6F3Py25+uPZAoSs=</derived>
  <derived>7u+w9k7OjnxKuf+DBldyWGzMvzs=</derived>
  <record-interface>
    <record-tranche>
      <functions>fq4hiTgTsgPTmJzzlVnPgGxB/fo=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>622</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fq4hiTgTsgPTmJzzlVnPgGxB/fo=</id>
  <extraction>regular</extraction>
  <parent>KyvVjkjYbIqkTyTa1AKZxYvmDos=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1398</line-number>
      <column-number>13</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>HChE9bsiEUTRTfWAJgHDBw0geko=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>ZY289+pWV6JFwuSwTUt+6YKwR+Y=</functions>
      <functions>s2ET6RQPDPyXe7jsdLeuK4DCp3k=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1404</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZY289+pWV6JFwuSwTUt+6YKwR+Y=</id>
  <extraction>regular</extraction>
  <parent>HChE9bsiEUTRTfWAJgHDBw0geko=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>zk+tHUvavkgNGRcXQ+IempouQJc=</id>
      <identifier>iterator</identifier>
      <name>
        <kind>identifier</kind>
        <id>spL0qRy/tjoAR/AVO+q+uAL+Xdo=</id>
        <identifier>format_context</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>XYahbiWGMsyWW66XIJ80KklwNxQ=</id>
          <identifier>bigint</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>n</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>spL0qRy/tjoAR/AVO+q+uAL+Xdo=</id>
          <identifier>format_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1399</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>s2ET6RQPDPyXe7jsdLeuK4DCp3k=</id>
  <extraction>regular</extraction>
  <parent>HChE9bsiEUTRTfWAJgHDBw0geko=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</id>
      <identifier>iterator</identifier>
      <name>
        <kind>identifier</kind>
        <id>6Enb4ERyKoUiBkJw8Dqy7NpKgMA=</id>
        <identifier>format_parse_context</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>6Enb4ERyKoUiBkJw8Dqy7NpKgMA=</id>
          <identifier>format_parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4024</line-number>
      <column-number>13</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>EnRJZu5SCysZbK/8yNp8mgYT1/k=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>Oc/79tfAuH5rMHoXi3lpIrXqusE=</id>
          <identifier>bytes</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>minC+tmzpB4EWRZGnSbvhqGvkTc=</functions>
      <functions>TJ4WSlSR9iUq7Z51oPKvZQwOZ3E=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4034</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>minC+tmzpB4EWRZGnSbvhqGvkTc=</id>
  <extraction>regular</extraction>
  <parent>EnRJZu5SCysZbK/8yNp8mgYT1/k=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Oc/79tfAuH5rMHoXi3lpIrXqusE=</id>
        <identifier>bytes</identifier>
      </name>
    </named>
    <name>b</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4029</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TJ4WSlSR9iUq7Z51oPKvZQwOZ3E=</id>
  <extraction>regular</extraction>
  <parent>EnRJZu5SCysZbK/8yNp8mgYT1/k=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>549</line-number>
      <column-number>13</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>NqG0AHFpLcjjyIVKQOH2Xyhp0DQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>hEQ8444IUaXFqaVyXBxOahHGB4Y=</id>
          <identifier>error_code</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>folGwZ/iCO7z1n7UKSp+TJ0zkMo=</functions>
      <functions>+HfCYF8EPQg2eWREX1iRqcrjTfM=</functions>
      <functions>hu/sim1DlIG6DqBlvCm2QxGOA8s=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>579</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>folGwZ/iCO7z1n7UKSp+TJ0zkMo=</id>
  <extraction>regular</extraction>
  <parent>NqG0AHFpLcjjyIVKQOH2Xyhp0DQ=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>hEQ8444IUaXFqaVyXBxOahHGB4Y=</id>
          <identifier>error_code</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>ec</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>558</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+HfCYF8EPQg2eWREX1iRqcrjTfM=</id>
  <extraction>regular</extraction>
  <parent>NqG0AHFpLcjjyIVKQOH2Xyhp0DQ=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_debug_format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>556</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hu/sim1DlIG6DqBlvCm2QxGOA8s=</id>
  <extraction>regular</extraction>
  <parent>NqG0AHFpLcjjyIVKQOH2Xyhp0DQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>bool</identifier>
      </name>
    </named>
    <name>set</name>
    <default>true</default>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>480</line-number>
      <column-number>13</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>uQs/FPNe2fRuSZ7ri41W8UffvTg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>GwKVZQXtrmhSgyEBeu31evlEBAE=</id>
          <identifier>source_location</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>ciFpjnkwYZzewo9D322mq2UX9Ps=</functions>
      <functions>4Kmpyi5/2PNMNSa38aNF5ViIGmQ=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>483</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ciFpjnkwYZzewo9D322mq2UX9Ps=</id>
  <extraction>regular</extraction>
  <parent>uQs/FPNe2fRuSZ7ri41W8UffvTg=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>GwKVZQXtrmhSgyEBeu31evlEBAE=</id>
          <identifier>source_location</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>loc</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>481</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4Kmpyi5/2PNMNSa38aNF5ViIGmQ=</id>
  <extraction>regular</extraction>
  <parent>uQs/FPNe2fRuSZ7ri41W8UffvTg=</parent>
  <auto>
  </auto>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>604</line-number>
      <column-number>13</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>ni56wB1LlcbgcFTeQ9gBGCuPs1w=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>HFRrqlbdYq/6xRK8bYDs2rHw0no=</id>
          <identifier>type_info</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>Co/kBA3/taZlZHXmeOXIj/IfTyo=</functions>
      <functions>T2lz6n7P+dU7z7FetpCqSpaOHes=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>610</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Co/kBA3/taZlZHXmeOXIj/IfTyo=</id>
  <extraction>regular</extraction>
  <parent>ni56wB1LlcbgcFTeQ9gBGCuPs1w=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>HFRrqlbdYq/6xRK8bYDs2rHw0no=</id>
          <identifier>type_info</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>ti</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>606</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>T2lz6n7P+dU7z7FetpCqSpaOHes=</id>
  <extraction>regular</extraction>
  <parent>ni56wB1LlcbgcFTeQ9gBGCuPs1w=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4063</line-number>
      <column-number>23</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>7u+w9k7OjnxKuf+DBldyWGzMvzs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>rlO3e/ND0s/1pcrHH7W+buHdmSs=</id>
          <identifier>group_digits_view</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>MQwp48f5vHXIbmw/ODACtPRYgQw=</functions>
      <functions>hCEkxoxWJ0Wbxud28+G81iWMymM=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4073</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MQwp48f5vHXIbmw/ODACtPRYgQw=</id>
  <extraction>regular</extraction>
  <parent>7u+w9k7OjnxKuf+DBldyWGzMvzs=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>rlO3e/ND0s/1pcrHH7W+buHdmSs=</id>
        <identifier>group_digits_view</identifier>
      </name>
    </named>
    <name>view</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4068</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hCEkxoxWJ0Wbxud28+G81iWMymM=</id>
  <extraction>regular</extraction>
  <parent>7u+w9k7OjnxKuf+DBldyWGzMvzs=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>619</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>xD/kuzcx6YHJtT+rx6I0BOC/q/8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>std::is_base_of&lt;std::exception, T&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>xNdkXunm547KiDW1gnimc2NAK+Q=</functions>
      <functions>rt4Apo+HboP29mytjARGpUkkEh4=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>637</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xNdkXunm547KiDW1gnimc2NAK+Q=</id>
  <extraction>regular</extraction>
  <parent>xD/kuzcx6YHJtT+rx6I0BOC/q/8=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>pAlZtrYeltB3G25UdChuBKvYgR4=</id>
          <identifier>exception</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>ex</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>626</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rt4Apo+HboP29mytjARGpUkkEh4=</id>
  <extraction>regular</extraction>
  <parent>xD/kuzcx6YHJtT+rx6I0BOC/q/8=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>716</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>IpVL9axme/qVZwIKOjqe2Z1wIr8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>KdUxO7WW6qzJSzkeMQ8AYOJ+dxc=</id>
          <identifier>atomic_flag</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>2JSmjZYo/KTLimAtsaerUao91GY=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>717</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2JSmjZYo/KTLimAtsaerUao91GY=</id>
  <extraction>regular</extraction>
  <parent>IpVL9axme/qVZwIKOjqe2Z1wIr8=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>KdUxO7WW6qzJSzkeMQ8AYOJ+dxc=</id>
          <identifier>atomic_flag</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>v</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>692</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>zu64aBBWGac4j0nM+DIt1pjJ6LA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>U1wzuTmE8SLRc+Su0fCj9Qum2Uo=</id>
          <identifier>byte</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>o0jUc1Xcs4evRkACJrjVICgJT4Y=</functions>
      <static-functions>xQW00EP3UYfNHIeLu5fHRaOnE3A=</static-functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>696</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>o0jUc1Xcs4evRkACJrjVICgJT4Y=</id>
  <extraction>regular</extraction>
  <parent>zu64aBBWGac4j0nM+DIt1pjJ6LA=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>U1wzuTmE8SLRc+Su0fCj9Qum2Uo=</id>
        <identifier>byte</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>b</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>format_as</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>693</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xQW00EP3UYfNHIeLu5fHRaOnE3A=</id>
  <extraction>regular</extraction>
  <parent>zu64aBBWGac4j0nM+DIt1pjJ6LA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>unsigned char</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>U1wzuTmE8SLRc+Su0fCj9Qum2Uo=</id>
        <identifier>byte</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>b</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1933</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>n1l2jZXXoS0EVdstbUyQxDDKg1w=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>UCUU5Y5UhCMO65y5uU3RPx71kdU=</id>
          <identifier>day</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>WqJKR9v7j7/9XlECR1V18VS7xew=</functions>
      <functions>jX8xLbV6hAComUbmFWo5TCLhTrk=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1944</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>WqJKR9v7j7/9XlECR1V18VS7xew=</id>
  <extraction>regular</extraction>
  <parent>n1l2jZXXoS0EVdstbUyQxDDKg1w=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UCUU5Y5UhCMO65y5uU3RPx71kdU=</id>
        <identifier>day</identifier>
      </name>
    </named>
    <name>d</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1938</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jX8xLbV6hAComUbmFWo5TCLhTrk=</id>
  <extraction>regular</extraction>
  <parent>n1l2jZXXoS0EVdstbUyQxDDKg1w=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3971</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>JBjpwcnZkXDphTDr/3WTiYPlGH4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>0pSk8EKrTL5u3C6o+VpH94BFoy4=</id>
          <identifier>float128</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/G/SeS83EUg+rglwdfIlQm8u/CU=</id>
        <identifier>native_formatter</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>396</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>VVVrCbGv9ZhG4JAyX0NSZf+LgiU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>O2AnzkWxXX74Ny6AdIUIF5yFNiw=</id>
          <identifier>id</identifier>
          <name>
            <kind>identifier</kind>
            <id>qPBIoV6DqdqiD9TNfPABjn42wOI=</id>
            <identifier>thread</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>HVxgeAYtAAV6KAPBgg4xUKapeIc=</id>
        <identifier>basic_ostream_formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3956</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>nG6M41SeOUw5lcR8cr3djoyHbGg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>long</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>7mxHxLzxcSSYfDKXljlNwpBV7f8=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3956</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>7mxHxLzxcSSYfDKXljlNwpBV7f8=</id>
  <extraction>regular</extraction>
  <parent>nG6M41SeOUw5lcR8cr3djoyHbGg=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>long</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>505</line-number>
      <column-number>26</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>HVb/7ur5290kYwTv1eq498/8/Fs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>TbZ/mDYBHJWdHK7QNoZZrKSzfs4=</id>
          <identifier>monostate</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>uIgxaSk9BBDGyG/nQBkRtJWPLEo=</functions>
      <functions>44wNc1et4TFi56GLZgBdfP7by/0=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>510</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>uIgxaSk9BBDGyG/nQBkRtJWPLEo=</id>
  <extraction>regular</extraction>
  <parent>HVb/7ur5290kYwTv1eq498/8/Fs=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>TbZ/mDYBHJWdHK7QNoZZrKSzfs4=</id>
          <identifier>monostate</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>506</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>44wNc1et4TFi56GLZgBdfP7by/0=</id>
  <extraction>regular</extraction>
  <parent>HVb/7ur5290kYwTv1eq498/8/Fs=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1957</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>yqNOwxwlc/s/xsbneaO8qNyx7Fs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>wIOy24dSivchznU0MKKQD2LA3So=</id>
          <identifier>month</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>GsjcLj93x0b1hwSPlBGALRS7/Jg=</functions>
      <functions>aB4kI2GdnUlj3m3wd205gamYkkY=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1972</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GsjcLj93x0b1hwSPlBGALRS7/Jg=</id>
  <extraction>regular</extraction>
  <parent>yqNOwxwlc/s/xsbneaO8qNyx7Fs=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>wIOy24dSivchznU0MKKQD2LA3So=</id>
        <identifier>month</identifier>
      </name>
    </named>
    <name>m</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1962</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>aB4kI2GdnUlj3m3wd205gamYkkY=</id>
  <extraction>regular</extraction>
  <parent>yqNOwxwlc/s/xsbneaO8qNyx7Fs=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3960</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>lRGhrkUQW1MAv6/JoLeJdykepQM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>sglnAAn3Uh63NjGq0A1qyc9lE+k=</id>
          <identifier>nullptr_t</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>fgTD9qLZM/tJOfIdTtmmHJZx3jQ=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3960</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fgTD9qLZM/tJOfIdTtmmHJZx3jQ=</id>
  <extraction>regular</extraction>
  <parent>lRGhrkUQW1MAv6/JoLeJdykepQM=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>sglnAAn3Uh63NjGq0A1qyc9lE+k=</id>
        <identifier>nullptr_t</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>305</line-number>
      <column-number>26</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>+8KQoS3bvY8faKprLq5kb+401nQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
          <name>
            <kind>identifier</kind>
            <id>I1OxwLdoSjGiRiSQzv+yh0EvyS0=</id>
            <identifier>filesystem</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>w4NmuRINGHrNWSszJG3CZJfT8eA=</functions>
      <functions>RDwCsaQfWvVKspk9kGsH+EaWKNU=</functions>
      <functions>a7nWIMT/saObqoy6kLuNpSdFFRg=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>333</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>w4NmuRINGHrNWSszJG3CZJfT8eA=</id>
  <extraction>regular</extraction>
  <parent>+8KQoS3bvY8faKprLq5kb+401nQ=</parent>
  <auto>
  </auto>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
          <name>
            <kind>identifier</kind>
            <id>I1OxwLdoSjGiRiSQzv+yh0EvyS0=</id>
            <identifier>filesystem</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>p</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>315</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>RDwCsaQfWvVKspk9kGsH+EaWKNU=</id>
  <extraction>regular</extraction>
  <parent>+8KQoS3bvY8faKprLq5kb+401nQ=</parent>
  <auto>
  </auto>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_debug_format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>313</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>a7nWIMT/saObqoy6kLuNpSdFFRg=</id>
  <extraction>regular</extraction>
  <parent>+8KQoS3bvY8faKprLq5kb+401nQ=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>bool</identifier>
      </name>
    </named>
    <name>set</name>
    <default>true</default>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3954</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>ovahuovYFVyJ4LJ93m0051R9LbI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>short</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>NEgI5LR2/5dHfSwcbu5wAEvlMC8=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3954</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NEgI5LR2/5dHfSwcbu5wAEvlMC8=</id>
  <extraction>regular</extraction>
  <parent>ovahuovYFVyJ4LJ93m0051R9LbI=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>short</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3952</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>GsULiBLdNkdWncY8+Nls+RIfCbM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>signed char</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>CI2gtrX18Y4lc2fjmRoRQ7ccyxw=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3952</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>CI2gtrX18Y4lc2fjmRoRQ7ccyxw=</id>
  <extraction>regular</extraction>
  <parent>GsULiBLdNkdWncY8+Nls+RIfCbM=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>signed char</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2101</line-number>
      <column-number>26</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
          <identifier>tm</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>jwi0M1VD0lrKEtfPR/sMOTOwFXg=</functions>
      <functions>104apQYPSIt/wfOVAUMaA9byjvc=</functions>
    </record-tranche>
    <record-tranche>
      <functions>GUNAJurfOOU+HGCjWRq5+3sSeFM=</functions>
      <functions>BNYbiqSQiR9GxKEEwC1liOFpqQI=</functions>
      <functions>+Vs54kFSNmFOwnhuLaeC9XJFrkM=</functions>
      <functions>mC01v4w50MYNWQXT0g0S+LySNOU=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2161</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jwi0M1VD0lrKEtfPR/sMOTOwFXg=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
          <identifier>tm</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>tm</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2157</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>104apQYPSIt/wfOVAUMaA9byjvc=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>do_format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2138</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GUNAJurfOOU+HGCjWRq5+3sSeFM=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
          <identifier>tm</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>tm</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Duration</identifier>
        </name>
      </named>
    </pointer>
    <name>subsecs</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>do_parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2112</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>BNYbiqSQiR9GxKEEwC1liOFpqQI=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>bool</identifier>
      </name>
    </named>
    <name>has_timezone</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>localized</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2109</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+Vs54kFSNmFOwnhuLaeC9XJFrkM=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>set_localized</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2110</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mC01v4w50MYNWQXT0g0S+LySNOU=</id>
  <extraction>regular</extraction>
  <parent>Ymgfqcj4m1L4D+7x6O6IoMJyc/U=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3953</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>o2xzbNnd832gHf1abLmmhQBDzzs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>unsigned char</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>mYdd4enk47YZkiZHhXnmHfhqj14=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3953</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mYdd4enk47YZkiZHhXnmHfhqj14=</id>
  <extraction>regular</extraction>
  <parent>o2xzbNnd832gHf1abLmmhQBDzzs=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>unsigned char</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3957</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>jkxdJ4uRcV4TRsm3pdyVi7AGIXY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>unsigned long</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>loGLc7v5fGXe2Ra1KYgHPJ4266M=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3957</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>loGLc7v5fGXe2Ra1KYgHPJ4266M=</id>
  <extraction>regular</extraction>
  <parent>jkxdJ4uRcV4TRsm3pdyVi7AGIXY=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>unsigned long</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3955</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>z4iK/jpTGVBL6F3Py25+uPZAoSs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>unsigned short</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>gONKQBChlRKLNfhmYNVJ8RAkH6A=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3955</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>gONKQBChlRKLNfhmYNVJ8RAkH6A=</id>
  <extraction>regular</extraction>
  <parent>z4iK/jpTGVBL6F3Py25+uPZAoSs=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>unsigned short</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1905</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>0uqAPF4RnWvlMWjmPPpv2kyDMQo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>CviR56OCGyP8/AyWDX4Efkarm78=</id>
          <identifier>weekday</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>I0y75R6KgtrQX9haq1xcfvzGXBM=</functions>
      <functions>3SAr8C/QbhJIw1BpywwonUlnRN4=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1920</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>I0y75R6KgtrQX9haq1xcfvzGXBM=</id>
  <extraction>regular</extraction>
  <parent>0uqAPF4RnWvlMWjmPPpv2kyDMQo=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>CviR56OCGyP8/AyWDX4Efkarm78=</id>
        <identifier>weekday</identifier>
      </name>
    </named>
    <name>wd</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1910</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3SAr8C/QbhJIw1BpywwonUlnRN4=</id>
  <extraction>regular</extraction>
  <parent>0uqAPF4RnWvlMWjmPPpv2kyDMQo=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1985</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>wvCyfeO2D1rnAMLuhqs8dtNfeYs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>32IgIWjAYGmB9DOjjA5wwQYACTA=</id>
          <identifier>year</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>xEG4FF/QGdUs0syFG4oFBb5lJ2k=</functions>
      <functions>BgzG+KNnPYR48yxylHvyTvnJw+4=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1996</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xEG4FF/QGdUs0syFG4oFBb5lJ2k=</id>
  <extraction>regular</extraction>
  <parent>wvCyfeO2D1rnAMLuhqs8dtNfeYs=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>32IgIWjAYGmB9DOjjA5wwQYACTA=</id>
        <identifier>year</identifier>
      </name>
    </named>
    <name>y</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>1990</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>BgzG+KNnPYR48yxylHvyTvnJw+4=</id>
  <extraction>regular</extraction>
  <parent>wvCyfeO2D1rnAMLuhqs8dtNfeYs=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2009</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>HYbV1VbwwFbmMsvsjSWK3vHAtQ8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <id>PNnIkRPIjzxER40iAXqdVVw6yGE=</id>
          <identifier>year_month_day</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>GZ+iaKva3U/S2vDHINXZspXRyeE=</functions>
      <functions>wHLuyi9xYZZlhtfVOtXBSmK7mO8=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2020</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GZ+iaKva3U/S2vDHINXZspXRyeE=</id>
  <extraction>regular</extraction>
  <parent>HYbV1VbwwFbmMsvsjSWK3vHAtQ8=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>PNnIkRPIjzxER40iAXqdVVw6yGE=</id>
        <identifier>year_month_day</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2014</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wHLuyi9xYZZlhtfVOtXBSmK7mO8=</id>
  <extraction>regular</extraction>
  <parent>HYbV1VbwwFbmMsvsjSWK3vHAtQ8=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3959</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>lEYkfGoWTbCbMOJYlhNwl4ZubXY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>6ZgChuU/huXh4Sjf0rnXFTeYFwY=</id>
          <identifier>std_string_view</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>MQODtWlSFphF9HvPRyPU22KwSQo=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3959</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MQODtWlSFphF9HvPRyPU22KwSQo=</id>
  <extraction>regular</extraction>
  <parent>lEYkfGoWTbCbMOJYlhNwl4ZubXY=</parent>
  <decltype>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>6ZgChuU/huXh4Sjf0rnXFTeYFwY=</id>
        <identifier>std_string_view</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3958</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>C+GyEkl9+qcSTARqTawYTeylVAc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <pointer>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>Char</identifier>
          </name>
        </named>
      </pointer>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>9vaKlqoxGQVxZWqz7IN7CU0lOTA=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3958</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>9vaKlqoxGQVxZWqz7IN7CU0lOTA=</id>
  <extraction>regular</extraction>
  <parent>C+GyEkl9+qcSTARqTawYTeylVAc=</parent>
  <decltype>
  </decltype>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </pointer>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3961</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>swymj6+NhgtdER9C5p5KFH3D1ws=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <pointer>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </pointer>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>V1mtREkXZqpDwit4ymV0jDTTyHk=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3961</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>V1mtREkXZqpDwit4ymV0jDTTyHk=</id>
  <extraction>regular</extraction>
  <parent>swymj6+NhgtdER9C5p5KFH3D1ws=</parent>
  <decltype>
  </decltype>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </name>
      </named>
    </pointer>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>680</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>sE/N0bi3sAGWath1eaF3vS1AATA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>BitRef</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>BitRef</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>detail::is_bit_reference_like&lt;BitRef&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>NbFOogAkbPdUGPNk9vIXUElCjHA=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>683</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NbFOogAkbPdUGPNk9vIXUElCjHA=</id>
  <extraction>regular</extraction>
  <parent>sE/N0bi3sAGWath1eaF3vS1AATA=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>BitRef</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>v</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>491</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>GLVBJZbAtT4aQJuob4+jPhZdcNs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>R</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>R</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>conjunction&lt;
        bool_constant&lt;
            range_format_kind&lt;R, Char&gt;::value != range_format::disabled &amp;&amp;
            range_format_kind&lt;R, Char&gt;::value != range_format::map &amp;&amp;
            range_format_kind&lt;R, Char&gt;::value != range_format::string &amp;&amp;
            range_format_kind&lt;R, Char&gt;::value != range_format::debug_string&gt;,
        detail::is_formattable_delayed&lt;R, Char&gt;&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>I+WWhggaF7B7VYsPXP54KjY77cg=</typedefs>
      <functions>LWZ25H2Ao9ajp3rn17lx8H3BEAE=</functions>
      <functions>iy7Gx9Q3Gl8CIBr4yFSLX3djsls=</functions>
      <functions>rdXeE5FoQIZMbk4cLJzy+jA9m+U=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>nonlocking</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>505</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>I+WWhggaF7B7VYsPXP54KjY77cg=</id>
  <extraction>regular</extraction>
  <parent>GLVBJZbAtT4aQJuob4+jPhZdcNs=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<function>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>507</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LWZ25H2Ao9ajp3rn17lx8H3BEAE=</id>
  <extraction>regular</extraction>
  <parent>GLVBJZbAtT4aQJuob4+jPhZdcNs=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>518</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>iy7Gx9Q3Gl8CIBr4yFSLX3djsls=</id>
  <extraction>regular</extraction>
  <parent>GLVBJZbAtT4aQJuob4+jPhZdcNs=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>range_type</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>range</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>514</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rdXeE5FoQIZMbk4cLJzy+jA9m+U=</id>
  <extraction>regular</extraction>
  <parent>GLVBJZbAtT4aQJuob4+jPhZdcNs=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>527</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>CXxj58x6th35Jtqbq6Z90L9xkNA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>R</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>R</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>conjunction&lt;
        bool_constant&lt;range_format_kind&lt;R, Char&gt;::value == range_format::map&gt;,
        detail::is_formattable_delayed&lt;R, Char&gt;&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>5MRi7cfwDKVRoq/RPN35v74DYlA=</functions>
      <functions>6Q5WZsNf0JGJvPiAITBfAhwUyoI=</functions>
      <functions>vlmjEaVyqeRDKZE9/jRV7p6Id3o=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>541</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5MRi7cfwDKVRoq/RPN35v74DYlA=</id>
  <extraction>regular</extraction>
  <parent>CXxj58x6th35Jtqbq6Z90L9xkNA=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>561</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>6Q5WZsNf0JGJvPiAITBfAhwUyoI=</id>
  <extraction>regular</extraction>
  <parent>CXxj58x6th35Jtqbq6Z90L9xkNA=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>map_type</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>map</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>543</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>vlmjEaVyqeRDKZE9/jRV7p6Id3o=</id>
  <extraction>regular</extraction>
  <parent>CXxj58x6th35Jtqbq6Z90L9xkNA=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>584</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>MqvGZhqV63Z+cCkK8DcRDHDiDmQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>R</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>R</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>range_format_kind&lt;R, Char&gt;::value == range_format::string ||
                range_format_kind&lt;R, Char&gt;::value ==
                    range_format::debug_string</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>dArbHLkiw7x33cJa/6HoY7NavQk=</functions>
      <functions>eCjdYI0jy/POFeCZ7Ppax58MnpU=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>605</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>dArbHLkiw7x33cJa/6HoY7NavQk=</id>
  <extraction>regular</extraction>
  <parent>MqvGZhqV63Z+cCkK8DcRDHDiDmQ=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>range_type</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>range</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>601</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>eCjdYI0jy/POFeCZ7Ppax58MnpU=</id>
  <extraction>regular</extraction>
  <parent>MqvGZhqV63Z+cCkK8DcRDHDiDmQ=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2733</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>YnXY0rIQjzIreqzia/GNSr2j7os=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>detail::type_constant&lt;T, Char&gt;::value !=
                             detail::type::custom_type</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/G/SeS83EUg+rglwdfIlQm8u/CU=</id>
        <identifier>native_formatter</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>774</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>eMUdqJYZOx+Qd6AJWqW3LxTzf1E=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>conjunction&lt;is_container_adaptor&lt;T&gt;,
                            bool_constant&lt;range_format_kind&lt;T, Char&gt;::value ==
                                          range_format::disabled&gt;&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <typedefs>ZYJ10ApfZKSZwdAucSGeAIyUcZo=</typedefs>
      <functions>3hN65sUK47rKICM2WEa9hG9kvnE=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>all</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>780</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>ZYJ10ApfZKSZwdAucSGeAIyUcZo=</id>
  <extraction>regular</extraction>
  <parent>eMUdqJYZOx+Qd6AJWqW3LxTzf1E=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>UFIpcjn2yVlvA33WxsUKYfeLd9E=</id>
      <identifier>all</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>781</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3hN65sUK47rKICM2WEa9hG9kvnE=</id>
  <extraction>regular</extraction>
  <parent>eMUdqJYZOx+Qd6AJWqW3LxTzf1E=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>293</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>0TTzR+9qPMjAIlULahSzHthAwFY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Tuple</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Tuple</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>fmt::is_tuple_like&lt;Tuple&gt;::value &amp;&amp;
                             fmt::is_tuple_formattable&lt;Tuple, Char&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>oSR6ENQpp6ai4sC7OgL9YTHQwNA=</functions>
      <functions>Qu54iDc1BC7/Crq8tCxPp/PQH88=</functions>
      <functions>H8qnoytxge44DMrdqxwuN1hycH8=</functions>
      <functions>Pcx/pyV1S6Dq/ZuwIQdMuWEbZmo=</functions>
      <functions>Q65JtnjTvCGR6bbcPURnfMYRMYc=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>307</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oSR6ENQpp6ai4sC7OgL9YTHQwNA=</id>
  <extraction>regular</extraction>
  <parent>0TTzR+9qPMjAIlULahSzHthAwFY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>333</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Qu54iDc1BC7/Crq8tCxPp/PQH88=</id>
  <extraction>regular</extraction>
  <parent>0TTzR+9qPMjAIlULahSzHthAwFY=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Tuple</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>319</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>H8qnoytxge44DMrdqxwuN1hycH8=</id>
  <extraction>regular</extraction>
  <parent>0TTzR+9qPMjAIlULahSzHthAwFY=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_brackets</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>313</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Pcx/pyV1S6Dq/ZuwIQdMuWEbZmo=</id>
  <extraction>regular</extraction>
  <parent>0TTzR+9qPMjAIlULahSzHthAwFY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>open</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>close</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_separator</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>309</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Q65JtnjTvCGR6bbcPURnfMYRMYc=</id>
  <extraction>regular</extraction>
  <parent>0TTzR+9qPMjAIlULahSzHthAwFY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>518</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>BbGK7dIE3tjJIr+c1kJ6GTI8Tzc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Variant</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Variant</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>std::conjunction_v&lt;
                     is_variant_like&lt;Variant&gt;,
                     detail::is_variant_formattable&lt;Variant, Char&gt;&gt;</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>P1HObxrOAw+5KPIbmFGLfW+wZCc=</functions>
      <functions>gz0hVtg6vq7n03kpVtpwhWRioFM=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>526</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>P1HObxrOAw+5KPIbmFGLfW+wZCc=</id>
  <extraction>regular</extraction>
  <parent>BbGK7dIE3tjJIr+c1kJ6GTI8Tzc=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Variant</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>522</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>gz0hVtg6vq7n03kpVtpwhWRioFM=</id>
  <extraction>regular</extraction>
  <parent>BbGK7dIE3tjJIr+c1kJ6GTI8Tzc=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>704</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>xgkqDeLpjRjKCbHu4/7L55LioiI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>9vNHMRU46lhFx8boDVhzE2aA4Mg=</id>
          <identifier>atomic</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>is_formattable&lt;T, Char&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>SL9xoOQw29eheAkH8vCroGIu2+E=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>707</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>SL9xoOQw29eheAkH8vCroGIu2+E=</id>
  <extraction>regular</extraction>
  <parent>xgkqDeLpjRjKCbHu4/7L55LioiI=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>9vNHMRU46lhFx8boDVhzE2aA4Mg=</id>
          <identifier>atomic</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>v</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>372</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>7FV5Z7kmg2ALjIvmDBj2+I9WR5s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>WyHKfVziFt3jM+urxAK8OMIDmCA=</id>
          <identifier>bitset</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>422ugHQKCxemq2zUI+s2ARztbRM=</id>
        <identifier>nested_formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>DiegDuRMuxOoRlvqeTQxTTOpln0=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>388</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>DiegDuRMuxOoRlvqeTQxTTOpln0=</id>
  <extraction>regular</extraction>
  <parent>7FV5Z7kmg2ALjIvmDBj2+I9WR5s=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>WyHKfVziFt3jM+urxAK8OMIDmCA=</id>
          <identifier>bitset</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>bs</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>730</line-number>
      <column-number>38</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>+iszxVJN/8xGq05E5WYm85xN4yg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>vVDkDTHIQI333lo70cVWH7MO/2U=</id>
          <identifier>complex</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>Vloc+8mMSo5UkC6/hCmaq3SLiAI=</functions>
      <functions>rV0N4g8A2KVKQR7UB1gkrJ9ADTo=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>762</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Vloc+8mMSo5UkC6/hCmaq3SLiAI=</id>
  <extraction>regular</extraction>
  <parent>+iszxVJN/8xGq05E5WYm85xN4yg=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>vVDkDTHIQI333lo70cVWH7MO/2U=</id>
          <identifier>complex</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>c</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>756</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rV0N4g8A2KVKQR7UB1gkrJ9ADTo=</id>
  <extraction>regular</extraction>
  <parent>+iszxVJN/8xGq05E5WYm85xN4yg=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2215</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>UK6R7EyYAKKfsJO8kWJsq8Of5TQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>To6uGwVCHS2x44u1JffVHT8Nnd0=</id>
          <identifier>local_time</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>Y0VqoM2907LOAVub19X4Tfzp87E=</functions>
      <functions>PtEG7GK5xM8CVJPCulR+sFSTItQ=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2221</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Y0VqoM2907LOAVub19X4Tfzp87E=</id>
  <extraction>regular</extraction>
  <parent>UK6R7EyYAKKfsJO8kWJsq8Of5TQ=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>To6uGwVCHS2x44u1JffVHT8Nnd0=</id>
        <identifier>local_time</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2217</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>PtEG7GK5xM8CVJPCulR+sFSTItQ=</id>
  <extraction>regular</extraction>
  <parent>UK6R7EyYAKKfsJO8kWJsq8Of5TQ=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4094</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>QIzWCYfeZ91KEYRdJhQhbctwWG0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>9FkLvqoxDdiA6rRmLR+QmxcGshw=</id>
          <identifier>nested_view</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>hA+MPDvc95BJX4PoJV3ZpvSWR0w=</functions>
      <functions>K5tds19Jo2gqCzJOw780P5VoUgM=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4098</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hA+MPDvc95BJX4PoJV3ZpvSWR0w=</id>
  <extraction>regular</extraction>
  <parent>QIzWCYfeZ91KEYRdJhQhbctwWG0=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>9FkLvqoxDdiA6rRmLR+QmxcGshw=</id>
        <identifier>nested_view</identifier>
      </name>
    </named>
    <name>view</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4095</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>K5tds19Jo2gqCzJOw780P5VoUgM=</id>
  <extraction>regular</extraction>
  <parent>QIzWCYfeZ91KEYRdJhQhbctwWG0=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>400</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>x3O/h63qnPKTwnXFFzXRy+1OKaw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>HJE7GFIdcF3UyPgH807WR3Zf6nk=</id>
          <identifier>optional</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>is_formattable&lt;T, Char&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>zFCsZpO6PiB2HMWEHkYv1SHFUmw=</functions>
      <functions>hugPXzXYKUfKBF7CZfnGnxsQkQw=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>416</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>zFCsZpO6PiB2HMWEHkYv1SHFUmw=</id>
  <extraction>regular</extraction>
  <parent>x3O/h63qnPKTwnXFFzXRy+1OKaw=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>HJE7GFIdcF3UyPgH807WR3Zf6nk=</id>
          <identifier>optional</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>opt</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>411</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hugPXzXYKUfKBF7CZfnGnxsQkQw=</id>
  <extraction>regular</extraction>
  <parent>x3O/h63qnPKTwnXFFzXRy+1OKaw=</parent>
  <auto>
  </auto>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>793</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>XueNtTCLhDpvnAvwExC5ERcADos=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>+Em0lzWEWs7Z/OrSpc4HrPa528w=</id>
          <identifier>reference_wrapper</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>is_formattable&lt;remove_cvref_t&lt;T&gt;, Char&gt;::value &amp;&amp;
                             !detail::has_format_as&lt;T&gt;::value &amp;&amp;
                             !detail::has_format_as_member&lt;T&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>NsN7+mBgejxd/14zGEnyJAVrzVU=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>800</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NsN7+mBgejxd/14zGEnyJAVrzVU=</id>
  <extraction>regular</extraction>
  <parent>XueNtTCLhDpvnAvwExC5ERcADos=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>+Em0lzWEWs7Z/OrSpc4HrPa528w=</id>
        <identifier>reference_wrapper</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>ref</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>94</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>nHSl5MNlyMTGdnUpqmj1OBasThc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>DK31NYvCSz7YORa71JSElOEApeM=</id>
          <identifier>streamed_view</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>HVxgeAYtAAV6KAPBgg4xUKapeIc=</id>
        <identifier>basic_ostream_formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>dBDdtNfL9YBBSgeeKmtkekIn0P0=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>96</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>dBDdtNfL9YBBSgeeKmtkekIn0P0=</id>
  <extraction>regular</extraction>
  <parent>nHSl5MNlyMTGdnUpqmj1OBasThc=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>DK31NYvCSz7YORa71JSElOEApeM=</id>
        <identifier>streamed_view</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>view</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>584</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>lF6F+pRfNNF5ugufXhOOMAxeI7U=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>FR3zYHDK9RC7jonsuYBR1i90aeY=</id>
          <identifier>styled_arg</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>J6k81L8kjoDECx/5Z0DpwwjJSx0=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>585</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>J6k81L8kjoDECx/5Z0DpwwjJSx0=</id>
  <extraction>regular</extraction>
  <parent>lF6F+pRfNNF5ugufXhOOMAxeI7U=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>FR3zYHDK9RC7jonsuYBR1i90aeY=</id>
          <identifier>styled_arg</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>arg</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2170</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>evDYN4Rx69a5UdTMnFevTK6FNJE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>8yM6GxEgMxr2AI9FueIYuWRIJJs=</id>
          <identifier>sys_time</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>hykDCFvF4YqRxb1imNq04Ujw3xQ=</functions>
      <functions>18flGyVxZzScf2DboaV4tfxDG0c=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2175</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hykDCFvF4YqRxb1imNq04Ujw3xQ=</id>
  <extraction>regular</extraction>
  <parent>evDYN4Rx69a5UdTMnFevTK6FNJE=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>8yM6GxEgMxr2AI9FueIYuWRIJJs=</id>
        <identifier>sys_time</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2171</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>18flGyVxZzScf2DboaV4tfxDG0c=</id>
  <extraction>regular</extraction>
  <parent>evDYN4Rx69a5UdTMnFevTK6FNJE=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>690</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>jwowhhXxHy2AkB7II8rV3kvGWeA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Tuple</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
          <identifier>tuple_join_view</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>is_tuple_like&lt;Tuple&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>tqH/uJdsStxJksBFnGFpV47UqGA=</functions>
      <functions>P/B2LalrCOetP6xisLs2FpEPj18=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>696</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tqH/uJdsStxJksBFnGFpV47UqGA=</id>
  <extraction>regular</extraction>
  <parent>jwowhhXxHy2AkB7II8rV3kvGWeA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>iterator</identifier>
      <name>
        <kind>identifier</kind>
        <identifier>FormatContext</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
          <identifier>tuple_join_view</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>692</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>P/B2LalrCOetP6xisLs2FpEPj18=</id>
  <extraction>regular</extraction>
  <parent>jwowhhXxHy2AkB7II8rV3kvGWeA=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>653</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>UW6fl4HLAb4cgJ/OUCiD7BLSAqU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>9Uaj8Co2io3UAcYDe/9dZYXnWjc=</id>
          <identifier>ubitint</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>OuWGG8VS3fevi54rlnC5j05OYG0=</functions>
      <static-functions>Fi0hFvQr/szw4zl/RHWbNjluByw=</static-functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>658</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OuWGG8VS3fevi54rlnC5j05OYG0=</id>
  <extraction>regular</extraction>
  <parent>UW6fl4HLAb4cgJ/OUCiD7BLSAqU=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>d3kiPJOVavBR8UXFhxlu9khSLtA=</id>
        <identifier>bitint</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>x</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>format_as</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>655</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Fi0hFvQr/szw4zl/RHWbNjluByw=</id>
  <extraction>regular</extraction>
  <parent>UW6fl4HLAb4cgJ/OUCiD7BLSAqU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
      <identifier>ullong</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>d3kiPJOVavBR8UXFhxlu9khSLtA=</id>
        <identifier>bitint</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>x</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>459</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>5xo00t5j/1bWUWH1cgNkBlBRz1s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>E</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>ZcH2Uz6NC8+irpY8B0XZ7yeGmVU=</id>
          <identifier>unexpected</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>is_formattable&lt;E, Char&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>5rq7Jo6zheY10Q1fl8G6lErwvmM=</functions>
      <functions>+dBNQVL8wLKsY78FhlkQWeZNfco=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>465</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5rq7Jo6zheY10Q1fl8G6lErwvmM=</id>
  <extraction>regular</extraction>
  <parent>5xo00t5j/1bWUWH1cgNkBlBRz1s=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>ZcH2Uz6NC8+irpY8B0XZ7yeGmVU=</id>
          <identifier>unexpected</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>461</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+dBNQVL8wLKsY78FhlkQWeZNfco=</id>
  <extraction>regular</extraction>
  <parent>5xo00t5j/1bWUWH1cgNkBlBRz1s=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2204</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>c1Lbxo4gwYsT3zxzTvZSJUibW6o=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>z5s8jUyzQG59LGhW1bfR1tmttcQ=</id>
          <identifier>utc_time</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>sxcc5ESaphIUBDQW2rWvde2q8Sk=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2206</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>sxcc5ESaphIUBDQW2rWvde2q8Sk=</id>
  <extraction>regular</extraction>
  <parent>c1Lbxo4gwYsT3zxzTvZSJUibW6o=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>z5s8jUyzQG59LGhW1bfR1tmttcQ=</id>
        <identifier>utc_time</identifier>
      </name>
    </named>
    <name>val</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3964</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>zpepbYia0ETds3jir5dAAyuMfQ4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-targ>
      <kind>type</kind>
      <array>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>Char</identifier>
          </name>
        </named>
        <bounds>N</bounds>
      </array>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3967</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>uy7M6nuUqXlzU1PqMSubqw0em3U=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Traits</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Allocator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
          <identifier>basic_string</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2036</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>pPrwaBA63IkvvBp/6p8XEJEK59Y=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Rep</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Period</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>t0M1eT92KAm988A2jzXQSPV5/rY=</id>
          <identifier>duration</identifier>
          <name>
            <kind>identifier</kind>
            <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
            <identifier>chrono</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>IBJnSKOoqTydnNs/1x4y2wQ4jTc=</functions>
      <functions>Jkq8zV8LJtbukJlo425wRMLj6go=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2071</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>IBJnSKOoqTydnNs/1x4y2wQ4jTc=</id>
  <extraction>regular</extraction>
  <parent>pPrwaBA63IkvvBp/6p8XEJEK59Y=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>t0M1eT92KAm988A2jzXQSPV5/rY=</id>
        <identifier>duration</identifier>
        <name>
          <kind>identifier</kind>
          <id>rzTqInKeRyhuViAKdqgvQrp1b7U=</id>
          <identifier>chrono</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </name>
    </named>
    <name>d</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>2044</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Jkq8zV8LJtbukJlo425wRMLj6go=</id>
  <extraction>regular</extraction>
  <parent>pPrwaBA63IkvvBp/6p8XEJEK59Y=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>432</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>CBw5B6Bn2DqlorFZHvJPAUxjPHE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>E</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>0ov93/QTqMZ9oGqZptfwVSZs0JE=</id>
          <identifier>expected</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>(std::is_void&lt;T&gt;::value ||
                                   is_formattable&lt;T, Char&gt;::value) &amp;&amp;
                                  is_formattable&lt;E, Char&gt;::value</requires>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>7MA6WdgY6nftIKxAKTM3km7B5bw=</functions>
      <functions>RBHM33b0N2+Wmoi8esXmkz2AvuI=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>440</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>7MA6WdgY6nftIKxAKTM3km7B5bw=</id>
  <extraction>regular</extraction>
  <parent>CBw5B6Bn2DqlorFZHvJPAUxjPHE=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>0ov93/QTqMZ9oGqZptfwVSZs0JE=</id>
          <identifier>expected</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>436</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>RBHM33b0N2+Wmoi8esXmkz2AvuI=</id>
  <extraction>regular</extraction>
  <parent>CBw5B6Bn2DqlorFZHvJPAUxjPHE=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>633</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>AJ+J+YM/XvrDUYOqiSWOsKCm3XU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>It</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Sentinel</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
          <identifier>join_view</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>0lTnIZsLjs9PAnyr7NaffMwYAts=</typedefs>
      <functions>LLVX03+3xdjFj0O9BvrO8Cbpujc=</functions>
      <functions>HNQkJ7AHCvobtjnRH2HZFFHuS+M=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>nonlocking</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>648</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>0lTnIZsLjs9PAnyr7NaffMwYAts=</id>
  <extraction>regular</extraction>
  <parent>AJ+J+YM/XvrDUYOqiSWOsKCm3XU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>654</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LLVX03+3xdjFj0O9BvrO8Cbpujc=</id>
  <extraction>regular</extraction>
  <parent>AJ+J+YM/XvrDUYOqiSWOsKCm3XU=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>view</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>650</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HNQkJ7AHCvobtjnRH2HZFFHuS+M=</id>
  <extraction>regular</extraction>
  <parent>AJ+J+YM/XvrDUYOqiSWOsKCm3XU=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3976</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>k83iZ0aJqrBWZBhIGf8DDfXg2xQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>p84PeY5XPr4shJ1+zO8dnw9Lpz4=</id>
          <identifier>void_t</identifier>
        </name>
      </named>
    </type-targ>
    <primary>KyvVjkjYbIqkTyTa1AKZxYvmDos=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>ZtPzkhsma5rEsN8W8HwskhXSoBg=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3978</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZtPzkhsma5rEsN8W8HwskhXSoBg=</id>
  <extraction>regular</extraction>
  <parent>k83iZ0aJqrBWZBhIGf8DDfXg2xQ=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2671</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A compile-time format string. Use </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> in the public API to prevent type deduction.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>9Uz80KlQGYtoGrC0/C4aglWAYBs=</typedefs>
      <functions>OqD2xyzvhHN5JzH163DlmMOO8U0=</functions>
      <functions>p5ZnY1ZTGufcXA3na+etU/Y8VSA=</functions>
      <functions>hG65QAZGFyWRrqOB6uh8xOpE7cM=</functions>
      <variables>rwM4diBD3XVoPqvR4YcGNpI11oc=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>t</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2684</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>9Uz80KlQGYtoGrC0/C4aglWAYBs=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</id>
      <identifier>fstring</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<overloads>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2687</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>OqD2xyzvhHN5JzH163DlmMOO8U0=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>feKv8BgwO5rJfzlB8UbXKzyp/T0=</members>
  <members>XW1176BG/5EO6DoD3Uu4WK4mHPw=</members>
  <members>En2N2yGuavj4sgVz08YHBLrhzGk=</members>
  <members>ZoOAoJlnYcvccggCMRjQ5CBVwmo=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2714</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>feKv8BgwO5rJfzlB8UbXKzyp/T0=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>runtime_format_string</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>fmt</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
        <identifier>runtime_format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2706</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XW1176BG/5EO6DoD3Uu4WK4mHPw=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>S</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2698</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>En2N2yGuavj4sgVz08YHBLrhzGk=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>S</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>fstring</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2687</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZoOAoJlnYcvccggCMRjQ5CBVwmo=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>char</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The value to construct from</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <array>
        <named>
          <is-const>1</is-const>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
        <bounds>N</bounds>
      </array>
    </l-value-reference>
    <name>s</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2717</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>p5ZnY1ZTGufcXA3na+etU/Y8VSA=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
      <identifier>string_view</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator const basic_string_view&lt;char&gt;&amp;</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2716</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hG65QAZGFyWRrqOB6uh8xOpE7cM=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_view</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_view</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
  <attributes>deprecated</attributes>
</function>
<variable>
  <name>str</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2683</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>rwM4diBD3XVoPqvR4YcGNpI11oc=</id>
  <extraction>regular</extraction>
  <parent>oYxsYBuNcD8BbFFmpHPnn9b9DE8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
      <identifier>string_view</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>generic_context</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3859</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>594</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>5xkvc4QT2rC9lHS0UfK9NYipmK8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>94C2TjS3ZpeoFWU8Hj9/7EuusaM=</typedefs>
      <typedefs>7uFdnHipjRc8XKbUhjCV4RPNutU=</typedefs>
      <enums>kq8XyqsUOE7BZB/8AEHyubFY15s=</enums>
      <functions>FYN2zVyjU3fRBv1F0GkwCibwjFQ=</functions>
      <functions>+8kLoD3ZDB6gt/ZhU0uYXIoen+I=</functions>
      <functions>jY4djPh+TgT4zkNM9H+Pve93YnM=</functions>
      <functions>/BITGiYhxozRd5Cjr0JpNebNbQc=</functions>
      <functions>UFBjXTLxjGi4CZDFVzw9vpFZ03g=</functions>
      <functions>5feiovGYD2ZLk1WPW8QZqLZdqw4=</functions>
      <functions>mPQ5jkNCVUn3CSP1S3bupz/uKrA=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>char_type</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3866</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>94C2TjS3ZpeoFWU8Hj9/7EuusaM=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>iterator</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3867</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>7uFdnHipjRc8XKbUhjCV4RPNutU=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<enum>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3868</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>kq8XyqsUOE7BZB/8AEHyubFY15s=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <constants>vI+3o9dFPTmdt93qNfcKRAF9CDg=</constants>
</enum>
<enum-constant>
  <name>builtin_types</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3868</line-number>
      <column-number>10</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>vI+3o9dFPTmdt93qNfcKRAF9CDg=</id>
  <extraction>regular</extraction>
  <parent>kq8XyqsUOE7BZB/8AEHyubFY15s=</parent>
  <initializer>FMT_BUILTIN_TYPES</initializer>
</enum-constant>
<overloads>
  <name>generic_context</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3870</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>FYN2zVyjU3fRBv1F0GkwCibwjFQ=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>XMTbvkOPSnMbayPO6aY1QWdkH4Q=</members>
  <members>QT3XAOnFmPjOb4nhlfSxOg7Qsts=</members>
  <members>BnISIFFVejSz0mfuWSoCsCJBRoU=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>generic_context</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3875</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XMTbvkOPSnMbayPO6aY1QWdkH4Q=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Copy constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>5xkvc4QT2rC9lHS0UfK9NYipmK8=</id>
          <identifier>generic_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>generic_context</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3874</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>QT3XAOnFmPjOb4nhlfSxOg7Qsts=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Move constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to move construct from</literal>
      </text>
      <name>other</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>5xkvc4QT2rC9lHS0UfK9NYipmK8=</id>
          <identifier>generic_context</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>other</name>
  </param>
  <func-class>constructor</func-class>
  <is-defaulted>1</is-defaulted>
  <is-explicitly-defaulted>1</is-explicitly-defaulted>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>generic_context</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3870</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>BnISIFFVejSz0mfuWSoCsCJBRoU=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
    <default>{}</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3876</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+8kLoD3ZDB6gt/ZhU0uYXIoen+I=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>5xkvc4QT2rC9lHS0UfK9NYipmK8=</id>
          <identifier>generic_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>other</name>
  </param>
  <func-class>normal</func-class>
  <is-deleted>1</is-deleted>
  <is-deleted-as-written>1</is-deleted-as-written>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>advance_to</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3891</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jY4djPh+TgT4zkNM9H+Pve93YnM=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>7uFdnHipjRc8XKbUhjCV4RPNutU=</id>
        <identifier>iterator</identifier>
      </name>
    </named>
    <name>it</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3878</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>/BITGiYhxozRd5Cjr0JpNebNbQc=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <func-class>normal</func-class>
  <members>1lqRJIF333QXu6P7QxEMNWyctf0=</members>
  <members>lOv17x6+Bp81nrjrPLsDqDuU0z8=</members>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3878</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>1lqRJIF333QXu6P7QxEMNWyctf0=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3881</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lOv17x6+Bp81nrjrPLsDqDuU0z8=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>s0gVLVRozveDtc217fEV3fp78hQ=</id>
      <identifier>basic_format_arg</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>arg_id</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3885</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>UFBjXTLxjGi4CZDFVzw9vpFZ03g=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>name</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>locale</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3895</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5feiovGYD2ZLk1WPW8QZqLZdqw4=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
      <identifier>locale_ref</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>out</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3889</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mPQ5jkNCVUn3CSP1S3bupz/uKrA=</id>
  <extraction>regular</extraction>
  <parent>5xkvc4QT2rC9lHS0UfK9NYipmK8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>7uFdnHipjRc8XKbUhjCV4RPNutU=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>group_digits_view</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4046</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>rlO3e/ND0s/1pcrHH7W+buHdmSs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>group_digits</literal>
      <id>+5fVbAuZ+YISDA4P4GVkGx+8aCg=</id>
    </reference>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <variables>ZxizOuomflFjKcu+M/troFJpObI=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4047</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>ZxizOuomflFjKcu+M/troFJpObI=</id>
  <extraction>regular</extraction>
  <parent>rlO3e/ND0s/1pcrHH7W+buHdmSs=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>T</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>is_compiled_string</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>23</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>RHq0gxyFl13xMlF+U3h+1fBVl7E=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>aY+RX6SVZSGcNLzZrunVxmfMGLQ=</id>
        <identifier>is_base_of</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>is_container_adaptor</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>763</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>IA6RTUTEWh8wzyi7cM3fKOf2vOA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Specifies if </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is a container adaptor (like </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::stack</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>) that should be formatted as the underlying container.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <static-variables>fn0zRWRmGKdwR13zQ9QMU2lKGTU=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>769</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>fn0zRWRmGKdwR13zQ9QMU2lKGTU=</id>
  <extraction>regular</extraction>
  <parent>IA6RTUTEWh8wzyi7cM3fKOf2vOA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <initializer>!std::is_void&lt;decltype(check&lt;T&gt;(nullptr))&gt;::value</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>is_contiguous</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>591</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>Uf7fZUFOQMj9z90x3pl6I21qz1o=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>lTUoA6OkHYQaJQjJcb3WGNd183s=</id>
        <identifier>false_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>is_contiguous</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>946</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>qPLpcKPrYDHoPf3bdTEPDUbPW7Q=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>SIZE</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Allocator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
          <identifier>basic_memory_buffer</identifier>
        </name>
      </named>
    </type-targ>
    <primary>Uf7fZUFOQMj9z90x3pl6I21qz1o=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>d/ztsWeXJeeMa3szk7ejgVwhCXA=</id>
        <identifier>true_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>is_contiguous</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>187</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>1dRgP6Mtb5wDK1oK5IYwZDb05hA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Traits</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Allocator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
          <identifier>basic_string</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>Uf7fZUFOQMj9z90x3pl6I21qz1o=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>d/ztsWeXJeeMa3szk7ejgVwhCXA=</id>
        <identifier>true_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>is_range</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>345</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>VW/BYUV8DPvE6eWL+u0/EoHey/g=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <static-variables>ooxp/YPov5+goKQtVguhhAvZJ58=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>346</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>ooxp/YPov5+goKQtVguhhAvZJ58=</id>
  <extraction>regular</extraction>
  <parent>VW/BYUV8DPvE6eWL+u0/EoHey/g=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <initializer>detail::is_range_&lt;T&gt;::value &amp;&amp; !detail::has_to_string_view&lt;T&gt;::value</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>is_tuple_formattable</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>288</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>xwYE/78hXdfywBOMbFJm77a8muA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>C</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <static-variables>vWordDBXu4GSOqaUjlkRyqyhago=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>289</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>vWordDBXu4GSOqaUjlkRyqyhago=</id>
  <extraction>regular</extraction>
  <parent>xwYE/78hXdfywBOMbFJm77a8muA=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <initializer>detail::is_tuple_formattable_&lt;T, C&gt;::value</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>is_tuple_like</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>282</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>725</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>NAqb8B+qOB3hdyn3A5y0aROFJ2Q=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <static-variables>zfCU++XnWI8sg6P4ofSql9+VGYU=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>283</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>zfCU++XnWI8sg6P4ofSql9+VGYU=</id>
  <extraction>regular</extraction>
  <parent>NAqb8B+qOB3hdyn3A5y0aROFJ2Q=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <initializer>detail::is_tuple_like_&lt;T&gt;::value &amp;&amp; !detail::is_range_&lt;T&gt;::value</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>is_tuple_like</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>728</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>WPfsEziixY/xf7T86lH89wFloEc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>specialization</kind>
          <id>vVDkDTHIQI333lo70cVWH7MO/2U=</id>
          <identifier>complex</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </type-targ>
    <primary>NAqb8B+qOB3hdyn3A5y0aROFJ2Q=</primary>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>lTUoA6OkHYQaJQjJcb3WGNd183s=</id>
        <identifier>false_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>is_variant_like</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>501</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>B2pSgR9o+lou/+yi5YWemH53k9M=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <static-variables>nbN0WwWpY5Mh41Xm29bRHkvxVsk=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>502</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>nbN0WwWpY5Mh41Xm29bRHkvxVsk=</id>
  <extraction>regular</extraction>
  <parent>B2pSgR9o+lou/+yi5YWemH53k9M=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <initializer>detail::is_variant_like_&lt;T&gt;::value</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>join_view</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>622</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>join</literal>
      <id>I8fuQJED6pxWUjGop1oNAHuEsnA=</id>
    </reference>
    <reference>
      <kind>reference</kind>
      <literal>join</literal>
      <id>OjAwMqA6jC0glREkTL06WlkWPNc=</id>
    </reference>
    <reference>
      <kind>reference</kind>
      <literal>join</literal>
      <id>0wA5kKTOjg3UB/hEhB/Y28AWTic=</id>
    </reference>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>It</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Sentinel</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>R3ag5mmee4O2dufy9x4qiJIts8w=</id>
        <identifier>view</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>RRM0wcNGfH6BSgBg8EVj0vM6BJs=</functions>
      <variables>8HdVl9DFBYX95gokXyonNYgwDzQ=</variables>
      <variables>wdGHUR9GRTOk1ZLpTwh9kYDFgJ4=</variables>
      <variables>QjOgQhS6af1lmgOpajqshscZSrw=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>join_view</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>628</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>RRM0wcNGfH6BSgBg8EVj0vM6BJs=</id>
  <extraction>regular</extraction>
  <parent>MOD58GqLPvSW8C/8/clsBr2w6P8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>It</identifier>
      </name>
    </named>
    <name>b</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Sentinel</identifier>
      </name>
    </named>
    <name>e</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<variable>
  <name>begin</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>624</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>8HdVl9DFBYX95gokXyonNYgwDzQ=</id>
  <extraction>regular</extraction>
  <parent>MOD58GqLPvSW8C/8/clsBr2w6P8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>It</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>end</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>625</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>wdGHUR9GRTOk1ZLpTwh9kYDFgJ4=</id>
  <extraction>regular</extraction>
  <parent>MOD58GqLPvSW8C/8/clsBr2w6P8=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Sentinel</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>sep</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>626</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>QjOgQhS6af1lmgOpajqshscZSrw=</id>
  <extraction>regular</extraction>
  <parent>MOD58GqLPvSW8C/8/clsBr2w6P8=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>loc_value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3898</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>958</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>GzRK8y9NIRY81A/NIzWbCsnAF+w=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>gDbW4GmUQ4ZVoVTXcbS3tD/bVr8=</functions>
      <functions>FWZfS/Glc/rOau15pjWFKj85FhY=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>loc_value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3903</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>gDbW4GmUQ4ZVoVTXcbS3tD/bVr8=</id>
  <extraction>regular</extraction>
  <parent>GzRK8y9NIRY81A/NIzWbCsnAF+w=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>7KyasYIDLQnY/mSwK8R3CQNQVfA=</members>
  <members>6kqtj7TIxgpwHTHtVlnrcKIwIgc=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>loc_value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3906</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>7KyasYIDLQnY/mSwK8R3CQNQVfA=</id>
  <extraction>regular</extraction>
  <parent>GzRK8y9NIRY81A/NIzWbCsnAF+w=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>loc_value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3903</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>6kqtj7TIxgpwHTHtVlnrcKIwIgc=</id>
  <extraction>regular</extraction>
  <parent>GzRK8y9NIRY81A/NIzWbCsnAF+w=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>value</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>visit</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3909</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FWZfS/Glc/rOau15pjWFKj85FhY=</id>
  <extraction>regular</extraction>
  <parent>GzRK8y9NIRY81A/NIzWbCsnAF+w=</parent>
  <decltype>
    <operand>vis(0)</operand>
  </decltype>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Visitor</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>vis</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Visitor</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>locale_ref</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>883</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>ovL8pfBtbgUicLEAV0LxbpjrMUk=</functions>
      <functions>F+WFJNAB5xn/WSfi1AqHwYgfRKg=</functions>
      <functions>crz2+4Q867Rd4VsiDeyOlWbvu08=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>locale_ref</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>889</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>ovL8pfBtbgUicLEAV0LxbpjrMUk=</id>
  <extraction>regular</extraction>
  <parent>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>XNipN5nKNG5h4bHOyVGpTUa2eI8=</members>
  <members>Y5Eo6xX6xo310mB7QzmtM/2s5Rg=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>locale_ref</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>889</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XNipN5nKNG5h4bHOyVGpTUa2eI8=</id>
  <extraction>regular</extraction>
  <parent>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>locale_ref</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>891</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Y5Eo6xX6xo310mB7QzmtM/2s5Rg=</id>
  <extraction>regular</extraction>
  <parent>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>Locale</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>loc</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Locale</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>loc</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Locale</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>get</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>73</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>904</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>F+WFJNAB5xn/WSfi1AqHwYgfRKg=</id>
  <extraction>regular</extraction>
  <parent>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Locale</identifier>
    </name>
  </named>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Locale</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator bool</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>897</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>crz2+4Q867Rd4VsiDeyOlWbvu08=</id>
  <extraction>regular</extraction>
  <parent>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>bool</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>bool</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>locking</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>625</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>zZdGsrh9vbzYQ38EiCAmDaOhkds=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Enable</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>lTUoA6OkHYQaJQjJcb3WGNd183s=</id>
        <identifier>false_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>monostate</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>336</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>8Rau25GNpXj3zoCmNVuVEnlssUg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
      <functions>QBy5PnzUWzIE0xXXmyzanE6W3/s=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>monostate</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>337</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>QBy5PnzUWzIE0xXXmyzanE6W3/s=</id>
  <extraction>regular</extraction>
  <parent>8Rau25GNpXj3zoCmNVuVEnlssUg=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>nested_formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4105</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>422ugHQKCxemq2zUI+s2ARztbRM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <derived>7FV5Z7kmg2ALjIvmDBj2+I9WR5s=</derived>
  <record-interface>
    <record-tranche>
      <functions>N3AGbQhium64Juj1Qqgv3NuHZoI=</functions>
      <functions>hlaq+UlXE03H34cZHP/3RRFFdM4=</functions>
      <functions>z7HMFJzz3t/0kfrS9TQdsOdPbZc=</functions>
      <functions>6aX5ACeG/QS78KLF/mQUZeV2sks=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>nested_formatter</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4112</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>N3AGbQhium64Juj1Qqgv3NuHZoI=</id>
  <extraction>regular</extraction>
  <parent>422ugHQKCxemq2zUI+s2ARztbRM=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>nested</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4143</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hlaq+UlXE03H34cZHP/3RRFFdM4=</id>
  <extraction>regular</extraction>
  <parent>422ugHQKCxemq2zUI+s2ARztbRM=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>9FkLvqoxDdiA6rRmLR+QmxcGshw=</id>
      <identifier>nested_view</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4114</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>z7HMFJzz3t/0kfrS9TQdsOdPbZc=</id>
  <extraction>regular</extraction>
  <parent>422ugHQKCxemq2zUI+s2ARztbRM=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>write_padded</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4130</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>6aX5ACeG/QS78KLF/mQUZeV2sks=</id>
  <extraction>regular</extraction>
  <parent>422ugHQKCxemq2zUI+s2ARztbRM=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>F</identifier>
      </name>
    </named>
    <name>write</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>F</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>nested_view</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4088</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>9FkLvqoxDdiA6rRmLR+QmxcGshw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <variables>eh3/cT5rawgHkS7jg6EX9Ar462Y=</variables>
      <variables>dY3srIxjJXkW+mGqg0pjQaZodkI=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>fmt</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4089</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>eh3/cT5rawgHkS7jg6EX9Ar462Y=</id>
  <extraction>regular</extraction>
  <parent>9FkLvqoxDdiA6rRmLR+QmxcGshw=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>specialization</kind>
        <id>KyvVjkjYbIqkTyTa1AKZxYvmDos=</id>
        <identifier>formatter</identifier>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>value</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4090</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>dY3srIxjJXkW+mGqg0pjQaZodkI=</id>
  <extraction>regular</extraction>
  <parent>9FkLvqoxDdiA6rRmLR+QmxcGshw=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
  </pointer>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>821</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>595</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Parsing context consisting of a format string range being parsed and an argument counter for automatic indexing.</literal>
      </text>
    </brief>
  </doc-comment>
  <key-kind>class</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>xZkVKp5rwTzcz1YT70cRW3dKcSs=</typedefs>
      <typedefs>/K9cbEcF7J8lcjxD+7X0tAza744=</typedefs>
      <functions>h6bMjJnhIgOMR9Ug+Ag06xb+hMc=</functions>
      <functions>7EqTdhY34n7D+YG6gZqsVsswLJs=</functions>
      <functions>vawzrmCbS8DULFGwouJaGLqznp4=</functions>
      <functions>3R0L6I2Tz7EMQx74xcFydzJQrcc=</functions>
      <functions>cuxvBphO9TPX7neU3y4drhdQZiU=</functions>
      <functions>pxkPxeXI1I8Az46tZGeQbvesGA0=</functions>
      <functions>co7itzj4ht6FT/qdjh5vePouX5o=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>char_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>831</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>xZkVKp5rwTzcz1YT70cRW3dKcSs=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>Char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>iterator</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>832</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>/K9cbEcF7J8lcjxD+7X0tAza744=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <is-using>1</is-using>
</typedef>
<function>
  <name>parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>834</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>h6bMjJnhIgOMR9Ug+Ag06xb+hMc=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>next_arg_id</name>
    <default>0</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>advance_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>846</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>7EqTdhY34n7D+YG6gZqsVsswLJs=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Advances the begin iterator to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>it</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>/K9cbEcF7J8lcjxD+7X0tAza744=</id>
        <identifier>iterator</identifier>
      </name>
    </named>
    <name>it</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>begin</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>840</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>vawzrmCbS8DULFGwouJaGLqznp4=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns an iterator to the beginning of the format string range being parsed.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>/K9cbEcF7J8lcjxD+7X0tAza744=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>864</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>3R0L6I2Tz7EMQx74xcFydzJQrcc=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Reports an error if using the automatic argument indexing; otherwise switches to the manual indexing.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>cVykw2V+YyeFPGk0xfFZJ0z4r7Y=</members>
  <members>mFfnWDVhVDoDw4BGE4i+jCkIiyw=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>864</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>cVykw2V+YyeFPGk0xfFZJ0z4r7Y=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Reports an error if using the automatic argument indexing; otherwise switches to the manual indexing.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>872</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mFfnWDVhVDoDw4BGE4i+jCkIiyw=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>check_dynamic_spec</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2408</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>875</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>cuxvBphO9TPX7neU3y4drhdQZiU=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>arg_id</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>end</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>843</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>pxkPxeXI1I8Az46tZGeQbvesGA0=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns an iterator past the end of the format string range being parsed.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>an iterator past the end of the format string range being parsed.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>/K9cbEcF7J8lcjxD+7X0tAza744=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>next_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>852</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>co7itzj4ht6FT/qdjh5vePouX5o=</id>
  <extraction>regular</extraction>
  <parent>/6xuyCbLGz1NZAbp441N4DZGrxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Reports an error if using the manual argument indexing; otherwise returns the next argument index and switches to the automatic indexing.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>821</line-number>
      <column-number>33</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>BIKvsyfk6BVbWn4NkmluNLWnQr4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </type-targ>
    <primary>/6xuyCbLGz1NZAbp441N4DZGrxc=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>B7W5NaAll4Gc0NIUa79kI7xdl+o=</typedefs>
      <typedefs>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</typedefs>
      <functions>O8kPzFvbuuSOVB0PUZwo6xEg82M=</functions>
      <functions>DNLMBC68B2CfmwxVb/JcmphFQm0=</functions>
      <functions>XzMTrG1Tqx4TJXq3iK5WWvJ2fO4=</functions>
      <functions>UQP/9r4y9nAMhECeOyvZn5aDFo0=</functions>
      <functions>aCTVkuhZqzvzs2g+cnQJHcqjrUk=</functions>
      <functions>dqK920HA58t0A7NlZ7Xwg0DLAmU=</functions>
      <functions>LafY+3nhESMDZndspdBexbYWWsw=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
      <enums>mWE9IVUpRNCLunUvEq+b8MnZTAw=</enums>
      <functions>oR//KJ/TbVwfzjRW+Skc3paOLEM=</functions>
      <variables>H7sms8tNkk6c4al0V94ZIxTfdSk=</variables>
      <variables>0TS1LIwjdph3sSflYiNxfO0bkkU=</variables>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>char_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>831</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>B7W5NaAll4Gc0NIUa79kI7xdl+o=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>iterator</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>832</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <is-using>1</is-using>
</typedef>
<function>
  <name>parse_context</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>834</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>O8kPzFvbuuSOVB0PUZwo6xEg82M=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>next_arg_id</name>
    <default>0</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>advance_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>846</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>DNLMBC68B2CfmwxVb/JcmphFQm0=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</id>
        <identifier>iterator</identifier>
      </name>
    </named>
    <name>it</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>begin</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>840</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XzMTrG1Tqx4TJXq3iK5WWvJ2fO4=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>864</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>UQP/9r4y9nAMhECeOyvZn5aDFo0=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <func-class>normal</func-class>
  <members>axQBXKtx6Ju1Ux9Ve+HsdnbctO4=</members>
  <members>dM3QMGjea0XxlflPaJrrRb8BW4Q=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>864</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>axQBXKtx6Ju1Ux9Ve+HsdnbctO4=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>id</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>check_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>872</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>dM3QMGjea0XxlflPaJrrRb8BW4Q=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>check_dynamic_spec</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2409</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>aCTVkuhZqzvzs2g+cnQJHcqjrUk=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>arg_id</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>end</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>843</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>dqK920HA58t0A7NlZ7Xwg0DLAmU=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>1h+eRRwXOKR5JIcYnMIxKh9VaKw=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>next_arg_id</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>852</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LafY+3nhESMDZndspdBexbYWWsw=</id>
  <extraction>regular</extraction>
  <parent>BIKvsyfk6BVbWn4NkmluNLWnQr4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>path</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>354</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>AonxqNaX5ljrHrTsDHMuJA4VZjc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
        <name>
          <kind>identifier</kind>
          <id>I1OxwLdoSjGiRiSQzv+yh0EvyS0=</id>
          <identifier>filesystem</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <typedefs>Y1x0Pm1qy6f0OFtuH7vHnaxvxes=</typedefs>
      <typedefs>sH2OFkmiQ257SqLOljJ/KEJ0V/E=</typedefs>
      <typedefs>znKtzMtVZJ9YemGqhMAm1W4Oc4Q=</typedefs>
      <records>8U9JjmXa3R8mKJ83g+/22MfZcLs=</records>
      <enums>drbcbkz/dtormyLyIKAx2ZIboBU=</enums>
      <functions>XZ6xSHE8VPPO6sQzieN1TwkhaWg=</functions>
      <functions>LZ5BVAgFRysRhyORkaMpVuq9HAI=</functions>
      <functions>R7/HLjNrJuZn/GWlAPxPRw33njU=</functions>
      <functions>ONEAqb/qweoILTHpA73Eddmij9k=</functions>
      <functions>sP+1+zLjJRdUrgaBxpcU0lgiyq8=</functions>
      <functions>9zch5Y20j94E39z0xwETU9CYsLg=</functions>
      <functions>AXJ537REXo/fqNcVmbc2M2U3C7M=</functions>
      <functions>zfzcW4DoUjbyVgUYMQiiRGNhFM4=</functions>
      <functions>W4rlsZcYXRvF1VD2jK48UvWW68g=</functions>
      <functions>LfQI7n78iQbGS4NdTQ2euHVaGhM=</functions>
      <functions>eo7fTQdL6nkvj47R7nErlGOIo9I=</functions>
      <functions>jKC3yaLz+BVMyNGS4gv9c1kva6U=</functions>
      <functions>6YcY0rKc9FQM5BdqISmZidg3FcE=</functions>
      <functions>egaawXDGJ+yUcnhJkWf/b3oCdrY=</functions>
      <functions>8ZPDdnFqurXkeEUoy1qG+B71X5U=</functions>
      <functions>JsZ5bVrOi08VFGPIctZCl5mocIM=</functions>
      <functions>QWVjZ0SYDS9oun7JxbqYR+WCRyw=</functions>
      <functions>cNyBJZYfu0pSfLW0zJsprTBYZrU=</functions>
      <functions>Y3//7BZ0btJB08G110EV8mA45zc=</functions>
      <functions>mgL0y+b+BZoRYXyf++hk3z9sFKw=</functions>
      <functions>PguVDmBSZsQc2eUVLLQ6ylm+iWU=</functions>
      <functions>GFsoEgEsFlapa2ed1g2aviEji9Y=</functions>
      <functions>jICv5qa4TrUtJvZBhQ88zCVzg1o=</functions>
      <functions>Q7T0WA5ZVwvhMP8dyXsEu2SAixw=</functions>
      <functions>edyP3IX1KFoqymBOE4dQ9kZuC+0=</functions>
      <functions>8h8F8oUup58wMCjTkeyE6L2nqo0=</functions>
      <functions>kjwaeK3Vj2NUGigCJ5ODQvoNbXg=</functions>
      <functions>Tarj5pT/bVm/k/JN6PKoFdI3grg=</functions>
      <functions>LTwC/jyOMdrax4UAabxzOxwZrog=</functions>
      <functions>KgCrAZC/pURTJuRAWrMINTdKr6I=</functions>
      <functions>oYZgYeXK67g7w8lhHyaiPKaAoNg=</functions>
      <functions>rSc7IJcmz8sJHUvBSbGIHp2bvAA=</functions>
      <functions>X51P4JXd4NPsOmvGwQe91k4jFio=</functions>
      <functions>tgYaoMuzX61MzlpIMkygLpPqIbc=</functions>
      <functions>0xIyecefazvOh0PUiVBBURHexvs=</functions>
      <functions>pBoqp8d+aDt0KLy1WlG1kjdkAD8=</functions>
      <functions>4bLhIple2FbEbhWzdrwSOIZiyCg=</functions>
      <functions>s0n5rlVHusDMqpblt10Byk+w4Xc=</functions>
      <functions>fqhu5xP5M+qbJfMrriHcU5tgI/Y=</functions>
      <functions>ZoDU3QJ5XvPwi+Bjr8KfwNLbmoQ=</functions>
      <functions>MHI2qC6S61crhe3BkADKqmur24U=</functions>
      <functions>OQ4LMoaYeR/F84V5NHDKQlhOzwU=</functions>
      <functions>VQypkFOA1ZwxPxNGwa6nebZSJzc=</functions>
      <functions>Byk4tm42afS8aySfyqJLTjMsmNs=</functions>
      <functions>nMnWdkEVGDDlxiJQxXu6GfINmRY=</functions>
      <functions>p/FI9+VC38iNyPL5u3hpf3/Ynys=</functions>
      <functions>hQQ4yDdbY/R5lfqqN0ahYfW/gdQ=</functions>
      <functions>HbIQHcVZCPTjJIazdmwNRSPTlvs=</functions>
      <functions>IIwUQmiosHsL4R/iAb0jGv8IGnU=</functions>
      <functions>kE6FKVFDhjgtTZCO3Ha0qwhvGPM=</functions>
      <functions>0ss8+bmUCERmFAXFhTNtlNUGgFo=</functions>
      <functions>CKgLmbzfQu5lo3k0FZXd3SILAp0=</functions>
      <functions>jRaiU+2pNOTbrXXGKJxqVsB6bkw=</functions>
      <functions>IPHnH0jsISdgWl+v0pj4e/w11fA=</functions>
      <static-variables>SR0Od1oHcl0ub6865Q2pFB8bDz0=</static-variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>const_iterator</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>532</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>Y1x0Pm1qy6f0OFtuH7vHnaxvxes=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>kQX5BPGFn29ha75pnJPS+xpDq0M=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>string_type</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>308</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>sH2OFkmiQ257SqLOljJ/KEJ0V/E=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<typedef>
  <name>value_type</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>304</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>znKtzMtVZJ9YemGqhMAm1W4Oc4Q=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>char</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<record>
  <name>iterator</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>531</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>8U9JjmXa3R8mKJ83g+/22MfZcLs=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <typedefs>zcNhTCBC/deRFVWSco/ges5VJs4=</typedefs>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
  <friend>
    <id>4Jhh6BdCLEbg0gAfRFPGBqw0Nxg=</id>
  </friend>
  <friend>
    <id>DpX79pzCD8YIbPR6S7IVtybTqjw=</id>
  </friend>
  <friend>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
    <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
  </friend>
  <friend>
    <id>NkAI3FjoVAvM9HMb11iQENiiKAs=</id>
  </friend>
  <friend>
    <id>f+ikImBcFoqAKOSXlYpQMKVxMoc=</id>
  </friend>
</record>
<enum>
  <name>format</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>311</line-number>
      <column-number>5</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>enum</kind>
  <id>drbcbkz/dtormyLyIKAx2ZIboBU=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>path::format is ignored in this implementation</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>unsigned char</identifier>
    </name>
  </named>
  <constants>oEXRqBGAi89YdW3eWRdIAbcU7fQ=</constants>
  <constants>lmN7j3dEAOda82HFDxG9OXhQCKg=</constants>
  <constants>VX7OPRGqBshYya2jOW7c4v3+zgM=</constants>
</enum>
<overloads>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>364</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>359</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>360</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>361</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>XZ6xSHE8VPPO6sQzieN1TwkhaWg=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Assignment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>Xu2VNTVxuQPbe4QrnVAgXsHAyhQ=</members>
  <members>djSj6ReTYNYxq3/75soER9XNXY0=</members>
  <members>qk10Tn05rSQmtlH52mwRXieB0j4=</members>
  <members>MftDfajxeK9HQBMCeymPXcVWZ3w=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>359</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Xu2VNTVxuQPbe4QrnVAgXsHAyhQ=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>360</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>djSj6ReTYNYxq3/75soER9XNXY0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>value</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>361</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>qk10Tn05rSQmtlH52mwRXieB0j4=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
          <identifier>string_type</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>__source</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>364</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MftDfajxeK9HQBMCeymPXcVWZ3w=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__source</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>append</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>391</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>LZ5BVAgFRysRhyORkaMpVuq9HAI=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>yfLyMbjx4UGV2ki6iAeBeqcrn20=</members>
  <members>6hS3HpCK3Zov9vOgkWjcWKH7us8=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>append</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>391</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>yfLyMbjx4UGV2ki6iAeBeqcrn20=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__source</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>append</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>399</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>6hS3HpCK3Zov9vOgkWjcWKH7us8=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>g2uiSdw+JnIHO+HgzpLsucpWdIo=</id>
        <identifier>_Path2</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__first</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__last</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_InputIterator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>assign</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>369</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>362</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>R7/HLjNrJuZn/GWlAPxPRw33njU=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>NNMRI4vWo3XIZ+RPKPf0txVFcg4=</members>
  <members>d8nPDNSDhbYm/ln3zuqrCu2ul8s=</members>
  <members>+9dY/VqRZ0vIynq14WfJoqFnQ5k=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>assign</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>362</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NNMRI4vWo3XIZ+RPKPf0txVFcg4=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
          <identifier>string_type</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>__source</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>assign</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>369</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>d8nPDNSDhbYm/ln3zuqrCu2ul8s=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__source</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>assign</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>374</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+9dY/VqRZ0vIynq14WfJoqFnQ5k=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>g2uiSdw+JnIHO+HgzpLsucpWdIo=</id>
        <identifier>_Path2</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__first</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__last</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_InputIterator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>begin</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>534</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ONEAqb/qweoILTHpA73Eddmij9k=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>kQX5BPGFn29ha75pnJPS+xpDq0M=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>c_str</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>453</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>sP+1+zLjJRdUrgaBxpcU0lgiyq8=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <id>0BCns1FuoNL1AV1KOGd3c7GYuuw=</id>
        <identifier>value_type</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>clear</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>441</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>9zch5Y20j94E39z0xwETU9CYsLg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>compare</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>495</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>496</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>497</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>498</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>AXJ537REXo/fqNcVmbc2M2U3C7M=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>UGH47bDS5CMHe1kiLyDuxyO5o0I=</members>
  <members>foCesT5Wg2QUjuQbEViGfme1Fuc=</members>
  <members>dkaNzDsxD7xkHwiRO/XcisjQ/3E=</members>
  <members>7146KzZ5/in1rsLohVyFgZ99wiA=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>498</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>UGH47bDS5CMHe1kiLyDuxyO5o0I=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>3u/6Lx0behH2UBhXJaXImTa3qiY=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>__s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>495</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>foCesT5Wg2QUjuQbEViGfme1Fuc=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__p</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>496</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>dkaNzDsxD7xkHwiRO/XcisjQ/3E=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
          <identifier>string_type</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>compare</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>497</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>7146KzZ5/in1rsLohVyFgZ99wiA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>0BCns1FuoNL1AV1KOGd3c7GYuuw=</id>
          <identifier>value_type</identifier>
        </name>
      </named>
    </pointer>
    <name>__s</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>concat</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>423</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>zfzcW4DoUjbyVgUYMQiiRGNhFM4=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>oGERtKuDTamE2AMV5neoRuwEgyw=</members>
  <members>HA81F1P+vmsxyLhQDOeHhAnygsg=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>concat</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>423</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oGERtKuDTamE2AMV5neoRuwEgyw=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__x</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>concat</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>431</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HA81F1P+vmsxyLhQDOeHhAnygsg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>g2uiSdw+JnIHO+HgzpLsucpWdIo=</id>
        <identifier>_Path2</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__first</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_InputIterator</identifier>
      </name>
    </named>
    <name>__last</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_InputIterator</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>display_string</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>356</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>W4rlsZcYXRvF1VD2jK48UvWW68g=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>empty</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>513</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LfQI7n78iQbGS4NdTQ2euHVaGhM=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-nodiscard>1</is-nodiscard>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>end</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>535</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>eo7fTQdL6nkvj47R7nErlGOIo9I=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>kQX5BPGFn29ha75pnJPS+xpDq0M=</id>
      <identifier>iterator</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>extension</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>509</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jKC3yaLz+BVMyNGS4gv9c1kva6U=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>filename</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>507</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>6YcY0rKc9FQM5BdqISmZidg3FcE=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_display_string</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>362</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>egaawXDGJ+yUcnhJkWf/b3oCdrY=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>generic_string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>475</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>480</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>8ZPDdnFqurXkeEUoy1qG+B71X5U=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>3lsZ4J+aP/PU7K4Aj/Vv3uG7YrU=</members>
  <members>y34AOMd4u7dhwXtGL9N5pjFg5Kg=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>generic_string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>480</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3lsZ4J+aP/PU7K4Aj/Vv3uG7YrU=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>475</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>y34AOMd4u7dhwXtGL9N5pjFg5Kg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Allocator</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__a</name>
    <default>_Allocator()</default>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_CharT</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>_Traits</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>IoOr8OZ8RODaW7gPvLSwYs10ZwM=</id>
            <identifier>char_traits</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>_Allocator</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>3e4ZXJnsieNgMDYtIYvAvcCea6c=</id>
            <identifier>allocator</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_system_string</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>366</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>JsZ5bVrOi08VFGPIctZCl5mocIM=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_u16string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>490</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>QWVjZ0SYDS9oun7JxbqYR+WCRyw=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wd8perxUT+30C8yB0Z4WWBkhyPw=</id>
      <identifier>u16string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_u32string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>491</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>cNyBJZYfu0pSfLW0zJsprTBYZrU=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>l3om8cTUikZQTf5ZQdEiWAFkUqo=</id>
      <identifier>u32string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>generic_u8string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>485</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Y3//7BZ0btJB08G110EV8mA45zc=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>mjRFT2OgNsb5C7Vw8UlepOJ5PJs=</id>
      <identifier>u8string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
  <attributes>__abi_tag__</attributes>
</function>
<function>
  <name>generic_wstring</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>482</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mgL0y+b+BZoRYXyf++hk3z9sFKw=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_extension</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>521</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>PguVDmBSZsQc2eUVLLQ6ylm+iWU=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_filename</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>519</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GFsoEgEsFlapa2ed1g2aviEji9Y=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_parent_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>518</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jICv5qa4TrUtJvZBhQ88zCVzg1o=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_relative_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>517</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Q7T0WA5ZVwvhMP8dyXsEu2SAixw=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_root_directory</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>515</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>edyP3IX1KFoqymBOE4dQ9kZuC+0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_root_name</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>514</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>8h8F8oUup58wMCjTkeyE6L2nqo0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_root_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>516</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kjwaeK3Vj2NUGigCJ5ODQvoNbXg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_stem</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>520</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Tarj5pT/bVm/k/JN6PKoFdI3grg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>is_absolute</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>522</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LTwC/jyOMdrax4UAabxzOxwZrog=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>is_relative</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>523</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KgCrAZC/pURTJuRAWrMINTdKr6I=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>lexically_normal</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>526</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>oYZgYeXK67g7w8lhHyaiPKaAoNg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>lexically_proximate</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>528</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rSc7IJcmz8sJHUvBSbGIHp2bvAA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>base</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>lexically_relative</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>527</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>X51P4JXd4NPsOmvGwQe91k4jFio=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>base</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>make_preferred</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>443</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tgYaoMuzX61MzlpIMkygLpPqIbc=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>native</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>452</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>0xIyecefazvOh0PUiVBBURHexvs=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
        <identifier>string_type</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>415</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>409</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>410</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>411</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>412</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>413</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>419</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>pBoqp8d+aDt0KLy1WlG1kjdkAD8=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Addition assignment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>nPukxEZ5wzuMxlLx45MBBsXkuos=</members>
  <members>biou7L1mXjalcL6EIhsBwiuqWWY=</members>
  <members>QwU5bHIGVsU2TE0jcWrhP1ue9tE=</members>
  <members>xjO+WKWUC7dgMaHT8alDOQHO07Q=</members>
  <members>CZUGortqz8ikBI99kpTIsyMsvOg=</members>
  <members>pPY5ieHdBHtwAR9j5k0/Vq5+Mqg=</members>
  <members>IerCgzlnmJOHZXor/SIIB/i0s0Q=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>412</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>nPukxEZ5wzuMxlLx45MBBsXkuos=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>0BCns1FuoNL1AV1KOGd3c7GYuuw=</id>
        <identifier>value_type</identifier>
      </name>
    </named>
    <name>__x</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>413</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>biou7L1mXjalcL6EIhsBwiuqWWY=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>3u/6Lx0behH2UBhXJaXImTa3qiY=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>__x</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>409</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>QwU5bHIGVsU2TE0jcWrhP1ue9tE=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__x</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>410</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xjO+WKWUC7dgMaHT8alDOQHO07Q=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
          <identifier>string_type</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__x</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>411</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>CZUGortqz8ikBI99kpTIsyMsvOg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>0BCns1FuoNL1AV1KOGd3c7GYuuw=</id>
          <identifier>value_type</identifier>
        </name>
      </named>
    </pointer>
    <name>__x</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>419</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>pPY5ieHdBHtwAR9j5k0/Vq5+Mqg=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>g2uiSdw+JnIHO+HgzpLsucpWdIo=</id>
        <identifier>_Path2</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>_CharT</identifier>
      </name>
    </named>
    <name>__x</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_CharT</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator+=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>415</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>IerCgzlnmJOHZXor/SIIB/i0s0Q=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__x</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<overloads>
  <name>operator/=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>383</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>381</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>4bLhIple2FbEbhWzdrwSOIZiyCg=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Division assignment operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>uF6KyFpvTAp7/8I7fhbZVe0b11E=</members>
  <members>tV7aeoZV33D3xtO6eEW3m/w0jlY=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>operator/=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>381</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>uF6KyFpvTAp7/8I7fhbZVe0b11E=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__p</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator/=</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>383</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tV7aeoZV33D3xtO6eEW3m/w0jlY=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>/6/HzjXj13bv3Nk8sfFKfmfjGys=</id>
        <identifier>_Path</identifier>
        <name>
          <kind>identifier</kind>
          <id>urBzv0XreUgLY9ICEIeQ+v2jQlc=</id>
          <identifier>__detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Source</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__source</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_Source</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>parent_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>506</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>s0n5rlVHusDMqpblt10Byk+w4Xc=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>relative_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>505</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fqhu5xP5M+qbJfMrriHcU5tgI/Y=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>remove_filename</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>444</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZoDU3QJ5XvPwi+Bjr8KfwNLbmoQ=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>replace_extension</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>446</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MHI2qC6S61crhe3BkADKqmur24U=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__replacement</name>
    <default>path()</default>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>replace_filename</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>445</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OQ4LMoaYeR/F84V5NHDKQlhOzwU=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
        <identifier>path</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__replacement</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>root_directory</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>503</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>VQypkFOA1ZwxPxNGwa6nebZSJzc=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>root_name</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>502</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Byk4tm42afS8aySfyqJLTjMsmNs=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>root_path</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>504</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>nMnWdkEVGDDlxiJQxXu6GfINmRY=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>stem</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>508</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>p/FI9+VC38iNyPL5u3hpf3/Ynys=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
      <identifier>path</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<overloads>
  <name>string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>456</line-number>
      <column-number>5</column-number>
    </location>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>461</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>hQQ4yDdbY/R5lfqqN0ahYfW/gdQ=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <func-class>normal</func-class>
  <members>OiKYHrANYk8y/Zv6CX9b6jVz8wA=</members>
  <members>rFUOQcpEREtKuA/Qd9kpaVtXUU4=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>461</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OiKYHrANYk8y/Zv6CX9b6jVz8wA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>456</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rFUOQcpEREtKuA/Qd9kpaVtXUU4=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>_Allocator</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__a</name>
    <default>_Allocator()</default>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>_CharT</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>_Traits</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>IoOr8OZ8RODaW7gPvLSwYs10ZwM=</id>
            <identifier>char_traits</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>_Allocator</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>3e4ZXJnsieNgMDYtIYvAvcCea6c=</id>
            <identifier>allocator</identifier>
            <name>
              <kind>identifier</kind>
              <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
              <identifier>std</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>swap</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>448</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>HbIQHcVZCPTjJIazdmwNRSPTlvs=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>MZXiSAOf6G0NZ1Ancx5+WsdSrIg=</id>
          <identifier>path</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>__rhs</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>system_string</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>360</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>IIwUQmiosHsL4R/iAb0jGv8IGnU=</id>
  <extraction>regular</extraction>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>u16string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>471</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kE6FKVFDhjgtTZCO3Ha0qwhvGPM=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wd8perxUT+30C8yB0Z4WWBkhyPw=</id>
      <identifier>u16string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>u32string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>472</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>0ss8+bmUCERmFAXFhTNtlNUGgFo=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>l3om8cTUikZQTf5ZQdEiWAFkUqo=</id>
      <identifier>u32string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>u8string</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>466</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>CKgLmbzfQu5lo3k0FZXd3SILAp0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>mjRFT2OgNsb5C7Vw8UlepOJ5PJs=</id>
      <identifier>u8string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
  <attributes>__abi_tag__</attributes>
</function>
<function>
  <name>wstring</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>463</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jRaiU+2pNOTbrXXGKJxqVsB6bkw=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator basic_string&lt;char&gt;</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>454</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>IPHnH0jsISdgWl+v0pj4e/w11fA=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_type</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>string_type</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>AYdNGPfY3+ts9qmLyLKKbV3BDkw=</id>
      <identifier>string_type</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<variable>
  <name>preferred_separator</name>
  <source>
    <location>
      <short-path>bits/fs_path.h</short-path>
      <line-number>306</line-number>
      <column-number>5</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>SR0Od1oHcl0ub6865Q2pFB8bDz0=</id>
  <extraction>regular</extraction>
  <is-copy-from-inherited>1</is-copy-from-inherited>
  <parent>AonxqNaX5ljrHrTsDHMuJA4VZjc=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>0BCns1FuoNL1AV1KOGd3c7GYuuw=</id>
      <identifier>value_type</identifier>
    </name>
  </named>
  <initializer>&apos;/&apos;</initializer>
  <is-inline>1</is-inline>
  <is-constexpr>1</is-constexpr>
</variable>
<record>
  <name>range_format_kind</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>484</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>CxETi9N69CybqG5ajlUVSdQJEGM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Enable</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>specialization</kind>
        <id>AgUChexn26CN2GNoE9ji2y/X0Ww=</id>
        <identifier>conditional_t</identifier>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>range_formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>371</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>ANdShvw8z4mD+FBG3M3A+3XJUt8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Enable</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>void</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<record>
  <name>range_formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>375</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>eA2Xv2DC5oBNlXAe57UP8++dXas=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </type-targ>
    <type-targ>
      <kind>type</kind>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </name>
      </named>
    </type-targ>
    <requires>conjunction&lt;std::is_same&lt;T, remove_cvref_t&lt;T&gt;&gt;,
                            is_formattable&lt;T, Char&gt;&gt;::value</requires>
    <primary>ANdShvw8z4mD+FBG3M3A+3XJUt8=</primary>
  </template>
  <record-interface>
    <record-tranche>
      <functions>ixCb0eVmOVd4aa9peoNHG6uBG3o=</functions>
      <functions>Rx921MbAZU58kga3MB3L5zqhvQQ=</functions>
      <functions>OhI/kLIljnNHWQCuDOsRYbm95zQ=</functions>
      <functions>4g6n7ZV0/hjR+AyHJQ+/2kfCbTE=</functions>
      <functions>msJNePY0QKo1whuD7ENvfDP6Nj0=</functions>
      <functions>tj0jT8cTckUSg6jvR2qjzidtZoE=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>range_formatter</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>406</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ixCb0eVmOVd4aa9peoNHG6uBG3o=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>462</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Rx921MbAZU58kga3MB3L5zqhvQQ=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <decltype>
    <operand>ctx.out()</operand>
  </decltype>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>R</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>range</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>FormatContext</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>R</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>FormatContext</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>parse</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>422</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>OhI/kLIljnNHWQCuDOsRYbm95zQ=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Char</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>/6xuyCbLGz1NZAbp441N4DZGrxc=</id>
          <identifier>parse_context</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>ctx</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_brackets</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>416</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4g6n7ZV0/hjR+AyHJQ+/2kfCbTE=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>open</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>close</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>set_separator</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>412</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>msJNePY0QKo1whuD7ENvfDP6Nj0=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>underlying</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>408</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tj0jT8cTckUSg6jvR2qjzidtZoE=</id>
  <extraction>regular</extraction>
  <parent>eA2Xv2DC5oBNlXAe57UP8++dXas=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>specialization</kind>
        <id>siE0LDjEtM9IswRk1v5YMKDd9K0=</id>
        <identifier>range_formatter_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>192</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>snWmHAnnP8CyfxI/FYmGYfcuFgw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <record-interface>
    <record-tranche>
      <functions>a37XbVl8ZAk8CMJqTgzpmjvQOXA=</functions>
      <variables>2Np35ywqhL0Bqu8d++JLTmwC1w4=</variables>
      <variables>9yEv+ODDxuoIsknQqRFAlYkisvE=</variables>
      <variables>WVe/G1i/FLC6flZoeWzuNy+n0VM=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>193</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>a37XbVl8ZAk8CMJqTgzpmjvQOXA=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>a5LTV15xWeJsZw6XRVukieVepi4=</members>
  <members>R0k4K2MUIs1iATXJ7J458smwCts=</members>
  <members>iNIRX56vQlBifKfq3XjirE+1z9M=</members>
  <members>lrSabot2RhJy/ewb1o1WfUxRh4I=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>193</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>a5LTV15xWeJsZw6XRVukieVepi4=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>197</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>R0k4K2MUIs1iATXJ7J458smwCts=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>color</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>hex</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>xrzWsDUl/QCHjYTqdmp4ta0muio=</id>
        <identifier>color</identifier>
      </name>
    </named>
    <name>hex</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>195</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>iNIRX56vQlBifKfq3XjirE+1z9M=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>uint32_t</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>hex</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>CqzwzTya/uZZBhKEYeUzn/gRBhU=</id>
        <identifier>uint32_t</identifier>
      </name>
    </named>
    <name>hex</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>rgb</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>194</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lrSabot2RhJy/ewb1o1WfUxRh4I=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
        <identifier>uint8_t</identifier>
      </name>
    </named>
    <name>r_</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
        <identifier>uint8_t</identifier>
      </name>
    </named>
    <name>g_</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
        <identifier>uint8_t</identifier>
      </name>
    </named>
    <name>b_</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<variable>
  <name>b</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>203</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>2Np35ywqhL0Bqu8d++JLTmwC1w4=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
      <identifier>uint8_t</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>g</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>202</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>9yEv+ODDxuoIsknQqRFAlYkisvE=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
      <identifier>uint8_t</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>r</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>201</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>WVe/G1i/FLC6flZoeWzuNy+n0VM=</id>
  <extraction>regular</extraction>
  <parent>snWmHAnnP8CyfxI/FYmGYfcuFgw=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
      <identifier>uint8_t</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>runtime_format_string</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2655</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>runtime</literal>
      <id>puLJolTHk9nbKd/bdKG09tkXj7s=</id>
    </reference>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <variables>wRHQTc+hg4FDHzEBJBqLoTj2CqY=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<variable>
  <name>str</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2656</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>wRHQTc+hg4FDHzEBJBqLoTj2CqY=</id>
  <extraction>regular</extraction>
  <parent>ti3hJbGY3+/R8bZ1c5tJXro3eng=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>static_format_result</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>564</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>u3cri3FwGThFsmv4ZHQQ8sxUbz4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <functions>01+S8aLZj1oFlrq/b1g2t2SFNdU=</functions>
      <functions>iPpb4UJFopsCeZw8/7k8igMCw6A=</functions>
      <functions>wot1Usc7OrTpS1x8ElhO4nQ+xzk=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>static_format_result</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>569</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>01+S8aLZj1oFlrq/b1g2t2SFNdU=</id>
  <extraction>regular</extraction>
  <parent>u3cri3FwGThFsmv4ZHQQ8sxUbz4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>c_str</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>576</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>iPpb4UJFopsCeZw8/7k8igMCw6A=</id>
  <extraction>regular</extraction>
  <parent>u3cri3FwGThFsmv4ZHQQ8sxUbz4=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>char</identifier>
      </name>
    </named>
  </pointer>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>str</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>575</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wot1Usc7OrTpS1x8ElhO4nQ+xzk=</id>
  <extraction>regular</extraction>
  <parent>u3cri3FwGThFsmv4ZHQQ8sxUbz4=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
      <identifier>string_view</identifier>
      <name>
        <kind>identifier</kind>
        <id>csn+vnio1BK5NeCdEBf/HpD6wmY=</id>
        <identifier>fmt</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>string_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>933</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>E6g7eRANk2+mdcmVtfRjbQNNCxc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>rCMimhDfL85vkupF7nEcQh5OIVI=</functions>
      <functions>2gfSVBh699PooPC28UHP61x0tHk=</functions>
      <functions>FkU5ddD0YaB80KaphkrLfYVY/So=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>string_buffer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>939</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rCMimhDfL85vkupF7nEcQh5OIVI=</id>
  <extraction>regular</extraction>
  <parent>E6g7eRANk2+mdcmVtfRjbQNNCxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>str</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>942</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>2gfSVBh699PooPC28UHP61x0tHk=</id>
  <extraction>regular</extraction>
  <parent>E6g7eRANk2+mdcmVtfRjbQNNCxc=</parent>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
        <identifier>string</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator writer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>941</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>FkU5ddD0YaB80KaphkrLfYVY/So=</id>
  <extraction>regular</extraction>
  <parent>E6g7eRANk2+mdcmVtfRjbQNNCxc=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Conversion to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>writer</literal>
        </text>
      </code>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>The object converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>writer</literal>
        </text>
      </code>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>swj5ZuAI9SV8veawUS+GeYYuqGo=</id>
      <identifier>writer</identifier>
    </name>
  </named>
  <func-class>conversion</func-class>
  <is-record-method>1</is-record-method>
</function>
<record>
  <name>text_style</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>236</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>record</kind>
  <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>format</literal>
      <id>ehkWU/2SKvs+4oFS33ICOrM3AeU=</id>
    </reference>
    <reference>
      <kind>reference</kind>
      <literal>operator|</literal>
      <id>YozR1RKW1VtSENFv0nmSKUjOnEM=</id>
    </reference>
    <reference>
      <kind>reference</kind>
      <literal>print</literal>
      <id>xRPKeW3w55VRaLFBUKX0XnbYoaU=</id>
    </reference>
  </doc-comment>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>kGCubR20FDhy9REFk/qlH3AxlwY=</functions>
      <functions>rWVOdQDiDv1huqwZvrOV37lqwMQ=</functions>
      <functions>ZHWSzFg0GJcHQsT84tXWmPsJkko=</functions>
      <functions>XKXmYebTiVoL40A5J3mzDiVz30U=</functions>
      <functions>jCkaE+OF3o5Gf/Xt+ttYt+J7dts=</functions>
      <functions>fGFt10xPHRj/0He8iT/gEWBsUIU=</functions>
      <functions>ZC4nAm1oXOryNdhnBVh+KZEL32w=</functions>
      <functions>uwld8BCKVZweNoQzqvBIZzLfXk4=</functions>
      <functions>SaFlc5au0i/q5Z7BRiLxvUmQqBU=</functions>
      <functions>BphREtIDSqBMpKNvR7aN6s9uX4M=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
  <friend>
    <id>A7leoMSqWBTa8ETvZbI11lSBpOQ=</id>
  </friend>
  <friend>
    <id>nG+BHLFpXbPAJS6QWiObdAGpFm8=</id>
  </friend>
  <friend>
    <id>Bi4eSBvnPM/sPxc6IX+FXtludUc=</id>
  </friend>
</record>
<function>
  <name>text_style</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>290</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kGCubR20FDhy9REFk/qlH3AxlwY=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Default constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>em</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
        <identifier>emphasis</identifier>
      </name>
    </named>
    <name>em</name>
    <default>emphasis()</default>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>get_background</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>326</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rWVOdQDiDv1huqwZvrOV37lqwMQ=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>QhrTaMMZtTupOth2BDPzg0tPoIY=</id>
      <identifier>color_type</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>get_emphasis</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>330</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZHWSzFg0GJcHQsT84tXWmPsJkko=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
      <identifier>emphasis</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>get_foreground</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>322</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XKXmYebTiVoL40A5J3mzDiVz30U=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>QhrTaMMZtTupOth2BDPzg0tPoIY=</id>
      <identifier>color_type</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_background</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>316</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jCkaE+OF3o5Gf/Xt+ttYt+J7dts=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_emphasis</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>319</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fGFt10xPHRj/0He8iT/gEWBsUIU=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>has_foreground</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>313</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ZC4nAm1oXOryNdhnBVh+KZEL32w=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator|=</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>293</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>uwld8BCKVZweNoQzqvBIZzLfXk4=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Bitwise disjunction assignment operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>Reference to the current object</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <l-value-reference>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
  </l-value-reference>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>operator==</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>305</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>SaFlc5au0i/q5Z7BRiLxvUmQqBU=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Equality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<function>
  <name>operator!=</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>309</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>BphREtIDSqBMpKNvR7aN6s9uX4M=</id>
  <extraction>regular</extraction>
  <parent>WfQjCyuIzYujMyb8t3bk/N6LctU=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Inequality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are not equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-record-method>1</is-record-method>
  <is-const>1</is-const>
</function>
<record>
  <name>tuple_join_view</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>674</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>join</literal>
      <id>hnM7dWNM1jGf/GfJyz3ATkTaX2E=</id>
    </reference>
  </doc-comment>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Tuple</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <base>
    <named>
      <name>
        <kind>identifier</kind>
        <id>R3ag5mmee4O2dufy9x4qiJIts8w=</id>
        <identifier>view</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
  </base>
  <record-interface>
    <record-tranche>
      <functions>AOQh45cSykOzU1ifkiZrWX5nyZY=</functions>
      <variables>GkUw3MFnQKsjlmBI3HaTv3yUD4c=</variables>
      <variables>cdd3Eo/z00N75Xr8t7X4TJb3+v8=</variables>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<function>
  <name>tuple_join_view</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>678</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>AOQh45cSykOzU1ifkiZrWX5nyZY=</id>
  <extraction>regular</extraction>
  <parent>ZiEco91u/gY1xe/pQDSxwdXSKKE=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructor</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>t</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>An implementation of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for pre-C++17 providing a subset of the API. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is used in the public API even if </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::basic_string_view</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is available to prevent issues when a library is compiled with a different </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>-std</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> option than the client code (which is not recommended).</literal>
      </text>
      <name>s</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Tuple</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>t</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<variable>
  <name>sep</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>676</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>GkUw3MFnQKsjlmBI3HaTv3yUD4c=</id>
  <extraction>regular</extraction>
  <parent>ZiEco91u/gY1xe/pQDSxwdXSKKE=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
      <identifier>basic_string_view</identifier>
    </name>
  </named>
  <is-record-field>1</is-record-field>
</variable>
<variable>
  <name>tuple</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>675</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>variable</kind>
  <id>cdd3Eo/z00N75Xr8t7X4TJb3+v8=</id>
  <extraction>regular</extraction>
  <parent>ZiEco91u/gY1xe/pQDSxwdXSKKE=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>Tuple</identifier>
      </name>
    </named>
  </l-value-reference>
  <is-record-field>1</is-record-field>
</variable>
<record>
  <name>vprintf_args</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>577</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>czC/E4FIccdR+AlHX8E50RkiMPU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>struct</key-kind>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <record-interface>
    <record-tranche>
      <typedefs>ykC7YLjyMTHmjXgWke67zBZeVRA=</typedefs>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<typedef>
  <name>type</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>578</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>typedef</kind>
  <id>ykC7YLjyMTHmjXgWke67zBZeVRA=</id>
  <extraction>regular</extraction>
  <parent>czC/E4FIccdR+AlHX8E50RkiMPU=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
      <identifier>basic_format_args</identifier>
    </name>
  </named>
  <is-using>1</is-using>
</typedef>
<record>
  <name>writer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>911</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>record</kind>
  <id>swj5ZuAI9SV8veawUS+GeYYuqGo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <key-kind>class</key-kind>
  <record-interface>
    <record-tranche>
      <functions>j3aYOq7w5DF0v3ZvHWT1u3hl360=</functions>
      <functions>fUR5QCqdQY0zLT2syKG8sdVD9g8=</functions>
    </record-tranche>
    <record-tranche>
    </record-tranche>
    <record-tranche>
    </record-tranche>
  </record-interface>
</record>
<overloads>
  <name>writer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>920</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>j3aYOq7w5DF0v3ZvHWT1u3hl360=</id>
  <extraction>regular</extraction>
  <parent>swj5ZuAI9SV8veawUS+GeYYuqGo=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructors</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>constructor</func-class>
  <members>C8a/wGe0SmH/Ll38Te/QICtOpng=</members>
  <members>cUm+N2Lzvfx6E0BcJLsFIgS0hi4=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>writer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>921</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>C8a/wGe0SmH/Ll38Te/QICtOpng=</id>
  <extraction>regular</extraction>
  <parent>swj5ZuAI9SV8veawUS+GeYYuqGo=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>buffer</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to copy construct from</literal>
      </text>
      <name>buf</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
          <identifier>buffer</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>buf</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>writer</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>920</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>cUm+N2Lzvfx6E0BcJLsFIgS0hi4=</id>
  <extraction>regular</extraction>
  <parent>swj5ZuAI9SV8veawUS+GeYYuqGo=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Construct from </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>FILE</literal>
        </text>
      </code>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The object to construct from</literal>
      </text>
      <name>f</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <func-class>constructor</func-class>
  <is-record-method>1</is-record-method>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>925</line-number>
      <column-number>3</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>fUR5QCqdQY0zLT2syKG8sdVD9g8=</id>
  <extraction>regular</extraction>
  <parent>swj5ZuAI9SV8veawUS+GeYYuqGo=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to the file.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <is-record-method>1</is-record-method>
</function>
<enum>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>761</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>GfY+V0OcqE8FZjb2oo71yG9iVKs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <constants>hpPZRfZejshbeMwBgQ7mn9FtKP4=</constants>
</enum>
<enum-constant>
  <name>inline_buffer_size</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>761</line-number>
      <column-number>8</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>hpPZRfZejshbeMwBgQ7mn9FtKP4=</id>
  <extraction>regular</extraction>
  <parent>GfY+V0OcqE8FZjb2oo71yG9iVKs=</parent>
  <initializer>500</initializer>
</enum-constant>
<enum>
  <name>align</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>4hWPHu5dNt1OxpZPpqE46AObT9g=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <constants>gyqnmSobItE5Gu7Gaj+91LyOya0=</constants>
  <constants>D/hJybThYy+/f4vtvPsQ+8w8faY=</constants>
  <constants>rOhtKb/RtN8rZN/a/zBCOXu+gio=</constants>
  <constants>Klhucw6sS5Vim1D9ANP/Bt/vYPU=</constants>
  <constants>ciplUQvZ6HX3v8LZ87kaMWSxSOk=</constants>
</enum>
<enum-constant>
  <name>none</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>20</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>gyqnmSobItE5Gu7Gaj+91LyOya0=</id>
  <extraction>regular</extraction>
  <parent>4hWPHu5dNt1OxpZPpqE46AObT9g=</parent>
</enum-constant>
<enum-constant>
  <name>left</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>26</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>D/hJybThYy+/f4vtvPsQ+8w8faY=</id>
  <extraction>regular</extraction>
  <parent>4hWPHu5dNt1OxpZPpqE46AObT9g=</parent>
</enum-constant>
<enum-constant>
  <name>right</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>32</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>rOhtKb/RtN8rZN/a/zBCOXu+gio=</id>
  <extraction>regular</extraction>
  <parent>4hWPHu5dNt1OxpZPpqE46AObT9g=</parent>
</enum-constant>
<enum-constant>
  <name>center</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>39</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Klhucw6sS5Vim1D9ANP/Bt/vYPU=</id>
  <extraction>regular</extraction>
  <parent>4hWPHu5dNt1OxpZPpqE46AObT9g=</parent>
</enum-constant>
<enum-constant>
  <name>numeric</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>656</line-number>
      <column-number>47</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>ciplUQvZ6HX3v8LZ87kaMWSxSOk=</id>
  <extraction>regular</extraction>
  <parent>4hWPHu5dNt1OxpZPpqE46AObT9g=</parent>
</enum-constant>
<enum>
  <name>arg_id_kind</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>658</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <constants>eT+Pl0wfULObcfM9iSdVb+lRj+8=</constants>
  <constants>2UwUqd6oieaj2IZYHhI3Y9iRy5k=</constants>
  <constants>6jbKTD+DEw6v+yht+T/IAeDQSUw=</constants>
</enum>
<enum-constant>
  <name>none</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>658</line-number>
      <column-number>26</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>eT+Pl0wfULObcfM9iSdVb+lRj+8=</id>
  <extraction>regular</extraction>
  <parent>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</parent>
</enum-constant>
<enum-constant>
  <name>index</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>658</line-number>
      <column-number>32</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2UwUqd6oieaj2IZYHhI3Y9iRy5k=</id>
  <extraction>regular</extraction>
  <parent>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</parent>
</enum-constant>
<enum-constant>
  <name>name</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>658</line-number>
      <column-number>39</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>6jbKTD+DEw6v+yht+T/IAeDQSUw=</id>
  <extraction>regular</extraction>
  <parent>Nu4qRzpEYYKlFSG3g4KV4Musjx4=</parent>
</enum-constant>
<enum>
  <name>color</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>16</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>xrzWsDUl/QCHjYTqdmp4ta0muio=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <id>CqzwzTya/uZZBhKEYeUzn/gRBhU=</id>
      <identifier>uint32_t</identifier>
    </name>
  </named>
  <constants>TKI6/HqakOJ7vc5tKDqdAQpkL6E=</constants>
  <constants>0bm+3gstlV1E7U67aozOEod3D0k=</constants>
  <constants>NgxhR8r7An7o1yH075FmNhzNF7U=</constants>
  <constants>UXIpX/nRmzd4itqgpgWtx746NOw=</constants>
  <constants>GSTMaJXawPY4I9Ib6u47zNoXo68=</constants>
  <constants>MtvOYtntlWb83/eei8Q5MYR72AI=</constants>
  <constants>Y4hB5+S8wCMQXtonogyZP1f1uYc=</constants>
  <constants>PqxucUbSmcOQ58p5fGDJjpUS00Q=</constants>
  <constants>aqLyzeo3/njGE/iLT5wSWZ711PU=</constants>
  <constants>XIiWcWJalkjKGg2IZCea3SI+U08=</constants>
  <constants>5KFLH9Pnkpwa6hgdfVLZ/bOWfOI=</constants>
  <constants>NjLP5vA/Y8+GJa1TOjZ4V7hP7do=</constants>
  <constants>brKFq5bZ9tIIFVxpt/kbeT+PZ0s=</constants>
  <constants>J67zP0lj0Keoql0CDuBuqekj14M=</constants>
  <constants>INMZOytg3l4J9SC+gkE8KaR44Ro=</constants>
  <constants>MQHeVf803hMANaBrUVB81Don0ZY=</constants>
  <constants>2BLyEdrDz5IHUgZqoXv1o1e78CA=</constants>
  <constants>OP8BCadVk4w62jt0i5gQLtvUXH0=</constants>
  <constants>65F51T0peHA+y9a0VpC78Pth8Pw=</constants>
  <constants>9XRwuk40y+wavc2aojfPoWpOfh8=</constants>
  <constants>JqaRhkwu9HSDrAidZaVBDeGDUms=</constants>
  <constants>qbkThoiJKQsNEyHaLvXffmrcaLg=</constants>
  <constants>5uNZEK8puujjmHeWsCYjKbiMpTE=</constants>
  <constants>9J+T1NDH0KbHhGZjOKGd5oBfh5k=</constants>
  <constants>QI10e19KhTg5Hd8JKyzIwOvyCRk=</constants>
  <constants>mmq+TjqBDhW334BEXVCMUIPrsMo=</constants>
  <constants>yVFvvnwwQaHihBvOpZAVf1zl/9M=</constants>
  <constants>1geITRoFX2H6LzWmfICCBH9jRA0=</constants>
  <constants>B5sq8PDmAAzkLr+xt01bhs4yOG8=</constants>
  <constants>txgAAMUVqO0GUOtGIVuBlsSNDPE=</constants>
  <constants>fMByrLwEmsahj6qIqH97q219jWM=</constants>
  <constants>rpWkrZbkatWOrffvVYpEAXh6nb0=</constants>
  <constants>7/flwADRQnTJpK9JJAhm6wKyCz8=</constants>
  <constants>+i1Ue2TWUJA4AETWE6iMo4rexjc=</constants>
  <constants>G7J04W5Cz9VdOZS/8orjNYoXvxo=</constants>
  <constants>Ffixy56SpiVfZIAlx/3ovIKh4Bw=</constants>
  <constants>mhGfyoL2p8noIIJVSldpGd3EHhA=</constants>
  <constants>cVQhMgySh9jUjLnsPrDkgHZu9oQ=</constants>
  <constants>/WBzv/HxQRS6thF/uBoKeRaTq0U=</constants>
  <constants>ENQqLsJzGdynarXYBONOB3BdCBY=</constants>
  <constants>nU07LNNTzBZw9wIzpQ8+6p+5kWI=</constants>
  <constants>RBn2W1+x9wue0vWF9+ak19Dqcns=</constants>
  <constants>/uafaXv5aFaPpShIK5p23Df2frQ=</constants>
  <constants>1MOfxELkhZCHo7VJ3njm/j5LbQQ=</constants>
  <constants>gW5dKvAmR8lrbpqx9/S/T5K6WOU=</constants>
  <constants>2Ge4v5qFUpsD8z/ZinBFavCNJnM=</constants>
  <constants>IDPW59MBbqHwkPdKKl4V/Qx2ghA=</constants>
  <constants>rb30r+wYGldBNA9r1iudzrWdGPM=</constants>
  <constants>hNWXaMre9+fPJR2h3aLokX1nI6w=</constants>
  <constants>l2R0LO0gqQeisOqVnwaG8wWIW1I=</constants>
  <constants>iHaOPKHlBKNNHgOneonWvY4Jk/Y=</constants>
  <constants>FG0YBx52myISSGWsRydy7G6D/cE=</constants>
  <constants>OdWmGK3SRDWF69JWwObwkVkQOPw=</constants>
  <constants>VFpo1iD2P3VbxayJfSdIvgGoTFA=</constants>
  <constants>UpQIOI5AOPdz9OMxpelOwLU+/uM=</constants>
  <constants>Ggqqz5JTMz2ZacqRLAHCH+7rlLA=</constants>
  <constants>rOuxYReNBHOzS7ip3ob755/XOSM=</constants>
  <constants>w9Zq7WTY0hPmt1buJMSqUG9TIPs=</constants>
  <constants>jerftjVpyOQXbx/ZwIHxd3R5Rzw=</constants>
  <constants>TNGHkCpj1Iq1sjyDWY1PClr0T7k=</constants>
  <constants>Qx86iV1UihBEh4ydxzZDQf9cGsA=</constants>
  <constants>4RzTEab4sVA1v2psNHUAofmg85c=</constants>
  <constants>LqjA0vZChK2jq3CzqNtBe7tI1xk=</constants>
  <constants>R8GbZKdk4TYSTrJjtN2xNFrgFeI=</constants>
  <constants>IPF/bIxNA/kAD5dE5JlvYyapzHg=</constants>
  <constants>NysVtpqA+IVZVlrFeq+hLOACNmw=</constants>
  <constants>iQ9uzcdPZe8ZztdnKU7FzEYu+rE=</constants>
  <constants>2dxOgX8sSf0u2qnPLL5MUpsAnxE=</constants>
  <constants>wcddDMT1bletkuBV2VzjikN47lE=</constants>
  <constants>bISfkz2J1df2afwPpKpj2O8lMLU=</constants>
  <constants>r1nMDe8pVcSd/MEZ2Z/okumE/YE=</constants>
  <constants>j9tsn8i+uUHphaHAFH+pMo+QIF0=</constants>
  <constants>0RmW9zpGs2ldqDLvvqAEU/cPn3I=</constants>
  <constants>ApHMHAAvLnHv46r2jAFzITcayGw=</constants>
  <constants>qc5Suokjqo7MSSwz0fp3uDfAX8k=</constants>
  <constants>Tz6+lJ6gQTBv5ghIxe8wuWhBdNY=</constants>
  <constants>B36aaS8BKZDQHXKzX00aOBw7O5Y=</constants>
  <constants>Ta3DO0pxmEZ7phjWt1HBnN6Btxs=</constants>
  <constants>AseFA6T9gUCJPWzfvi66cfE0Ul4=</constants>
  <constants>NBW8jtybZpH6jTHcC/p+qVSWT8g=</constants>
  <constants>OTDWwFQbgdwwZozvQskwwMhW98Q=</constants>
  <constants>hE4L/yU6SgGfivSM/hG1PcjUzRc=</constants>
  <constants>JKg6XsbbcYfDElVDbyaXpFwjB8s=</constants>
  <constants>J4jPPlA+/69q110s/KvOm0RT/8g=</constants>
  <constants>5XY71QcyE41b134wK8X3Jx614co=</constants>
  <constants>B4zIdP8v2fYSRoUj8BDPEMsXrSA=</constants>
  <constants>AXDxNb9CTg2Uz6Ej5zVJpEH6fP0=</constants>
  <constants>2AV49W7uL12Hus+doTt3U/Cp10Y=</constants>
  <constants>8grKdpChe9cu7tO07zC3Oc6QeGc=</constants>
  <constants>C4u5Yuje1UMBcV5DZyXeH0ZyVHk=</constants>
  <constants>NmW4gzctWjzEcHnnjKxTXbcLXPg=</constants>
  <constants>MWLTn77t8kdJWo9Evud06+NZTM4=</constants>
  <constants>x3bcrHupre9Bbn8C9O0z4FcTOlc=</constants>
  <constants>3bOBCeLXem8g5bH4ELpGVBupHGg=</constants>
  <constants>PueLmPao3s7ttBEexXY+GkB7UVc=</constants>
  <constants>7hXrR7zCHc7s/sI7YXEH6DI41So=</constants>
  <constants>WC/CP97tbebWWdkxXy6W4kZ9yt4=</constants>
  <constants>iWR/xRSyzGzHPCuTatXkOfJmWCY=</constants>
  <constants>2f67KGAz6OrcOXQNRlnGEHXK/AE=</constants>
  <constants>WC1AoeRhqWKLMINfv+Px1cgGxA4=</constants>
  <constants>mCLAeuLbNJShe4o5Zl2S67Jx0DQ=</constants>
  <constants>C0HLxuZgAyg+o1oPF32Akzp2Gak=</constants>
  <constants>Thp86Tlm31tFeiJLaP1RuaZPNf4=</constants>
  <constants>mDTSd6cmV9Jy+CRBUa2atm+Zqxw=</constants>
  <constants>WoAtNkSwkG2p/mgexRnp+CCfc9k=</constants>
  <constants>+PxHRp2jKnzJ4hhXyx54F0dyJoY=</constants>
  <constants>NkXwXl3N9ngGi/dVHFDDGL+khMY=</constants>
  <constants>Wtzs9H3lfF28OkegSzRKZumSwE0=</constants>
  <constants>2uW9RGuzR4mFl1t05YD1HzlvHa8=</constants>
  <constants>HxNCqanSN/V03xvN7r5TXenaih4=</constants>
  <constants>D4xmaEvwRVD5sIr93J+12ekO8dw=</constants>
  <constants>x9eNYacCvXAPqy0+S0ugsm/KgfQ=</constants>
  <constants>9W9wo92FxSa5lEmdgYoPKCB7i+8=</constants>
  <constants>kgePVd/Juv7zBGza8efbMPdKkRw=</constants>
  <constants>0Sr5A43cwfF1go5Xt4QUsyjqjP8=</constants>
  <constants>RIeR4BOVsRFj9ywjqqfRzfRDsCU=</constants>
  <constants>fknSRJWhbCbKI1vULrYSk/N0Iow=</constants>
  <constants>zco3EN6rXqh+U8T8KjvqufSS5yQ=</constants>
  <constants>NMdCIKAKc4v3AFpDsvKDlC0CW7g=</constants>
  <constants>bIOnqz8yKGP/t4ogwL0JnS9EBEk=</constants>
  <constants>FylxCCR25R+Zi5daOZAVT8gEjvo=</constants>
  <constants>760MRV8aZJFH2xXSkeCsuBoHSmI=</constants>
  <constants>xW5Db/nnAE6zXAcMQu7Vp0fl5Bo=</constants>
  <constants>yfMsRrbqO3G4cF5MGRdAUiPzIew=</constants>
  <constants>4TMQunNexJF7+egeufgyY5no9Gs=</constants>
  <constants>gZF/oyx75BcHZuhXyt63xR/RAxo=</constants>
  <constants>VYUnD94ZH8s8JdC5uOXd516OJIk=</constants>
  <constants>GqZGYFtLTJO8B19DcJ8l+vipGys=</constants>
  <constants>pmRy8PXsQ0rvgky7ySFUL8W7BrY=</constants>
  <constants>451ERxAwvchyUcXtp0XoTd7ZO4E=</constants>
  <constants>dZUgbWOgcRXHkrtPBKw2ZsH3ScQ=</constants>
  <constants>fr8SoZS966VzOJllbnxc0GmtdkA=</constants>
  <constants>zuafj0nY3uf0v4atzS7TRaCIc+E=</constants>
  <constants>0+XZSU2vozccuKtWmlo+tnsJfE0=</constants>
  <constants>d8/9PMMQsxxeUWKnzAmv/w9zvPk=</constants>
  <constants>JMmIrFW9ls5+dRRBdP424pDFzWs=</constants>
  <constants>v8wFRSQ30RGzLzBPkLTUOQ5+WYk=</constants>
  <constants>b95jwdXSWwQeY0Bcdp13yLuJy5Q=</constants>
  <constants>n/ajrNi8D2rUtgYRCHzJTh2q8os=</constants>
  <constants>BEEsX28Vkwz21ze8Gud82GMvVEs=</constants>
  <constants>1PWCxoaV/U2zrDtiR70dWur6OYM=</constants>
</enum>
<enum-constant>
  <name>alice_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>17</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>TKI6/HqakOJ7vc5tKDqdAQpkL6E=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF0F8FF</initializer>
</enum-constant>
<enum-constant>
  <name>antique_white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>18</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>0bm+3gstlV1E7U67aozOEod3D0k=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFAEBD7</initializer>
</enum-constant>
<enum-constant>
  <name>aqua</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>19</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NgxhR8r7An7o1yH075FmNhzNF7U=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00FFFF</initializer>
</enum-constant>
<enum-constant>
  <name>aquamarine</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>20</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>UXIpX/nRmzd4itqgpgWtx746NOw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x7FFFD4</initializer>
</enum-constant>
<enum-constant>
  <name>azure</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>21</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>GSTMaJXawPY4I9Ib6u47zNoXo68=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF0FFFF</initializer>
</enum-constant>
<enum-constant>
  <name>beige</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>22</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>MtvOYtntlWb83/eei8Q5MYR72AI=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF5F5DC</initializer>
</enum-constant>
<enum-constant>
  <name>bisque</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>23</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Y4hB5+S8wCMQXtonogyZP1f1uYc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFE4C4</initializer>
</enum-constant>
<enum-constant>
  <name>black</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>24</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>PqxucUbSmcOQ58p5fGDJjpUS00Q=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x000000</initializer>
</enum-constant>
<enum-constant>
  <name>blanched_almond</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>25</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>aqLyzeo3/njGE/iLT5wSWZ711PU=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFEBCD</initializer>
</enum-constant>
<enum-constant>
  <name>blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>26</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>XIiWcWJalkjKGg2IZCea3SI+U08=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x0000FF</initializer>
</enum-constant>
<enum-constant>
  <name>blue_violet</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>27</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>5KFLH9Pnkpwa6hgdfVLZ/bOWfOI=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x8A2BE2</initializer>
</enum-constant>
<enum-constant>
  <name>brown</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>28</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NjLP5vA/Y8+GJa1TOjZ4V7hP7do=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xA52A2A</initializer>
</enum-constant>
<enum-constant>
  <name>burly_wood</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>29</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>brKFq5bZ9tIIFVxpt/kbeT+PZ0s=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDEB887</initializer>
</enum-constant>
<enum-constant>
  <name>cadet_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>30</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>J67zP0lj0Keoql0CDuBuqekj14M=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x5F9EA0</initializer>
</enum-constant>
<enum-constant>
  <name>chartreuse</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>31</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>INMZOytg3l4J9SC+gkE8KaR44Ro=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x7FFF00</initializer>
</enum-constant>
<enum-constant>
  <name>chocolate</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>32</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>MQHeVf803hMANaBrUVB81Don0ZY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xD2691E</initializer>
</enum-constant>
<enum-constant>
  <name>coral</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>33</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2BLyEdrDz5IHUgZqoXv1o1e78CA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF7F50</initializer>
</enum-constant>
<enum-constant>
  <name>cornflower_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>34</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>OP8BCadVk4w62jt0i5gQLtvUXH0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x6495ED</initializer>
</enum-constant>
<enum-constant>
  <name>cornsilk</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>35</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>65F51T0peHA+y9a0VpC78Pth8Pw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFF8DC</initializer>
</enum-constant>
<enum-constant>
  <name>crimson</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>36</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>9XRwuk40y+wavc2aojfPoWpOfh8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDC143C</initializer>
</enum-constant>
<enum-constant>
  <name>cyan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>37</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>JqaRhkwu9HSDrAidZaVBDeGDUms=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00FFFF</initializer>
</enum-constant>
<enum-constant>
  <name>dark_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>38</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>qbkThoiJKQsNEyHaLvXffmrcaLg=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00008B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_cyan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>39</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>5uNZEK8puujjmHeWsCYjKbiMpTE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x008B8B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_golden_rod</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>40</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>9J+T1NDH0KbHhGZjOKGd5oBfh5k=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xB8860B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>41</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>QI10e19KhTg5Hd8JKyzIwOvyCRk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xA9A9A9</initializer>
</enum-constant>
<enum-constant>
  <name>dark_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>42</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>mmq+TjqBDhW334BEXVCMUIPrsMo=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x006400</initializer>
</enum-constant>
<enum-constant>
  <name>dark_khaki</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>43</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>yVFvvnwwQaHihBvOpZAVf1zl/9M=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xBDB76B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_magenta</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>44</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>1geITRoFX2H6LzWmfICCBH9jRA0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x8B008B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_olive_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>45</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>B5sq8PDmAAzkLr+xt01bhs4yOG8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x556B2F</initializer>
</enum-constant>
<enum-constant>
  <name>dark_orange</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>46</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>txgAAMUVqO0GUOtGIVuBlsSNDPE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF8C00</initializer>
</enum-constant>
<enum-constant>
  <name>dark_orchid</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>47</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>fMByrLwEmsahj6qIqH97q219jWM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x9932CC</initializer>
</enum-constant>
<enum-constant>
  <name>dark_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>48</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>rpWkrZbkatWOrffvVYpEAXh6nb0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x8B0000</initializer>
</enum-constant>
<enum-constant>
  <name>dark_salmon</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>49</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>7/flwADRQnTJpK9JJAhm6wKyCz8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xE9967A</initializer>
</enum-constant>
<enum-constant>
  <name>dark_sea_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>50</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>+i1Ue2TWUJA4AETWE6iMo4rexjc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x8FBC8F</initializer>
</enum-constant>
<enum-constant>
  <name>dark_slate_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>51</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>G7J04W5Cz9VdOZS/8orjNYoXvxo=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x483D8B</initializer>
</enum-constant>
<enum-constant>
  <name>dark_slate_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>52</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Ffixy56SpiVfZIAlx/3ovIKh4Bw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x2F4F4F</initializer>
</enum-constant>
<enum-constant>
  <name>dark_turquoise</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>53</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>mhGfyoL2p8noIIJVSldpGd3EHhA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00CED1</initializer>
</enum-constant>
<enum-constant>
  <name>dark_violet</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>54</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>cVQhMgySh9jUjLnsPrDkgHZu9oQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x9400D3</initializer>
</enum-constant>
<enum-constant>
  <name>deep_pink</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>55</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>/WBzv/HxQRS6thF/uBoKeRaTq0U=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF1493</initializer>
</enum-constant>
<enum-constant>
  <name>deep_sky_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>56</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>ENQqLsJzGdynarXYBONOB3BdCBY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00BFFF</initializer>
</enum-constant>
<enum-constant>
  <name>dim_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>57</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>nU07LNNTzBZw9wIzpQ8+6p+5kWI=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x696969</initializer>
</enum-constant>
<enum-constant>
  <name>dodger_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>58</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>RBn2W1+x9wue0vWF9+ak19Dqcns=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x1E90FF</initializer>
</enum-constant>
<enum-constant>
  <name>fire_brick</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>59</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>/uafaXv5aFaPpShIK5p23Df2frQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xB22222</initializer>
</enum-constant>
<enum-constant>
  <name>floral_white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>60</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>1MOfxELkhZCHo7VJ3njm/j5LbQQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFAF0</initializer>
</enum-constant>
<enum-constant>
  <name>forest_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>61</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>gW5dKvAmR8lrbpqx9/S/T5K6WOU=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x228B22</initializer>
</enum-constant>
<enum-constant>
  <name>fuchsia</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>62</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2Ge4v5qFUpsD8z/ZinBFavCNJnM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF00FF</initializer>
</enum-constant>
<enum-constant>
  <name>gainsboro</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>63</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>IDPW59MBbqHwkPdKKl4V/Qx2ghA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDCDCDC</initializer>
</enum-constant>
<enum-constant>
  <name>ghost_white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>64</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>rb30r+wYGldBNA9r1iudzrWdGPM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF8F8FF</initializer>
</enum-constant>
<enum-constant>
  <name>gold</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>65</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>hNWXaMre9+fPJR2h3aLokX1nI6w=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFD700</initializer>
</enum-constant>
<enum-constant>
  <name>golden_rod</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>66</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>l2R0LO0gqQeisOqVnwaG8wWIW1I=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDAA520</initializer>
</enum-constant>
<enum-constant>
  <name>gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>67</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>iHaOPKHlBKNNHgOneonWvY4Jk/Y=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x808080</initializer>
</enum-constant>
<enum-constant>
  <name>green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>68</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>FG0YBx52myISSGWsRydy7G6D/cE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x008000</initializer>
</enum-constant>
<enum-constant>
  <name>green_yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>69</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>OdWmGK3SRDWF69JWwObwkVkQOPw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xADFF2F</initializer>
</enum-constant>
<enum-constant>
  <name>honey_dew</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>70</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>VFpo1iD2P3VbxayJfSdIvgGoTFA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF0FFF0</initializer>
</enum-constant>
<enum-constant>
  <name>hot_pink</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>71</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>UpQIOI5AOPdz9OMxpelOwLU+/uM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF69B4</initializer>
</enum-constant>
<enum-constant>
  <name>indian_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>72</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Ggqqz5JTMz2ZacqRLAHCH+7rlLA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xCD5C5C</initializer>
</enum-constant>
<enum-constant>
  <name>indigo</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>73</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>rOuxYReNBHOzS7ip3ob755/XOSM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x4B0082</initializer>
</enum-constant>
<enum-constant>
  <name>ivory</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>74</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>w9Zq7WTY0hPmt1buJMSqUG9TIPs=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFFF0</initializer>
</enum-constant>
<enum-constant>
  <name>khaki</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>75</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>jerftjVpyOQXbx/ZwIHxd3R5Rzw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF0E68C</initializer>
</enum-constant>
<enum-constant>
  <name>lavender</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>76</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>TNGHkCpj1Iq1sjyDWY1PClr0T7k=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xE6E6FA</initializer>
</enum-constant>
<enum-constant>
  <name>lavender_blush</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>77</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Qx86iV1UihBEh4ydxzZDQf9cGsA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFF0F5</initializer>
</enum-constant>
<enum-constant>
  <name>lawn_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>78</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>4RzTEab4sVA1v2psNHUAofmg85c=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x7CFC00</initializer>
</enum-constant>
<enum-constant>
  <name>lemon_chiffon</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>79</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>LqjA0vZChK2jq3CzqNtBe7tI1xk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFACD</initializer>
</enum-constant>
<enum-constant>
  <name>light_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>80</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>R8GbZKdk4TYSTrJjtN2xNFrgFeI=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xADD8E6</initializer>
</enum-constant>
<enum-constant>
  <name>light_coral</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>81</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>IPF/bIxNA/kAD5dE5JlvYyapzHg=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF08080</initializer>
</enum-constant>
<enum-constant>
  <name>light_cyan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>82</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NysVtpqA+IVZVlrFeq+hLOACNmw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xE0FFFF</initializer>
</enum-constant>
<enum-constant>
  <name>light_golden_rod_yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>83</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>iQ9uzcdPZe8ZztdnKU7FzEYu+rE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFAFAD2</initializer>
</enum-constant>
<enum-constant>
  <name>light_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>84</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2dxOgX8sSf0u2qnPLL5MUpsAnxE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xD3D3D3</initializer>
</enum-constant>
<enum-constant>
  <name>light_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>85</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>wcddDMT1bletkuBV2VzjikN47lE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x90EE90</initializer>
</enum-constant>
<enum-constant>
  <name>light_pink</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>86</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>bISfkz2J1df2afwPpKpj2O8lMLU=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFB6C1</initializer>
</enum-constant>
<enum-constant>
  <name>light_salmon</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>87</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>r1nMDe8pVcSd/MEZ2Z/okumE/YE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFA07A</initializer>
</enum-constant>
<enum-constant>
  <name>light_sea_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>88</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>j9tsn8i+uUHphaHAFH+pMo+QIF0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x20B2AA</initializer>
</enum-constant>
<enum-constant>
  <name>light_sky_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>89</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>0RmW9zpGs2ldqDLvvqAEU/cPn3I=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x87CEFA</initializer>
</enum-constant>
<enum-constant>
  <name>light_slate_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>90</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>ApHMHAAvLnHv46r2jAFzITcayGw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x778899</initializer>
</enum-constant>
<enum-constant>
  <name>light_steel_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>91</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>qc5Suokjqo7MSSwz0fp3uDfAX8k=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xB0C4DE</initializer>
</enum-constant>
<enum-constant>
  <name>light_yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>92</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Tz6+lJ6gQTBv5ghIxe8wuWhBdNY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFFE0</initializer>
</enum-constant>
<enum-constant>
  <name>lime</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>93</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>B36aaS8BKZDQHXKzX00aOBw7O5Y=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00FF00</initializer>
</enum-constant>
<enum-constant>
  <name>lime_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>94</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Ta3DO0pxmEZ7phjWt1HBnN6Btxs=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x32CD32</initializer>
</enum-constant>
<enum-constant>
  <name>linen</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>95</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>AseFA6T9gUCJPWzfvi66cfE0Ul4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFAF0E6</initializer>
</enum-constant>
<enum-constant>
  <name>magenta</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>96</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NBW8jtybZpH6jTHcC/p+qVSWT8g=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF00FF</initializer>
</enum-constant>
<enum-constant>
  <name>maroon</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>97</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>OTDWwFQbgdwwZozvQskwwMhW98Q=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x800000</initializer>
</enum-constant>
<enum-constant>
  <name>medium_aquamarine</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>98</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>hE4L/yU6SgGfivSM/hG1PcjUzRc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x66CDAA</initializer>
</enum-constant>
<enum-constant>
  <name>medium_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>99</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>JKg6XsbbcYfDElVDbyaXpFwjB8s=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x0000CD</initializer>
</enum-constant>
<enum-constant>
  <name>medium_orchid</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>100</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>J4jPPlA+/69q110s/KvOm0RT/8g=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xBA55D3</initializer>
</enum-constant>
<enum-constant>
  <name>medium_purple</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>101</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>5XY71QcyE41b134wK8X3Jx614co=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x9370DB</initializer>
</enum-constant>
<enum-constant>
  <name>medium_sea_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>102</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>B4zIdP8v2fYSRoUj8BDPEMsXrSA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x3CB371</initializer>
</enum-constant>
<enum-constant>
  <name>medium_slate_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>103</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>AXDxNb9CTg2Uz6Ej5zVJpEH6fP0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x7B68EE</initializer>
</enum-constant>
<enum-constant>
  <name>medium_spring_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>104</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2AV49W7uL12Hus+doTt3U/Cp10Y=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00FA9A</initializer>
</enum-constant>
<enum-constant>
  <name>medium_turquoise</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>105</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>8grKdpChe9cu7tO07zC3Oc6QeGc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x48D1CC</initializer>
</enum-constant>
<enum-constant>
  <name>medium_violet_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>106</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>C4u5Yuje1UMBcV5DZyXeH0ZyVHk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xC71585</initializer>
</enum-constant>
<enum-constant>
  <name>midnight_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>107</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NmW4gzctWjzEcHnnjKxTXbcLXPg=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x191970</initializer>
</enum-constant>
<enum-constant>
  <name>mint_cream</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>108</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>MWLTn77t8kdJWo9Evud06+NZTM4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF5FFFA</initializer>
</enum-constant>
<enum-constant>
  <name>misty_rose</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>109</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>x3bcrHupre9Bbn8C9O0z4FcTOlc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFE4E1</initializer>
</enum-constant>
<enum-constant>
  <name>moccasin</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>110</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>3bOBCeLXem8g5bH4ELpGVBupHGg=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFE4B5</initializer>
</enum-constant>
<enum-constant>
  <name>navajo_white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>111</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>PueLmPao3s7ttBEexXY+GkB7UVc=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFDEAD</initializer>
</enum-constant>
<enum-constant>
  <name>navy</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>112</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>7hXrR7zCHc7s/sI7YXEH6DI41So=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x000080</initializer>
</enum-constant>
<enum-constant>
  <name>old_lace</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>113</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>WC/CP97tbebWWdkxXy6W4kZ9yt4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFDF5E6</initializer>
</enum-constant>
<enum-constant>
  <name>olive</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>114</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>iWR/xRSyzGzHPCuTatXkOfJmWCY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x808000</initializer>
</enum-constant>
<enum-constant>
  <name>olive_drab</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>115</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2f67KGAz6OrcOXQNRlnGEHXK/AE=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x6B8E23</initializer>
</enum-constant>
<enum-constant>
  <name>orange</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>116</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>WC1AoeRhqWKLMINfv+Px1cgGxA4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFA500</initializer>
</enum-constant>
<enum-constant>
  <name>orange_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>117</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>mCLAeuLbNJShe4o5Zl2S67Jx0DQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF4500</initializer>
</enum-constant>
<enum-constant>
  <name>orchid</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>118</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>C0HLxuZgAyg+o1oPF32Akzp2Gak=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDA70D6</initializer>
</enum-constant>
<enum-constant>
  <name>pale_golden_rod</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>119</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Thp86Tlm31tFeiJLaP1RuaZPNf4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xEEE8AA</initializer>
</enum-constant>
<enum-constant>
  <name>pale_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>120</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>mDTSd6cmV9Jy+CRBUa2atm+Zqxw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x98FB98</initializer>
</enum-constant>
<enum-constant>
  <name>pale_turquoise</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>121</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>WoAtNkSwkG2p/mgexRnp+CCfc9k=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xAFEEEE</initializer>
</enum-constant>
<enum-constant>
  <name>pale_violet_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>122</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>+PxHRp2jKnzJ4hhXyx54F0dyJoY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDB7093</initializer>
</enum-constant>
<enum-constant>
  <name>papaya_whip</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>123</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NkXwXl3N9ngGi/dVHFDDGL+khMY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFEFD5</initializer>
</enum-constant>
<enum-constant>
  <name>peach_puff</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>124</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Wtzs9H3lfF28OkegSzRKZumSwE0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFDAB9</initializer>
</enum-constant>
<enum-constant>
  <name>peru</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>125</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>2uW9RGuzR4mFl1t05YD1HzlvHa8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xCD853F</initializer>
</enum-constant>
<enum-constant>
  <name>pink</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>126</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>HxNCqanSN/V03xvN7r5TXenaih4=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFC0CB</initializer>
</enum-constant>
<enum-constant>
  <name>plum</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>127</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>D4xmaEvwRVD5sIr93J+12ekO8dw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xDDA0DD</initializer>
</enum-constant>
<enum-constant>
  <name>powder_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>128</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>x9eNYacCvXAPqy0+S0ugsm/KgfQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xB0E0E6</initializer>
</enum-constant>
<enum-constant>
  <name>purple</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>129</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>9W9wo92FxSa5lEmdgYoPKCB7i+8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x800080</initializer>
</enum-constant>
<enum-constant>
  <name>rebecca_purple</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>130</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>kgePVd/Juv7zBGza8efbMPdKkRw=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x663399</initializer>
</enum-constant>
<enum-constant>
  <name>red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>131</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>0Sr5A43cwfF1go5Xt4QUsyjqjP8=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF0000</initializer>
</enum-constant>
<enum-constant>
  <name>rosy_brown</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>132</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>RIeR4BOVsRFj9ywjqqfRzfRDsCU=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xBC8F8F</initializer>
</enum-constant>
<enum-constant>
  <name>royal_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>133</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>fknSRJWhbCbKI1vULrYSk/N0Iow=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x4169E1</initializer>
</enum-constant>
<enum-constant>
  <name>saddle_brown</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>134</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>zco3EN6rXqh+U8T8KjvqufSS5yQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x8B4513</initializer>
</enum-constant>
<enum-constant>
  <name>salmon</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>135</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>NMdCIKAKc4v3AFpDsvKDlC0CW7g=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFA8072</initializer>
</enum-constant>
<enum-constant>
  <name>sandy_brown</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>136</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>bIOnqz8yKGP/t4ogwL0JnS9EBEk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF4A460</initializer>
</enum-constant>
<enum-constant>
  <name>sea_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>137</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>FylxCCR25R+Zi5daOZAVT8gEjvo=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x2E8B57</initializer>
</enum-constant>
<enum-constant>
  <name>sea_shell</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>138</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>760MRV8aZJFH2xXSkeCsuBoHSmI=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFF5EE</initializer>
</enum-constant>
<enum-constant>
  <name>sienna</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>139</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>xW5Db/nnAE6zXAcMQu7Vp0fl5Bo=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xA0522D</initializer>
</enum-constant>
<enum-constant>
  <name>silver</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>140</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>yfMsRrbqO3G4cF5MGRdAUiPzIew=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xC0C0C0</initializer>
</enum-constant>
<enum-constant>
  <name>sky_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>141</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>4TMQunNexJF7+egeufgyY5no9Gs=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x87CEEB</initializer>
</enum-constant>
<enum-constant>
  <name>slate_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>142</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>gZF/oyx75BcHZuhXyt63xR/RAxo=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x6A5ACD</initializer>
</enum-constant>
<enum-constant>
  <name>slate_gray</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>143</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>VYUnD94ZH8s8JdC5uOXd516OJIk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x708090</initializer>
</enum-constant>
<enum-constant>
  <name>snow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>144</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>GqZGYFtLTJO8B19DcJ8l+vipGys=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFAFA</initializer>
</enum-constant>
<enum-constant>
  <name>spring_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>145</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>pmRy8PXsQ0rvgky7ySFUL8W7BrY=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x00FF7F</initializer>
</enum-constant>
<enum-constant>
  <name>steel_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>146</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>451ERxAwvchyUcXtp0XoTd7ZO4E=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x4682B4</initializer>
</enum-constant>
<enum-constant>
  <name>tan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>147</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>dZUgbWOgcRXHkrtPBKw2ZsH3ScQ=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xD2B48C</initializer>
</enum-constant>
<enum-constant>
  <name>teal</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>148</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>fr8SoZS966VzOJllbnxc0GmtdkA=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x008080</initializer>
</enum-constant>
<enum-constant>
  <name>thistle</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>149</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>zuafj0nY3uf0v4atzS7TRaCIc+E=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xD8BFD8</initializer>
</enum-constant>
<enum-constant>
  <name>tomato</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>150</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>0+XZSU2vozccuKtWmlo+tnsJfE0=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFF6347</initializer>
</enum-constant>
<enum-constant>
  <name>turquoise</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>151</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>d8/9PMMQsxxeUWKnzAmv/w9zvPk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x40E0D0</initializer>
</enum-constant>
<enum-constant>
  <name>violet</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>152</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>JMmIrFW9ls5+dRRBdP424pDFzWs=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xEE82EE</initializer>
</enum-constant>
<enum-constant>
  <name>wheat</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>153</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>v8wFRSQ30RGzLzBPkLTUOQ5+WYk=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF5DEB3</initializer>
</enum-constant>
<enum-constant>
  <name>white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>154</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>b95jwdXSWwQeY0Bcdp13yLuJy5Q=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFFFF</initializer>
</enum-constant>
<enum-constant>
  <name>white_smoke</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>155</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>n/ajrNi8D2rUtgYRCHzJTh2q8os=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xF5F5F5</initializer>
</enum-constant>
<enum-constant>
  <name>yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>156</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>BEEsX28Vkwz21ze8Gud82GMvVEs=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0xFFFF00</initializer>
</enum-constant>
<enum-constant>
  <name>yellow_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>157</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>1PWCxoaV/U2zrDtiR70dWur6OYM=</id>
  <extraction>regular</extraction>
  <parent>xrzWsDUl/QCHjYTqdmp4ta0muio=</parent>
  <initializer>0x9ACD32</initializer>
</enum-constant>
<enum>
  <name>emphasis</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>179</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <reference>
      <kind>reference</kind>
      <literal>operator|</literal>
      <id>YozR1RKW1VtSENFv0nmSKUjOnEM=</id>
    </reference>
  </doc-comment>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
      <identifier>uint8_t</identifier>
    </name>
  </named>
  <constants>RejzCPAvErfte83SYTIogvncOV4=</constants>
  <constants>ilsvZr0ZVfdtRXmRGdubdfd9cH4=</constants>
  <constants>KnthpXMF32C20eg1zuXnTQsTkTQ=</constants>
  <constants>pu4YCVx/OtsYvOfCaqHPis3ftHw=</constants>
  <constants>frsWF5q39Eh5PB3XEUlnf0NXFi4=</constants>
  <constants>62yANn1dkbV/uUDbhnsLFmImUL8=</constants>
  <constants>oIOZAlo/lyptITH4hig48lOttBg=</constants>
  <constants>lMc/KBVcCfrC7YX3coxLM4kNdC0=</constants>
</enum>
<enum-constant>
  <name>bold</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>180</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>RejzCPAvErfte83SYTIogvncOV4=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1</initializer>
</enum-constant>
<enum-constant>
  <name>faint</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>181</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>ilsvZr0ZVfdtRXmRGdubdfd9cH4=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 1</initializer>
</enum-constant>
<enum-constant>
  <name>italic</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>182</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>KnthpXMF32C20eg1zuXnTQsTkTQ=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 2</initializer>
</enum-constant>
<enum-constant>
  <name>underline</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>183</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>pu4YCVx/OtsYvOfCaqHPis3ftHw=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 3</initializer>
</enum-constant>
<enum-constant>
  <name>blink</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>184</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>frsWF5q39Eh5PB3XEUlnf0NXFi4=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 4</initializer>
</enum-constant>
<enum-constant>
  <name>reverse</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>185</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>62yANn1dkbV/uUDbhnsLFmImUL8=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 5</initializer>
</enum-constant>
<enum-constant>
  <name>conceal</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>186</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>oIOZAlo/lyptITH4hig48lOttBg=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 6</initializer>
</enum-constant>
<enum-constant>
  <name>strikethrough</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>187</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>lMc/KBVcCfrC7YX3coxLM4kNdC0=</id>
  <extraction>regular</extraction>
  <parent>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</parent>
  <initializer>1 &lt;&lt; 7</initializer>
</enum-constant>
<enum>
  <name>presentation_type</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>633</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>unsigned char</identifier>
    </name>
  </named>
  <constants>RMLBL+Bix4NjHUflV5Gd148cvI0=</constants>
  <constants>JMO3a7l4Vah3pu5LhSt5XUqVwX0=</constants>
  <constants>4EhXLtwUieER6zx6cFKrQkJD7z0=</constants>
  <constants>f9UGmohKafgMEQaH7aV9/pXp3Q8=</constants>
  <constants>lFTaer2V5N0IvZwdpnGqU+fqNKs=</constants>
  <constants>U29VS9DE6yGmBCQJpfRf09d/e4k=</constants>
  <constants>evilcmG7RXZqhLhTCNpshY9mZ/8=</constants>
  <constants>DW+XzuChk56+3Tj267DDUD5n6NU=</constants>
  <constants>UusrDHaIkP+r6qqSp1PqZL+/CGg=</constants>
  <constants>yOYga557HDJJ3Xn2mI2NI4Ao32g=</constants>
  <constants>jQUiKtv2CoquBEPzlOV+iSZPP3c=</constants>
  <constants>SCPhZ+FP2FkEdK8pCzbCd8BDwTM=</constants>
  <constants>TqY0p+W51B22W94sBnwxNfQjqS8=</constants>
</enum>
<enum-constant>
  <name>none</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>635</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>RMLBL+Bix4NjHUflV5Gd148cvI0=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>0</initializer>
</enum-constant>
<enum-constant>
  <name>debug</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>636</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>JMO3a7l4Vah3pu5LhSt5XUqVwX0=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>1</initializer>
</enum-constant>
<enum-constant>
  <name>string</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>637</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>4EhXLtwUieER6zx6cFKrQkJD7z0=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>2</initializer>
</enum-constant>
<enum-constant>
  <name>dec</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>640</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>f9UGmohKafgMEQaH7aV9/pXp3Q8=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>3</initializer>
</enum-constant>
<enum-constant>
  <name>hex</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>641</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>lFTaer2V5N0IvZwdpnGqU+fqNKs=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>oct</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>642</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>U29VS9DE6yGmBCQJpfRf09d/e4k=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>bin</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>643</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>evilcmG7RXZqhLhTCNpshY9mZ/8=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>chr</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>644</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>DW+XzuChk56+3Tj267DDUD5n6NU=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>pointer</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>647</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>UusrDHaIkP+r6qqSp1PqZL+/CGg=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>3</initializer>
</enum-constant>
<enum-constant>
  <name>exp</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>650</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>yOYga557HDJJ3Xn2mI2NI4Ao32g=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
  <initializer>1</initializer>
</enum-constant>
<enum-constant>
  <name>fixed</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>651</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>jQUiKtv2CoquBEPzlOV+iSZPP3c=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>general</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>652</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>SCPhZ+FP2FkEdK8pCzbCd8BDwTM=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum-constant>
  <name>hexfloat</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>653</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>TqY0p+W51B22W94sBnwxNfQjqS8=</id>
  <extraction>regular</extraction>
  <parent>dt+b1UyqOU8qnP4CYE6Ll1yEg8s=</parent>
</enum-constant>
<enum>
  <name>range_format</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>/9q4GyiCvH8EIGXhffwj39ptfYU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <constants>kSqJ+aKGs+kNBCJyVuE5uqFcCDc=</constants>
  <constants>8l9+MPhgkoVFj7ljjSKm0kxbu/Q=</constants>
  <constants>3IfCtsNss5FID24kxFqjREuNLTA=</constants>
  <constants>Btlt8brenfZebcvC99DqGQiQ448=</constants>
  <constants>Y3o8t0kFlk/z5k1JToHZlpMz1S8=</constants>
  <constants>QSUptYMTA8CKAB72YTbBgD0Aeio=</constants>
</enum>
<enum-constant>
  <name>disabled</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>27</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>kSqJ+aKGs+kNBCJyVuE5uqFcCDc=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum-constant>
  <name>map</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>37</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>8l9+MPhgkoVFj7ljjSKm0kxbu/Q=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum-constant>
  <name>set</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>42</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>3IfCtsNss5FID24kxFqjREuNLTA=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum-constant>
  <name>sequence</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>47</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Btlt8brenfZebcvC99DqGQiQ448=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum-constant>
  <name>string</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>57</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Y3o8t0kFlk/z5k1JToHZlpMz1S8=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum-constant>
  <name>debug_string</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>31</line-number>
      <column-number>65</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>QSUptYMTA8CKAB72YTbBgD0Aeio=</id>
  <extraction>regular</extraction>
  <parent>/9q4GyiCvH8EIGXhffwj39ptfYU=</parent>
</enum-constant>
<enum>
  <name>sign</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>657</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <constants>BriiY/z/G0nldE3fxXNXIqMli2o=</constants>
  <constants>qZa1wwpagvts0OBLWqYKlSZw4KY=</constants>
  <constants>kYs36IkkZLDDqESsNjPP7EBBE1g=</constants>
  <constants>MXo2/qVkoNt/bDxsidnkDU5xwsA=</constants>
</enum>
<enum-constant>
  <name>none</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>657</line-number>
      <column-number>19</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>BriiY/z/G0nldE3fxXNXIqMli2o=</id>
  <extraction>regular</extraction>
  <parent>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</parent>
</enum-constant>
<enum-constant>
  <name>minus</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>657</line-number>
      <column-number>25</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>qZa1wwpagvts0OBLWqYKlSZw4KY=</id>
  <extraction>regular</extraction>
  <parent>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</parent>
</enum-constant>
<enum-constant>
  <name>plus</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>657</line-number>
      <column-number>32</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>kYs36IkkZLDDqESsNjPP7EBBE1g=</id>
  <extraction>regular</extraction>
  <parent>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</parent>
</enum-constant>
<enum-constant>
  <name>space</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>657</line-number>
      <column-number>38</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>MXo2/qVkoNt/bDxsidnkDU5xwsA=</id>
  <extraction>regular</extraction>
  <parent>kVGCTNXCZ3pmpKnoXoT+sCvhKXw=</parent>
</enum-constant>
<enum>
  <name>terminal_color</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>160</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>enum</kind>
  <id>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <scoped>1</scoped>
  <named>
    <name>
      <kind>identifier</kind>
      <id>h/jE6VRR94SyUydu6tdfPcPQOls=</id>
      <identifier>uint8_t</identifier>
    </name>
  </named>
  <constants>WIos79Ap/tkTv8XVsVQrvXJsGO0=</constants>
  <constants>gETSztKHVBCj7CnAEZKLyHJ6Kl8=</constants>
  <constants>nGzu7XN6h5LCFXw83M/2mJ861Js=</constants>
  <constants>gZp7IOCWv6zE/oPHYpe48ikhVas=</constants>
  <constants>kUeJLnkLp1H56dQfRHL6UM4s3CA=</constants>
  <constants>LD5c6COZG4MRl2cgZWPnqQjv3p4=</constants>
  <constants>I/b645MILITH1CXCNTj8KZ5sVBE=</constants>
  <constants>m+ee89jLJvG5khlTigrwj1mmtXQ=</constants>
  <constants>Xm2cR8Enz6sjK1chuF3B26pHkOo=</constants>
  <constants>HSrqNJ38rtJgZr1gq0MSkHON07Y=</constants>
  <constants>OKA253+699fy45dtkO30jEmKils=</constants>
  <constants>E3Ako3wZKWeWGVppnUYlXcu3I5U=</constants>
  <constants>mcdvySF7rtVMmnk1eyar3ELIpZY=</constants>
  <constants>fYqK2A2/IY+hCwG+IfLNzgPKOJw=</constants>
  <constants>MbURnDrQ3H3+JL9Lh5BU2JnDN6U=</constants>
  <constants>jyobqIF4i/SG5qRLys8ch/4GDK8=</constants>
</enum>
<enum-constant>
  <name>black</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>161</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>WIos79Ap/tkTv8XVsVQrvXJsGO0=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
  <initializer>30</initializer>
</enum-constant>
<enum-constant>
  <name>red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>162</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>gETSztKHVBCj7CnAEZKLyHJ6Kl8=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>163</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>nGzu7XN6h5LCFXw83M/2mJ861Js=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>164</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>gZp7IOCWv6zE/oPHYpe48ikhVas=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>165</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>kUeJLnkLp1H56dQfRHL6UM4s3CA=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>magenta</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>166</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>LD5c6COZG4MRl2cgZWPnqQjv3p4=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>cyan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>167</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>I/b645MILITH1CXCNTj8KZ5sVBE=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>168</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>m+ee89jLJvG5khlTigrwj1mmtXQ=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_black</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>169</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>Xm2cR8Enz6sjK1chuF3B26pHkOo=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
  <initializer>90</initializer>
</enum-constant>
<enum-constant>
  <name>bright_red</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>170</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>HSrqNJ38rtJgZr1gq0MSkHON07Y=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_green</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>171</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>OKA253+699fy45dtkO30jEmKils=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_yellow</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>172</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>E3Ako3wZKWeWGVppnUYlXcu3I5U=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_blue</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>173</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>mcdvySF7rtVMmnk1eyar3ELIpZY=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_magenta</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>174</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>fYqK2A2/IY+hCwG+IfLNzgPKOJw=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_cyan</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>175</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>MbURnDrQ3H3+JL9Lh5BU2JnDN6U=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<enum-constant>
  <name>bright_white</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>176</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>enum-constant</kind>
  <id>jyobqIF4i/SG5qRLys8ch/4GDK8=</id>
  <extraction>regular</extraction>
  <parent>2iViYS+hHgqLcH4JGrfYI1q0Ezw=</parent>
</enum-constant>
<overloads>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>57</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>pP6oFo26Jg+5En7IfiQcwWCwoFY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>User-defined literal equivalent of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::arg</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, but with compile-time checks.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>sdFRGxmYx+zgeN9/4yXcDFwyk/k=</members>
  <members>i6tOss8YIxINe9MJchOz9oNztlE=</members>
  <auto>
  </auto>
</overloads>
<function>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4158</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>sdFRGxmYx+zgeN9/4yXcDFwyk/k=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>using namespace fmt::literals; fmt::print(&quot;The answer is {answer}.&quot;, &quot;answer&quot;_a=42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>User-defined literal equivalent of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::arg</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, but with compile-time checks.</literal>
      </text>
    </brief>
  </doc-comment>
  <auto>
  </auto>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>S</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>p6fsxqf8u9l7jpQl3dnaje8H/gw=</id>
          <identifier>fixed_string</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>57</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>i6tOss8YIxINe9MJchOz9oNztlE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <auto>
  </auto>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>Str</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>p6fsxqf8u9l7jpQl3dnaje8H/gw=</id>
          <identifier>fixed_string</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<overloads>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2773</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>6P8u+DPIA4iVOF3IKG291QvUt9o=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a named argument to be used in a formatting function. It should only be used in a call to a formatting function.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>2Yx7ZIWnUbr9a+cEKHmYRJL57wI=</members>
  <members>kAXrF9JkvOvasx4KDZ5govRTpw8=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2773</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>2Yx7ZIWnUbr9a+cEKHmYRJL57wI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;The answer is {answer}.&quot;, fmt::arg(&quot;answer&quot;, 42));</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>Named arguments passed with </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::arg</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> are not supported in compile-time checks, but </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>&quot;answer&quot;_a=42</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> are compile-time checked in sufficiently new compilers. See </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>operator&quot;&quot;_a()</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a named argument to be used in a formatting function. It should only be used in a call to a formatting function.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>SH+iLgNCJFpnkRSd26yh0YdtKC8=</id>
      <identifier>named_arg</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>name</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>arg</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>arg</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>139</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kAXrF9JkvOvasx4KDZ5govRTpw8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>SH+iLgNCJFpnkRSd26yh0YdtKC8=</id>
      <identifier>named_arg</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>wchar_t</identifier>
        </name>
      </named>
    </pointer>
    <name>name</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>arg</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>assert_fail</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>47</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>356</line-number>
      <column-number>22</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>JEG+2oniJADTUkMUCSuAHB6GeKM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>file</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>line</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>message</name>
  </param>
  <func-class>normal</func-class>
  <is-no-return>1</is-no-return>
  <attributes>noreturn</attributes>
</function>
<function>
  <name>bg</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>354</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>341</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>A7leoMSqWBTa8ETvZbI11lSBpOQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Creates a text style from the background color.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
      <identifier>text_style</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>QhrTaMMZtTupOth2BDPzg0tPoIY=</id>
        <identifier>color_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>background</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>fg</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>348</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>338</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>nG+BHLFpXbPAJS6QWiObdAGpFm8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Creates a text style from the foreground (text) color.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
      <identifier>text_style</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>QhrTaMMZtTupOth2BDPzg0tPoIY=</id>
        <identifier>color_type</identifier>
        <name>
          <kind>identifier</kind>
          <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
          <identifier>detail</identifier>
        </name>
      </name>
    </named>
    <name>foreground</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>550</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>IQvnrhM8KzYtJHCzcV82M2rngC0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>4Oj7bxqxVVbUBQP7KdZWoKqT0J8=</members>
  <members>qZvN6NXcefsVvn2Tv4BbgoYC0As=</members>
  <members>Zt/yM9lYE1PjQrvQmJXKcUp9Lgk=</members>
  <members>xoJ7NYL5f2H+oxUKifziHK0Oa3c=</members>
  <members>KhFKrGWP9eSR6giKR6OPPI7GiUE=</members>
  <members>wgP0+V5r1dThMhOiPJ9uKJ2hqN0=</members>
  <members>ehkWU/2SKvs+4oFS33ICOrM3AeU=</members>
  <members>UHn+2C/WNjdpm2n7nqlN0qS+/L0=</members>
  <members>M74BFfvzUV1OYQcOKfcl8O0XypY=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4363</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>4Oj7bxqxVVbUBQP7KdZWoKqT0J8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>#include &lt;fmt/format.h&gt; std::string message = fmt::format(&quot;The answer is {}.&quot;, 42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the result as a string.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>186</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>qZvN6NXcefsVvn2Tv4BbgoYC0As=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>490</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Zt/yM9lYE1PjQrvQmJXKcUp9Lgk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>472</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xoJ7NYL5f2H+oxUKifziHK0Oa3c=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>CompiledFormat</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>cf</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>CompiledFormat</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char_type</identifier>
            <name>
              <kind>identifier</kind>
              <identifier>CompiledFormat</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>199</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KhFKrGWP9eSR6giKR6OPPI7GiUE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4321</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>wgP0+V5r1dThMhOiPJ9uKJ2hqN0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>550</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>ehkWU/2SKvs+4oFS33ICOrM3AeU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>` #include &lt;fmt/color.h&gt; std::string message = fmt::format(fmt::emphasis::bold | fg(fmt::color::red), &quot;The answer is {}&quot;, 42); </literal>
      </text>
      <text>
        <kind>text</kind>
        <literal>`</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats arguments and returns the result as a string using ANSI escape sequences to specify text formatting.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
    <reference>
      <kind>reference</kind>
      <literal>text_style</literal>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>347</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>UHn+2C/WNjdpm2n7nqlN0qS+/L0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>218</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>M74BFfvzUV1OYQcOKfcl8O0XypY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_system_error</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1439</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4307</line-number>
      <column-number>9</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>W9emXGC4HkeSpa9DZeh0vQR7RuE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>&lt;message&gt;: &lt;system-message&gt;</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>where </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>&lt;message&gt;</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is the passed message and </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>&lt;system-message&gt;</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is the system message corresponding to the error code. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>error_code</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is a system error code as given by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>errno</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats an error message for an error returned by an operating system or a language runtime, for example a file opening error, and writes it to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>. The format is the same as the one used by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::system_error(ec, message)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> where </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>ec</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::error_code(error_code, std::generic_category())</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>. It is implementation-defined but normally looks like:</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A contiguous memory buffer with an optional growing ability. It is an internal class and shouldn&apos;t be used directly, only via </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>memory_buffer</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
      <name>out</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>specialization</kind>
          <id>39yu5PIfJfck3rNgsux5MAnKM1Y=</id>
          <identifier>buffer</identifier>
          <name>
            <kind>identifier</kind>
            <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
            <identifier>detail</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>error_code</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>message</name>
  </param>
  <func-class>normal</func-class>
</function>
<overloads>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2800</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>2rhICXMOVdVixjKxnHuFiVWyJME=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_to</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>aRfXKdt7Pbevjwr91qberLxpo50=</members>
  <members>KRXr6b6o5pbdXmiHbrXwYDVXaWk=</members>
  <members>kp7ODhx6MpimJ3pGJrMltH39DME=</members>
  <members>yrYYycwhWuqhPQc/m/PGNcW8xvU=</members>
  <members>DrCFnBCbL8CMBA1wPh0O+NwnJTE=</members>
  <members>hfydcBseno4GckEHt2e+k85mlhk=</members>
  <members>UVoWWqSVMJE4sFsRlzXWvf8smLc=</members>
  <members>2KZDVZuH0yEVqdpV4T6uL/B7ars=</members>
  <members>SkIPwxEbPouw9KF2Ja0SPj69XcM=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>191</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>aRfXKdt7Pbevjwr91qberLxpo50=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2854</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>KRXr6b6o5pbdXmiHbrXwYDVXaWk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</id>
      <identifier>format_to_result</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <array>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
        <bounds>N</bounds>
      </array>
    </l-value-reference>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2800</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>kp7ODhx6MpimJ3pGJrMltH39DME=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>auto out = std::vector&lt;char&gt;(); fmt::format_to(std::back_inserter(out), &quot;{}&quot;, 42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, writes the result to the output iterator </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the iterator past the end of the output range. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_to</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> does not append a terminating null character.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>+HjRGNZmMtwHAEw+6WDo42XveDI=</id>
      <identifier>remove_cvref_t</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>483</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>yrYYycwhWuqhPQc/m/PGNcW8xvU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>CompiledFormat</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>cf</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>CompiledFormat</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>517</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>DrCFnBCbL8CMBA1wPh0O+NwnJTE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>238</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hfydcBseno4GckEHt2e+k85mlhk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4336</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>UVoWWqSVMJE4sFsRlzXWvf8smLc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>576</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>2KZDVZuH0yEVqdpV4T6uL/B7ars=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>std::vector&lt;char&gt; out; fmt::format_to(std::back_inserter(out), fmt::emphasis::bold | fg(fmt::color::red), &quot;{}&quot;, 42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats arguments with the given text style, writes the result to the output iterator </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the iterator past the end of the output range.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>260</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>SkIPwxEbPouw9KF2Ja0SPj69XcM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <constraints>enable</constraints>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>enable</name>
      <constant-targ>
        <kind>constant</kind>
        <value>detail::is_output_iterator&lt;OutputIt, Char&gt;::value &amp;&amp; detail::is_exotic_char&lt;Char&gt;::value</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
  <requires>enable</requires>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>format_to_n</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2829</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>tTXib8T9nVpEOYTcem80ll7PT24=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, writes up to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>n</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> characters of the result to the output iterator </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the total (not truncated) output size and the iterator past the end of the output range. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_to_n</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> does not append a terminating null character.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>QAIgaDUe4omVKJgsu3obVB8Rbv8=</members>
  <members>A9mngFIJcmrxoxYFg1BMGTV8mJ8=</members>
  <members>DTsQfx9FfG4gTs9LRVS8dSiByKQ=</members>
  <members>7YjagrXcGUQvPATFp2GpS77VgtU=</members>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>format_to_n</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2829</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>QAIgaDUe4omVKJgsu3obVB8Rbv8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, writes up to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>n</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> characters of the result to the output iterator </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the total (not truncated) output size and the iterator past the end of the output range. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_to_n</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> does not append a terminating null character.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>format_to_n_result</literal>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to_n</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>282</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>A9mngFIJcmrxoxYFg1BMGTV8mJ8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to_n</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>532</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>DTsQfx9FfG4gTs9LRVS8dSiByKQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>format_to_n</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>289</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>7YjagrXcGUQvPATFp2GpS77VgtU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>formatted_size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2862</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>4imiXTvCV8wc7UjAhJdav2E/2b0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the number of chars in the output of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format(fmt, args...)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>dOLxWhVx3D+PATFgYdPB+49IHvQ=</members>
  <members>O1gBx/3lDro9CU6/2tuXdsObBBg=</members>
  <members>5q88peTZ6lubKZIWuFtYPafDSCA=</members>
  <members>vz4NesWnsN013V6WoRFqCuZiIgU=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>formatted_size</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2862</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>dOLxWhVx3D+PATFgYdPB+49IHvQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns the number of chars in the output of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format(fmt, args...)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>the number of chars in the output of </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format(fmt, args...)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>formatted_size</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>542</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>O1gBx/3lDro9CU6/2tuXdsObBBg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>formatted_size</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>300</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5q88peTZ6lubKZIWuFtYPafDSCA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>formatted_size</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4343</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>vz4NesWnsN013V6WoRFqCuZiIgU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
      <identifier>size_t</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<overloads>
  <name>fprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>627</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>svt2Xc2NYSuNqUeSiH1YKO7Rwdk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>f</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>sovAmJLur/SeZ8qhQ15Rp0QZ06I=</members>
  <members>Tc02M9aIIYckiIXStrx2Cdi4R5g=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>fprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>627</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>sovAmJLur/SeZ8qhQ15Rp0QZ06I=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::fprintf(stderr, &quot;Don&apos;t %s!&quot;, &quot;panic&quot;);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>f</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>fprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>631</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Tc02M9aIIYckiIXStrx2Cdi4R5g=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>deprecated</attributes>
</function>
<overloads>
  <name>gmtime</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>499</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>PfKIAWQRnJjMZ2h2F5GZEv842eE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts given time since epoch as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::time_t</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> value into calendar time, expressed in Coordinated Universal Time (UTC). Unlike </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::gmtime</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, this function is thread-safe on most platforms.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>/95/WesUaLCoLKjD0FqM1QyEwi0=</members>
  <members>fUQEwqcbOyg/SNwplh6ge3cCGf0=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
      <identifier>tm</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>gmtime</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>499</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>/95/WesUaLCoLKjD0FqM1QyEwi0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts given time since epoch as </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::time_t</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> value into calendar time, expressed in Coordinated Universal Time (UTC). Unlike </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::gmtime</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>, this function is thread-safe on most platforms.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
      <identifier>tm</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>q8UCmmB9BohmYzpIYDJGC7yffEo=</id>
        <identifier>time_t</identifier>
      </name>
    </named>
    <name>time</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>gmtime</name>
  <source>
    <location>
      <short-path>fmt/chrono.h</short-path>
      <source-path>include/fmt/chrono.h</source-path>
      <line-number>534</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>fUQEwqcbOyg/SNwplh6ge3cCGf0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>t1Rk18ZRYRQAjrwWgiSwTcTZ2oc=</id>
      <identifier>tm</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>8yM6GxEgMxr2AI9FueIYuWRIJJs=</id>
        <identifier>sys_time</identifier>
      </name>
    </named>
    <name>time_point</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Duration</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>group_digits</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4059</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>+5fVbAuZ+YISDA4P4GVkGx+8aCg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;{}&quot;, fmt::group_digits(12345)); // Output: &quot;12,345&quot;</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a view that formats an integer value using &apos;,&apos; as a locale-independent thousands separator.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>group_digits_view</literal>
      <id>rlO3e/ND0s/1pcrHH7W+buHdmSs=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>rlO3e/ND0s/1pcrHH7W+buHdmSs=</id>
      <identifier>group_digits_view</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>796</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>OC9QJFSY92VDF9UXITPwFwxRaGQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>join</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>0wA5kKTOjg3UB/hEhB/Y28AWTic=</members>
  <members>+QvOW6SwzSVaepHxsJAAgSu8ZOE=</members>
  <members>hnM7dWNM1jGf/GfJyz3ATkTaX2E=</members>
  <members>OjAwMqA6jC0glREkTL06WlkWPNc=</members>
  <members>XuIl/LNqgal2FnurdXCWos19rqs=</members>
  <members>pa+l3hgcc9mopcv1i6VJi2v8AEE=</members>
  <members>I8fuQJED6pxWUjGop1oNAHuEsnA=</members>
  <members>xMnH+3JVLS+OUxhvSDhpW86i+eM=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>846</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>0wA5kKTOjg3UB/hEhB/Y28AWTic=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;{}&quot;, fmt::join({1, 2, 3}, &quot;, &quot;)); // Output: &quot;1, 2, 3&quot;</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns an object that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::initializer_list</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>join_view</literal>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>3tT5Y8vozttMWXrA/fNw4NcDYTE=</id>
        <identifier>initializer_list</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>list</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>deprecated</attributes>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>162</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+QvOW6SwzSVaepHxsJAAgSu8ZOE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>3tT5Y8vozttMWXrA/fNw4NcDYTE=</id>
        <identifier>initializer_list</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
    <name>list</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>deprecated</attributes>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>831</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>hnM7dWNM1jGf/GfJyz3ATkTaX2E=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>auto t = std::tuple&lt;int, char&gt;(1, &apos;a&apos;); fmt::print(&quot;{}&quot;, fmt::join(t, &quot;, &quot;)); // Output: 1, a</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns an object that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::tuple</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>an object that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::tuple</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </returns>
    <reference>
      <kind>reference</kind>
      <literal>tuple_join_view</literal>
      <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
      <identifier>tuple_join_view</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Tuple</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>tuple</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Tuple</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>815</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>OjAwMqA6jC0glREkTL06WlkWPNc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>auto v = std::vector&lt;int&gt;{1, 2, 3}; fmt::print(&quot;{}&quot;, fmt::join(v, &quot;, &quot;)); // Output: 1, 2, 3</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::join</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> applies passed format specifiers to the range elements:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;{:02}&quot;, fmt::join(v, &quot;, &quot;)); // Output: 01, 02, 03</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a view that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>range</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>a view that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>range</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </returns>
    <reference>
      <kind>reference</kind>
      <literal>join_view</literal>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Range</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>r</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Range</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>168</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XuIl/LNqgal2FnurdXCWos19rqs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>ZiEco91u/gY1xe/pQDSxwdXSKKE=</id>
      <identifier>tuple_join_view</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>Tuple</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>tuple</name>
  </param>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Tuple</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>value_type</identifier>
            <name>
              <kind>identifier</kind>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>152</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>pa+l3hgcc9mopcv1i6VJi2v8AEE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>Range</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>range</name>
  </param>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Range</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>value_type</identifier>
            <name>
              <kind>identifier</kind>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/ranges.h</short-path>
      <source-path>include/fmt/ranges.h</source-path>
      <line-number>796</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>I8fuQJED6pxWUjGop1oNAHuEsnA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a view that formats the iterator range </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>[begin, end)]</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with elements separated by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>sep</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>join_view</literal>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>It</identifier>
      </name>
    </named>
    <name>begin</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Sentinel</identifier>
      </name>
    </named>
    <name>end</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>It</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Sentinel</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>join</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>144</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>xMnH+3JVLS+OUxhvSDhpW86i+eM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>MOD58GqLPvSW8C/8/clsBr2w6P8=</id>
      <identifier>join_view</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>It</identifier>
      </name>
    </named>
    <name>begin</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Sentinel</identifier>
      </name>
    </named>
    <name>end</name>
  </param>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>sep</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>It</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Sentinel</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>value_type</identifier>
            <name>
              <kind>identifier</kind>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>make_format_args</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2746</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>VbebZfjb3d/y8l8QAjujo6alN4I=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>H/ckjH4BT3xF+uO/5T/gK1HrIH4=</id>
      <identifier>format_arg_store</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Context</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <id>IQAzMF7Z8buLnz3Vb3EM0mFTJoc=</id>
            <identifier>context</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_ARGS</name>
      <constant-targ>
        <kind>constant</kind>
        <value>int(sizeof...(T))</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>NUM_NAMED_ARGS</name>
      <constant-targ>
        <kind>constant</kind>
        <value>detail::count_named_args&lt;T...&gt;()</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </name>
      </named>
    </constant-tparam>
    <constant-tparam>
      <kind>constant</kind>
      <name>DESC</name>
      <constant-targ>
        <kind>constant</kind>
        <value>detail::make_descriptor&lt;Context, T...&gt;()</value>
      </constant-targ>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ClyOt9jo0XIE2NyV7zUQV5G5Q/I=</id>
          <identifier>ullong</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>always_inline</attributes>
</function>
<function>
  <name>make_printf_args</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>571</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>FeHAF1at0kGMkWJlThGmkL4RSI0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs an </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_arg_store</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> object that contains references to arguments and can be implicitly converted to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>printf_args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <decltype>
    <operand>fmt::make_format_args&lt;basic_printf_context&lt;Char&gt;&gt;(args...)</operand>
  </decltype>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>make_wformat_args</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>125</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>nQZzyMwdo+bpvtgIlb25iOUW2yM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <decltype>
    <operand>fmt::make_format_args&lt;wformat_context&gt;(args...)</operand>
  </decltype>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>max_of</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>352</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>3ZIzu7nwOvBC8o1xOoZscSQUz1w=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>T</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>a</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>b</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>min_of</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>349</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>DOl6HZaXiqEyAUy3ZNo0aOo4fp8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>T</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>a</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>b</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>operator|</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>300</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>gYbQ0JGzqGs3Tpbv0bvncHH4nDE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Bitwise disjunction operators</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>YozR1RKW1VtSENFv0nmSKUjOnEM=</members>
  <members>Bi4eSBvnPM/sPxc6IX+FXtludUc=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
      <identifier>text_style</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>operator|</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>359</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>YozR1RKW1VtSENFv0nmSKUjOnEM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Bitwise disjunction operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
    <reference>
      <kind>reference</kind>
      <literal>emphasis</literal>
      <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
    </reference>
    <reference>
      <kind>reference</kind>
      <literal>text_style</literal>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
      <identifier>text_style</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
        <identifier>emphasis</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>4ZCZD+aEfVaD9/wzkw6pOhNh3mI=</id>
        <identifier>emphasis</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator|</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>300</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Bi4eSBvnPM/sPxc6IX+FXtludUc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Bitwise disjunction operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
      <identifier>text_style</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2883</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>LK5TKek21aD0TFp6sfi/Py1kz8I=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>print</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>MHpYAVXD0OPd0j7euh4owSqIxhA=</members>
  <members>c8OECCzPJA2GXsyxCXg5ytlU5R4=</members>
  <members>F01YyeQLQZZEd1Ln8FzhXxvgAt8=</members>
  <members>xRPKeW3w55VRaLFBUKX0XnbYoaU=</members>
  <members>1lOLDvLfF6LEC5Oys7+sG5K5Ip0=</members>
  <members>+gl7HMPXKRbXENxftdeJAZWYQcQ=</members>
  <members>sxGZk7LbLl0wfwnoKWYA0PHW8qU=</members>
  <members>hES/AtWxT3nGez3wdQ9YwdtQV64=</members>
  <members>cv0byrwDy7Vm5tD3phplFeDczts=</members>
  <members>f0ofifa+rsBDLgwqloYXwPMSGaY=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2883</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>MHpYAVXD0OPd0j7euh4owSqIxhA=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;The answer is {}.&quot;, 42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>stdout</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>327</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>c8OECCzPJA2GXsyxCXg5ytlU5R4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>558</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>F01YyeQLQZZEd1Ln8FzhXxvgAt8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>526</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>xRPKeW3w55VRaLFBUKX0XnbYoaU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(fmt::emphasis::bold | fg(fmt::color::red), &quot;Elapsed time: {0:.2f} seconds&quot;, 1.23);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats a string and prints it to stdout using ANSI escape sequences to specify text formatting.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
    <reference>
      <kind>reference</kind>
      <literal>text_style</literal>
      <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>150</line-number>
      <column-number>12</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>1lOLDvLfF6LEC5Oys7+sG5K5Ip0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(cerr, &quot;Don&apos;t {}!&quot;, &quot;panic&quot;);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Prints formatted data to the stream </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>os</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>XKE0Et5ctFFXvBqg+zp74PL65qE=</id>
          <identifier>ostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>359</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+gl7HMPXKRbXENxftdeJAZWYQcQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>P4TS9DDUFCGlCLEOzgJMCMCB6Cw=</id>
          <identifier>wostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2900</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>sxGZk7LbLl0wfwnoKWYA0PHW8qU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(stderr, &quot;Don&apos;t {}!&quot;, &quot;panic&quot;);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to the file </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>f</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>322</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>hES/AtWxT3nGez3wdQ9YwdtQV64=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/compile.h</short-path>
      <source-path>include/fmt/compile.h</source-path>
      <line-number>550</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>cv0byrwDy7Vm5tD3phplFeDczts=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>print</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>512</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>f0ofifa+rsBDLgwqloYXwPMSGaY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(fmt::emphasis::bold | fg(fmt::color::red), &quot;Elapsed time: {0:.2f} seconds&quot;, 1.23);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats a string and prints it to the specified file stream using ANSI escape sequences to specify text formatting.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>printf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>645</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>WzuY9JDWvQUz1Oc0QoF/Ffa5Di4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::printf(&quot;Elapsed time: %.2f seconds&quot;, 1.23);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>stdout</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2911</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>1ovv7zVjETWPb22q8bSwMM0ZmZM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>println</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>TeFdWKNTxBd8qTUZnqMc2gU5AMw=</members>
  <members>+yF3NMY8vNXZVlzVKnzMKiY2lT0=</members>
  <members>47fBuvbSCfKhDd/VoKq4LnDVADQ=</members>
  <members>tjE9lX884H7KQU0HN7wpjLh02rM=</members>
  <members>F7AAClhRUfdQpr/8aKCEUyaPALE=</members>
  <members>Oi62zfU+Rk9OeWzExVmxxP9WksU=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2920</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>TeFdWKNTxBd8qTUZnqMc2gU5AMw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>stdout</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> followed by a newline.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>336</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+yF3NMY8vNXZVlzVKnzMKiY2lT0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>159</line-number>
      <column-number>12</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>47fBuvbSCfKhDd/VoKq4LnDVADQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>XKE0Et5ctFFXvBqg+zp74PL65qE=</id>
          <identifier>ostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>365</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>tjE9lX884H7KQU0HN7wpjLh02rM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>P4TS9DDUFCGlCLEOzgJMCMCB6Cw=</id>
          <identifier>wostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2911</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>F7AAClhRUfdQpr/8aKCEUyaPALE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and writes the output to the file </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>f</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> followed by a newline.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<function>
  <name>println</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>331</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Oi62zfU+Rk9OeWzExVmxxP9WksU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>NtugrcRfKxVa45BZwaAza4/VDiM=</id>
        <identifier>wformat_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
</function>
<overloads>
  <name>ptr</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3993</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>amjVWr26XGHSCyR+cOjAphA7RAk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>p</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>const void*</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for pointer formatting.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>H/7E4LXMDUVCbthNSwZz3Ld94s8=</members>
  <members>u9Wg34zw2QNtlZrIOz7/vql/HWQ=</members>
  <members>1rVaRy7y7ALXSWkFgpz3rA6PNbM=</members>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>void</identifier>
      </name>
    </named>
  </pointer>
</overloads>
<function>
  <name>ptr</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>3993</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>H/7E4LXMDUVCbthNSwZz3Ld94s8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>auto s = fmt::format(&quot;{}&quot;, fmt::ptr(p));</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>p</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>const void*</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> for pointer formatting.</literal>
      </text>
    </brief>
  </doc-comment>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>void</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>p</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>ptr</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>299</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>u9Wg34zw2QNtlZrIOz7/vql/HWQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>void</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>yAZI7i9M7QvpFoRBZvP2RcJBIWs=</id>
          <identifier>shared_ptr</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>p</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>ptr</name>
  <source>
    <location>
      <short-path>fmt/std.h</short-path>
      <source-path>include/fmt/std.h</source-path>
      <line-number>295</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>1rVaRy7y7ALXSWkFgpz3rA6PNbM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <pointer>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <identifier>void</identifier>
      </name>
    </named>
  </pointer>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>5TAF9AcPF4t2r9TFAw9BjAk3jPw=</id>
          <identifier>unique_ptr</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>p</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Deleter</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>report_error</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>154</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>631</line-number>
      <column-number>22</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>77qbY+yg+MkrdvTcDhSo7JG+oLQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Reports a format error at compile time or, via a </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>format_error</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> exception, at runtime.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>message</name>
  </param>
  <func-class>normal</func-class>
  <is-no-return>1</is-no-return>
  <attributes>noreturn</attributes>
</function>
<function>
  <name>report_system_error</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1450</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4312</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+t/qSEfx893efmcbHc3cKltilPE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>error_code</name>
  </param>
  <param>
    <pointer>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </name>
      </named>
    </pointer>
    <name>message</name>
  </param>
  <func-class>normal</func-class>
</function>
<overloads>
  <name>runtime</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2667</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>wxqo4z/fMm90GL3eyEacj9b6qqI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Creates a runtime format string.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>puLJolTHk9nbKd/bdKG09tkXj7s=</members>
  <members>bUitcH2E15p0W+UK+6Sl8f1eaSs=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>runtime</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2667</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>puLJolTHk9nbKd/bdKG09tkXj7s=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>// Check format string at runtime instead of compile-time. fmt::print(fmt::runtime(&quot;{:d}&quot;), &quot;I am not a number&quot;);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Creates a runtime format string.</literal>
      </text>
    </brief>
    <reference>
      <kind>reference</kind>
      <literal>runtime_format_string</literal>
      <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
    </reference>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
      <identifier>runtime_format_string</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>runtime</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>121</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>bUitcH2E15p0W+UK+6Sl8f1eaSs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>ti3hJbGY3+/R8bZ1c5tJXro3eng=</id>
      <identifier>runtime_format_string</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>s</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>sprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>598</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>VhrPhJsmX9w0MJ7S58+SIEMOS74=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the result as string.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>/wsaTpvspSEUQ0rRMpyArIuLZcY=</members>
  <members>rJmhydReRIzlYhWa/B6+17tLTQ0=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>sprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>598</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>/wsaTpvspSEUQ0rRMpyArIuLZcY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>std::string message = fmt::sprintf(&quot;The answer is %d&quot;, 42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>args</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> according to specifications in </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> and returns the result as string.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>sprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>602</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rJmhydReRIzlYhWa/B6+17tLTQ0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <l-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>deprecated</attributes>
</function>
<function>
  <name>streamed</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>111</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>akg2qEqwJHEFaWyfQvakvMINfi0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;Current thread id: {}n&quot;, fmt::streamed(std::this_thread::get_id()));</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns a view that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>value</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> via an ostream </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>operator&lt;&lt;</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>a view that formats </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>value</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> via an ostream </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>operator&lt;&lt;</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>DK31NYvCSz7YORa71JSElOEApeM=</id>
      <identifier>streamed_view</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>styled</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>628</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>iySgQqtylYHdZUpa/+StP4Oje7o=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>fmt::print(&quot;Elapsed time: {0:.2f} seconds&quot;, fmt::styled(1.23, fmt::fg(fmt::color::green) | fmt::bg(fmt::color::blue)));</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Returns an argument that will be formatted using ANSI escape sequences, to be used in a formatting function.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>FR3zYHDK9RC7jonsuYBR1i90aeY=</id>
      <identifier>styled_arg</identifier>
      <name>
        <kind>identifier</kind>
        <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
        <identifier>detail</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>system_category</name>
  <source>
    <location>
      <short-path>fmt/os.h</short-path>
      <source-path>include/fmt/os.h</source-path>
      <line-number>159</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>+s6ZsmVt5aKtXTYrYo/OcWzGHao=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <l-value-reference>
    <named>
      <is-const>1</is-const>
      <name>
        <kind>identifier</kind>
        <id>6XiwdqK6TzKX2jXOSrhDbFCLsE8=</id>
        <identifier>error_category</identifier>
        <name>
          <kind>identifier</kind>
          <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
          <identifier>std</identifier>
        </name>
      </name>
    </named>
  </l-value-reference>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>system_error</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4288</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>w0QCyr4tiJZnP5mIBAzD00zbHgk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>// This throws std::system_error with the description // cannot open file &apos;madeup&apos;: No such file or directory // or similar (system message may vary). const char* filename = &quot;madeup&quot;; FILE* file = fopen(filename, &quot;r&quot;); if (!file) throw fmt::system_error(errno, &quot;cannot open file &apos;{}&apos;&quot;, filename);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Constructs </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::system_error</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> with a message formatted with </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>fmt::format(fmt, args...)</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>. </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>error_code</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> is a system error code as given by </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>errno</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <text>
        <kind>text</kind>
        <literal>An exception type that includes an </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>error_code</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> value.</literal>
      </text>
    </returns>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>0sxw1K7Hwf9ikdMJ04XQokz8Xo8=</id>
      <identifier>system_error</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>error_code</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>dzHiJPOZBvDIj+sP+Y5ZdfM3UWw=</id>
        <identifier>format_string</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <r-value-reference>
      <is-pack-expansion>1</is-pack-expansion>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>to_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4376</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>vwOfku6iCqcAFQFXeUy3L3uWnzs=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>value</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> using the default format for type </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>aN9fVYF+tChCiun/CBjDxvxchew=</members>
  <members>5cGzM/Xw+sPM9a/tJRf9NqAPt9Q=</members>
  <members>TQNi/NNI4oX/6ATq4/qecNLV0nI=</members>
  <members>NoLLaRcpiAkbyDq/TeJWQtWFdpY=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
</overloads>
<function>
  <name>to_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4376</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>aN9fVYF+tChCiun/CBjDxvxchew=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>std::string answer = fmt::to_string(42);</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>value</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::string</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> using the default format for type </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>T</identifier>
      </name>
    </named>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>to_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4384</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5cGzM/Xw+sPM9a/tJRf9NqAPt9Q=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>to_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4390</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TQNi/NNI4oX/6ATq4/qecNLV0nI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>to_string</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>902</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>NoLLaRcpiAkbyDq/TeJWQtWFdpY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>specialization</kind>
          <id>2uaq17JL26DdKAuTx0cQWC81+co=</id>
          <identifier>basic_memory_buffer</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>buf</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>SIZE</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <is-nodiscard>1</is-nodiscard>
  <attributes>nodiscard</attributes>
</function>
<function>
  <name>to_wstring</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>371</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>HFvecjCvM4GhBZdhzoJciC0wHaM=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>value</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>std::wstring</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> using the default format for type </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>T</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>value</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>underlying</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4006</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>U82M4XqZ+SxtgdOdKf4POhIqvRQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <paragraph>
      <kind>paragraph</kind>
      <strong>
        <kind>strong</kind>
        <text>
          <kind>text</kind>
          <literal>Example</literal>
        </text>
      </strong>
      <text>
        <kind>text</kind>
        <literal>:</literal>
      </text>
    </paragraph>
    <paragraph>
      <kind>paragraph</kind>
      <text>
        <kind>text</kind>
        <literal>enum class color { red, green, blue }; auto s = fmt::format(&quot;{}&quot;, fmt::underlying(color::red)); // s == &quot;0&quot;</literal>
      </text>
    </paragraph>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Converts </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>e</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> to the underlying type.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>FHpL6DXACN9auIVcn4EtN0Zat4s=</id>
      <identifier>underlying_t</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>Enum</identifier>
      </name>
    </named>
    <name>e</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Enum</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>531</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4352</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>Lryw9FStW4/WaFBVhj/bXHZvBP4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <func-class>normal</func-class>
  <members>g73FU/EJiWfN4IZ4GTsKaB+2Cto=</members>
  <members>GjTbZa2XQNjkhaPUo4xuk+sUQ0Q=</members>
  <members>s0SULJWGjhLQBAKICNvUcjHF/1c=</members>
  <members>XP02ASZs8koVEVOD5FkWP38Oeo0=</members>
  <members>Ygj9rdmo4+8rixyqkWp5TnAXy+A=</members>
  <members>rq+LgcH6qloJpJCvM5uG2g7cLrQ=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1455</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4352</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>g73FU/EJiWfN4IZ4GTsKaB+2Cto=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>177</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>GjTbZa2XQNjkhaPUo4xuk+sUQ0Q=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4314</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>s0SULJWGjhLQBAKICNvUcjHF/1c=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>531</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>XP02ASZs8koVEVOD5FkWP38Oeo0=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>UwlFvW1lEI5kSm1M2LJ8livaK7g=</id>
      <identifier>string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>340</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Ygj9rdmo4+8rixyqkWp5TnAXy+A=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>GwA3Cq6N59d94ZLZrJEcrhdWTLo=</id>
      <identifier>wstring</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H6eSBwDomKGoiPQ2gGRiQVzlAik=</id>
        <identifier>wformat_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>208</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>rq+LgcH6qloJpJCvM5uG2g7cLrQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2779</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>overloads</kind>
  <id>vtGn3266lDEmVERFYgohYZxe3Tc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>vformat_to</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> overloads</literal>
      </text>
    </brief>
  </doc-comment>
  <func-class>normal</func-class>
  <members>cIcrxraiA/k98wGKw33Dt55zwNY=</members>
  <members>8lP03xtbPisBlpn6Gd+1o/HVi2M=</members>
  <members>Hsmn2aRd0XEGV0Vj04OUS3rXZqE=</members>
  <members>mD47QGUGalMxrHWVBLRJzcE4YVo=</members>
  <members>jb2CKKPfU6xLb0w5V1X47G4jtsI=</members>
  <members>kEWd7MEIi3Kj8jCVIXAXiyA9Mxg=</members>
  <auto>
  </auto>
</overloads>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2847</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>cIcrxraiA/k98wGKw33Dt55zwNY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>FcMaMRHxOvVQbAw2nIgv8EwDw8c=</id>
      <identifier>format_to_result</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <array>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
        <bounds>N</bounds>
      </array>
    </l-value-reference>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <constant-tparam>
      <kind>constant</kind>
      <name>N</name>
      <named>
        <name>
          <kind>identifier</kind>
          <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
          <identifier>size_t</identifier>
        </name>
      </named>
    </constant-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
  <attributes>deprecated</attributes>
</function>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2779</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>8lP03xtbPisBlpn6Gd+1o/HVi2M=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats a string and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
  </doc-comment>
  <named>
    <name>
      <kind>specialization</kind>
      <id>+HjRGNZmMtwHAEw+6WDo42XveDI=</id>
      <identifier>remove_cvref_t</identifier>
    </name>
  </named>
  <param>
    <r-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </name>
      </named>
    </r-value-reference>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>227</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Hsmn2aRd0XEGV0Vj04OUS3rXZqE=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4327</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>mD47QGUGalMxrHWVBLRJzcE4YVo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>557</line-number>
      <column-number>1</column-number>
      <documented>1</documented>
    </location>
  </source>
  <kind>function</kind>
  <id>jb2CKKPfU6xLb0w5V1X47G4jtsI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Formats a string with the given text_style and writes the output to </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>out</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal>.</literal>
      </text>
    </brief>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>A text style consisting of foreground and background colors and emphasis.</literal>
      </text>
      <name>ts</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat_to</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>248</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>kEWd7MEIi3Kj8jCVIXAXiyA9Mxg=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>OutputIt</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H/TtPQcaxkrUdQl9aYsK2kkFJDU=</id>
        <identifier>locale_ref</identifier>
      </name>
    </named>
    <name>loc</name>
  </param>
  <param>
    <l-value-reference>
      <named>
        <is-const>1</is-const>
        <name>
          <kind>identifier</kind>
          <identifier>S</identifier>
        </name>
      </named>
    </l-value-reference>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>S</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Args</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>specialization</kind>
            <id>d3G9ploHMbGc5iR+Jtyxr8eIry0=</id>
            <identifier>format_string_char_t</identifier>
            <name>
              <kind>identifier</kind>
              <id>h7Ko7+U420XT2xGAHq066fDs4iY=</id>
              <identifier>detail</identifier>
            </name>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>vformat_to_n</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2813</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>F0+AIHg5I808i+sLZNlZ4H2rvZI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <func-class>normal</func-class>
  <members>odxW7IBxyXIP+50e56VaEqZD3vQ=</members>
  <members>932rZgtBPErZP6+B4mUMV4JBGns=</members>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>vformat_to_n</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2813</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>odxW7IBxyXIP+50e56VaEqZD3vQ=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vformat_to_n</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>270</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>932rZgtBPErZP6+B4mUMV4JBGns=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>y0Tw2F7PlUfb8rmvNCAuJjH8Y/8=</id>
      <identifier>format_to_n_result</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>OutputIt</identifier>
      </name>
    </named>
    <name>out</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>ND3ECth5WhRALGaA/5UDo+gvs8c=</id>
        <identifier>size_t</identifier>
      </name>
    </named>
    <name>n</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>bl1BKgITa2CMNs/QdT5SutEb5pI=</id>
        <identifier>basic_format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>OutputIt</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Args</name>
      <is-parameter-pack>1</is-parameter-pack>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vfprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>608</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>ovsnHq9Y6kwXcf5Fulu1MuWJ6AY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>int</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>type</identifier>
        <name>
          <kind>specialization</kind>
          <id>czC/E4FIccdR+AlHX8E50RkiMPU=</id>
          <identifier>vprintf_args</identifier>
        </name>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<overloads>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>497</line-number>
      <column-number>1</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2870</line-number>
      <column-number>9</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2871</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>overloads</kind>
  <id>B2oPeL+DF+f/zTo9ETgjtu7VPdw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <func-class>normal</func-class>
  <members>MbuXBC8akbq+ntZ8WtMZopsa2cw=</members>
  <members>TbHkmqtIY1P5LawV29AO9xx5FBI=</members>
  <members>Yg6ZY/jRyUxQ9bdX/iqpqfIthj8=</members>
  <members>jxRTbMg45v4CNASmY65CNXLaNZk=</members>
  <members>lDWbCjtK26LkznFQN1ao+6M1mXk=</members>
  <members>LFW3G3f8kMxEiqSTg1OwfGTVsdc=</members>
  <members>5s4uvX57HU1ZCOCBh4QsUwCcI3c=</members>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
</overloads>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1769</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2870</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>MbuXBC8akbq+ntZ8WtMZopsa2cw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>318</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>TbHkmqtIY1P5LawV29AO9xx5FBI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H6eSBwDomKGoiPQ2gGRiQVzlAik=</id>
        <identifier>wformat_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/ostream.h</short-path>
      <source-path>include/fmt/ostream.h</source-path>
      <line-number>116</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Yg6ZY/jRyUxQ9bdX/iqpqfIthj8=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>XKE0Et5ctFFXvBqg+zp74PL65qE=</id>
          <identifier>ostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>353</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>jxRTbMg45v4CNASmY65CNXLaNZk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <l-value-reference>
      <named>
        <name>
          <kind>identifier</kind>
          <id>P4TS9DDUFCGlCLEOzgJMCMCB6Cw=</id>
          <identifier>wostream</identifier>
          <name>
            <kind>identifier</kind>
            <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
            <identifier>std</identifier>
          </name>
        </name>
      </named>
    </l-value-reference>
    <name>os</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H6eSBwDomKGoiPQ2gGRiQVzlAik=</id>
        <identifier>wformat_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1755</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2871</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>lDWbCjtK26LkznFQN1ao+6M1mXk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/xchar.h</short-path>
      <source-path>include/fmt/xchar.h</source-path>
      <line-number>310</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>LFW3G3f8kMxEiqSTg1OwfGTVsdc=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>HQ0Fm1jN2kDbcPtsjbBLQ7ZtXMI=</id>
        <identifier>wstring_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>H6eSBwDomKGoiPQ2gGRiQVzlAik=</id>
        <identifier>wformat_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint</name>
  <source>
    <location>
      <short-path>fmt/color.h</short-path>
      <source-path>include/fmt/color.h</source-path>
      <line-number>497</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>5s4uvX57HU1ZCOCBh4QsUwCcI3c=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>WfQjCyuIzYujMyb8t3bk/N6LctU=</id>
        <identifier>text_style</identifier>
      </name>
    </named>
    <name>ts</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprint_buffered</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1749</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2873</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>P8+3IjgwzJScb77YekVQfHrC1Hw=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vprintln</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>1762</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2872</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>V3j2pnZQopHEwUeioVXi6IcP5qI=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>void</identifier>
    </name>
  </named>
  <param>
    <pointer>
      <named>
        <name>
          <kind>identifier</kind>
          <id>cyANA/BvfGVZ6joa+5V4bSiqqAo=</id>
          <identifier>FILE</identifier>
        </name>
      </named>
    </pointer>
    <name>f</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
</function>
<function>
  <name>vsprintf</name>
  <source>
    <location>
      <short-path>fmt/printf.h</short-path>
      <source-path>include/fmt/printf.h</source-path>
      <line-number>581</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>gg56hlkqCC9Ei7a5riskSkf9/KU=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>specialization</kind>
      <id>kYE4IglJHJ8WYSpLchudIQDah/o=</id>
      <identifier>basic_string</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>specialization</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>type</identifier>
        <name>
          <kind>specialization</kind>
          <id>czC/E4FIccdR+AlHX8E50RkiMPU=</id>
          <identifier>vprintf_args</identifier>
        </name>
      </name>
    </named>
    <name>args</name>
  </param>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>vsystem_error</name>
  <source>
    <location>
      <short-path>fmt/format-inl.h</short-path>
      <source-path>include/fmt/format-inl.h</source-path>
      <line-number>181</line-number>
      <column-number>10</column-number>
    </location>
    <location>
      <short-path>fmt/format.h</short-path>
      <source-path>include/fmt/format.h</source-path>
      <line-number>4270</line-number>
      <column-number>9</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>8hdgvPb5QvXDvFuYtc431EG/3zk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <named>
    <name>
      <kind>identifier</kind>
      <id>0sxw1K7Hwf9ikdMJ04XQokz8Xo8=</id>
      <identifier>system_error</identifier>
      <name>
        <kind>identifier</kind>
        <id>eIvg7iueGIPcE8p1NVfngsp2ojw=</id>
        <identifier>std</identifier>
      </name>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <identifier>int</identifier>
      </name>
    </named>
    <name>error_code</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>Wc9SzeuA3M7mfJwWh5HzRvvcRwg=</id>
        <identifier>string_view</identifier>
      </name>
    </named>
    <name>fmt</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>6f1v+EKXGZMTcg6xzIdoevSmRaw=</id>
        <identifier>format_args</identifier>
      </name>
    </named>
    <name>args</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator==</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>565</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>4MwXBIle6MbMMIabGeqDieoCPn4=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Equality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator!=</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>569</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>VpiY67ccXIkPIUPNByrE+M9fMag=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Inequality operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the objects are not equal, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator&lt;</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>572</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>Ncq9XpIvmoGZVWsQiU/Qc8I5XrY=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Less-than operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the left object is less than the right object, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator&lt;=</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>575</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>EONMZlljW0GAaNmRrb1hT2SEslo=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Less-than-or-equal operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the left object is less than or equal to the right object, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator&gt;</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>578</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>JVmcuzDJlsEuODsP0LTq1jwdSAk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Greater-than operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the left object is greater than the right object, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<function>
  <name>operator&gt;=</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>581</line-number>
      <column-number>3</column-number>
    </location>
  </source>
  <kind>function</kind>
  <id>bbFjW4Nc4Pe8oBQ7hquMp3GA38I=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <doc-comment>
    <brief>
      <kind>brief</kind>
      <text>
        <kind>text</kind>
        <literal>Greater-than-or-equal operator</literal>
      </text>
    </brief>
    <returns>
      <kind>returns</kind>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>true</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> if the left object is greater than or equal to the right object, </literal>
      </text>
      <code>
        <kind>code</kind>
        <text>
          <kind>text</kind>
          <literal>false</literal>
        </text>
      </code>
      <text>
        <kind>text</kind>
        <literal> otherwise</literal>
      </text>
    </returns>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The left operand</literal>
      </text>
      <name>lhs</name>
    </param>
    <param>
      <kind>param</kind>
      <text>
        <kind>text</kind>
        <literal>The right operand</literal>
      </text>
      <name>rhs</name>
    </param>
  </doc-comment>
  <named>
    <name>
      <kind>identifier</kind>
      <identifier>bool</identifier>
    </name>
  </named>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>lhs</name>
  </param>
  <param>
    <named>
      <name>
        <kind>identifier</kind>
        <id>zuie8oCTDFxiYhbnZBUy941aBpQ=</id>
        <identifier>basic_string_view</identifier>
      </name>
    </named>
    <name>rhs</name>
  </param>
  <func-class>normal</func-class>
  <has-trailing-return>1</has-trailing-return>
</function>
<concept>
  <name>formattable</name>
  <source>
    <location>
      <short-path>fmt/base.h</short-path>
      <source-path>include/fmt/base.h</source-path>
      <line-number>2727</line-number>
      <column-number>1</column-number>
    </location>
  </source>
  <kind>concept</kind>
  <id>kvAP20mOerHuR7szJqZbc1E0XSk=</id>
  <extraction>regular</extraction>
  <parent>csn+vnio1BK5NeCdEBf/HpD6wmY=</parent>
  <template>
    <type-tparam>
      <kind>type</kind>
      <name>T</name>
      <key-kind>typename</key-kind>
    </type-tparam>
    <type-tparam>
      <kind>type</kind>
      <name>Char</name>
      <type-targ>
        <kind>type</kind>
        <named>
          <name>
            <kind>identifier</kind>
            <identifier>char</identifier>
          </name>
        </named>
      </type-targ>
      <key-kind>typename</key-kind>
    </type-tparam>
  </template>
  <constraint>is_formattable&lt;remove_reference_t&lt;T&gt;, Char&gt;::value</constraint>
</concept>
</mrdocs>
