<?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>
  <kind>namespace</kind>
  <id>4ZrjxJnU1LA5xSyrWMNuXTvSYKwt</id>
  <extraction>regular</extraction>
  <members>
    <namespaces>4Mr2JeTsyczjdded6w2dFkYVQSuM 2bkixAJJyMzoJUUh3J672FpQ6vLD 2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</namespaces>
    <typedefs>2c2UhfT7idq4WtCUtkEQHqEqouwo otMKX5K21ws6HNQdLF1WxoZ6eaj 3q8wMY9qgurN6bxfeM1p7Frivch6 41obEE6Er6mo1NeJb4dH6YDasBbb 3wBW4taBrSaSm4cE3jG5dedxbikQ 33hpLzSGuSX59WtwA9AjxEb2V9x4 2Jfx67hJN3yyrMMHktrACq8i95eJ QLFRGgobVP3R6EXjGn19JYRduLj 22QREmHybN37zRBVoWcbcw3YBSRP jeya9rKYzZS4QDRLJfpRGsDgrwp X6USzDWePR9gRkX4DUZ11PfjMow 3VMt99Wp744j4oYDKzuM6GMAkVHe 3FgS2BqLeJiYVUAzs5BAmbsrWE7n 8cCoHos9Ksw8a44pgsPE9B3kdyo jDMDd4tvyxemcRAVXeFt3GstSbQ 3PoBbMB4oR75vyW9tRwNMMLxuwQD 9dKgjCpBHJzdNem8yS7cYHGEi1S 2tsUc2es9auoK5sHxz7Dn97FYmUN</typedefs>
    <records>3pFGLeAjfQDB6JHKJgi81tpbH1vR 29vw3p1D5ftzr8pqNvrvHQFsxkjB 29GwPtZpZfMaUFHNVeij8XCQFCfm 3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</records>
  </members>
</namespace>
<namespace>
  <name>fmt</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/args.h</shortPath>
        <sourcePath>include/fmt/args.h</sourcePath>
        <lineNumber>19</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>316</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>25</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>13</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/compile.h</shortPath>
        <sourcePath>include/fmt/compile.h</sourcePath>
        <lineNumber>17</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>46</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>184</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>77</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ostream.h</shortPath>
        <sourcePath>include/fmt/ostream.h</sourcePath>
        <lineNumber>33</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>18</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>28</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>80</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>23</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>namespace</kind>
  <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
  <extraction>regular</extraction>
  <parent>4ZrjxJnU1LA5xSyrWMNuXTvSYKwt</parent>
  <members>
    <namespaces>2teeBB6qun2HKg97kVgnsSH4x25K 3zXuc7tGhmJmw7k6RU9CFrdbHFWP 4TcN7Dft6nykqV4fVdJe4wbiP5zY</namespaces>
    <typedefs>3ZHgKumL8PsU2QohUuydWdGpk9Xt eQTneHiYLpmbTjyvqQ6HwmP7PbR StTLpvaHpzDm7qDLdrJEhLJ7rMz 3QXXpnvwFrhMUA3yKCughkF6K4w5 3e1wcRyKPZGEUJmgGXqT2Hk1aEdT 3dmuskwa1sZZvQfxzZMYgAio8TgY 2defwiyYm5FTRvFE7TiRAH6Wo9D 3H2EKvZpt3rFyWmGboF1JYvXtc3Y 27m5nXyttxtK3TwjKS5q11x3jxgt 4HZbA5afb858BwcgWn9R5DfUC57B 3BTTKbuQyorjGi49WmiTGsK1xuVM 4G5DWJSieeKXaFsstLEZMPsSX3iT 3VJ5mwChtuXSGM2LCFQECDsxwEQq 4EhUUvwgfZQe4qNrTSUmzKkX3SPq 2fKD15qVp2j3SXt71yYR4fVPid1M RxubKNAu1BZDzKbZ3zrCWDxjkLJ 26UgZpZtz1k53gxTSurEZ8PCRm8g 3VaSE5DLRDEKNypfV2EKbYkvaTdL MSvLKEczPuYCWKTpMzbWX8FSy5x 3gZR7D8BcMLHBJmuyaSGMiQYDEDo 21ajNWZ7pVmyNoYsyXYLQt3bzyyQ Ws22SNW9wPjdoiE9VYM9byQXNSk 7ZV7iDBEbVWKN28ufE3HefFWJGm L3LatyPwTXH6uXsvYG4MiU2FbLy 2bHhu9MVEBQDdht4XqW89h3MAoQL 3TG86mLS7C4fRJsrGk45UjcwpGSp 4TmvtwnFbGEdTDQEJmRfNPaLoiLZ 4Zkp1X9hGsjxKV4r7pN2xi985B2v 2Fa3aPfpo81JNTH9af7VnZez9zaT 4PTvuLnLofU7TjpRm3eosZ5nSmPx 9NcAhvyEz8XMRiEZ2yUk1RA2buj HYiKbyN9MfHrPzHK9zGqW7cSJgz 3tkicAxcwTWu3JFk767qJe4ns2V9 4QKWseCbSD9Jc7GMsndFV6GyVvTv 3LbNjjR2koibQ7VZAHneb9srzDZP 3824ra6ko1LkPKjgiBU7JUo6smvd 9sAj6nCohXHizgmw9UrFFFLeifg SaXfV3vCtmc4TPER2VqkV3VfkHE 4ZiKUXU1VYM8AEaMV8K3RDUJFdET 2rt7bPhjWnvveFhPRZGBQtaH2YnX mKytbgHbdtp8NqN7zMiKkLw3ThU 2ARbrL6Xc4KsACdSphrWYR9hq51e 4Qsj1ENaRwPvjJAhvXy5XTWcczrw 43zjY8LMeyWFXfUg3WdD21YXXZan QUWB2uCeEjkn53rxPeeFBG8m6J5 47W81G2fEdGRZBGgCnFfcWTba6Yo rAqjiJT5sM7cDhDjv5c9QANSH3N</typedefs>
    <records>2VAjsr1uAKXkSAGTecYtDqdbARZc 3YNxYnH2LW9fpcq663BQkQqiKLh1 3VsF1A61Raj1JMRUDQw5SK2bbihq 2YBMNy3z4DssUbWNo7HX9GAPnYws 2JW67AvYj25Df6pwMjUuzBigdcSY 43t4ADNrDUqUgYpnhTEWYdLghavM Qj2mqDT7yuPLeozJNfBQkX3Kee2 3HiA4kM3MKGiw6Qm6b6cfuQk8y3T 3qTrQ8DV8Pf3J4eKyX9vFUorNuMs 3tC23aiubtb4SU2mDESkfp2F4SQb 3QPL47i7k5YS4mBPYAkHfntFrPjX oiSyRMNdKi3XaNQ2HJWYBeVyDGC 4686S6JRrCTC4e7siwyeGLP75YJu 3wEH11zDRWzZej12kAYrKHWwz3Fw 2B5mDXbGF9mZnoTexBX1ZTeiX13Y 4Mpd2byGysiZKkCSU2o2nW74QWW6 TfcysGZLDne7tSdRX5Zs5Uv7mQ2 41WDL1MBu6KWmiUPRyHAdNXW4UzX 3RdFdSYu2fgV87XCEoeExhtuinZ2 GPxUXz1i8qifrmdgcKmP5ASzT2p 3pvp6KtzPCjaDhjgstMnZ4GGXMzL 3vam27aUKqWKyuCzbV4i2J6ew8hd 4StfBE7vozFcW8NvLGmbuXDJz2MT 2hYMKhj6BfEp6MLuvrRbeWen3kx9 3qFTMdwCd6dyZoFMb4uDBBd4vwqG Jaucvay71nvEbo6Mh5rjf3NaaT8 2Moib417NwU61mA3VpHkMwzVWXx7 btGg9jAsDjV5CYoKpRGPxHHUctS PkdFbtPbXsHrFQbZWQac26etnND Fut2rS444YH82hRoqHa9TNyodCU m9NqjdNUsiFKtQ3tEsHmHoLdLuq 2ChmgU7Djxs9QjAAP2w6DtLLBmWQ 3aXJTvcXC4kPoTmU2au4ZSj4g31h 3CpN9P8Jr3d3JvNhjCFE4Z5unNvX 4L52jnihqtog5HmkKKdy5mFvmHTg 3jaU6aBqE29yy6nK37CYN6Ly8Hst UwnM3F9P6gh7e97AXQbvJhjcaht 3tD8ow6pRBCKyewEAqRAyMuzeL1m 3Dm6ngPCsVH7jJioCzxjeeEgQjGf 4Uht3x7jbZC7cBrK99jybgw2BjJ9 2BxGDefg1Gy2WbTADSyZe14Tp5FJ 3BQMyr9HEYA1NTG2PUeD375P3jSf Qi3gLzfD7utNbEgk2ttjVRpUTCE 3pjs7jkCP9hEv5J3uXJWUZdzojte 35THh5ELEJcpjQrJFfa7HR7gePXg 4WS2gFM6SW2xfCirRao6XRSg792T 3GgULZ6844mAsuoWsQn4hGHD5VtM NdbSQcMoy7roGSvNUiBY4Z6S7Zc 2NWww1vjDPZWar2zJMexb3izCgA8 3H43MZRx2aNtY7kbLphQxjMQHK2A 2yyyekaWGRpuKM3877JMUhw15wcH 3thJ7i9NQ3z4545d49fqksUdx8eN 3wRpxeACJ2QkqckXxTM6sTfLW9Xf 3iX6wguS9DybR8mvP4GEHJcBBjFg QrobuXgxycaCsd4xG2AqG3GZYyL 34p32BRPixDHASZJCpmne8tTkXDF Abr5ivCsWyVNg55tsU5iH852hvW 3VgMwrWCvussbEh7UuRv2XPf4BTg 3TU4GsVjshPJpm6igA3zqpunJRAF LxyJ9zAf97aDsKEs33gD4idcar6 8fZw8V7DQJMqoQMuQ9om2eJ3Q95 hwkqGA3mnt6ZrTeoFvnHqRBmJsm 2NZTeWYzcBZsaU6McBFKnNW8TiG2 2gb2a8q8mau2A5SMTGbKVSQ4Ae4x 3v3izk3dyQwvHXqiD6ZfXGZTtNv9 5bqMrw9BmYmXB2hGjy6P6V8SjQ2 3m2BTAYjYwfAZ4yhPjpvFLWxatVf 4Hy4mVULxE2xPtkaEBB66GvYcp1x 4V9TFaRzoKuzVXRtPRYEvaKRPEwh 28CFesMdJZDYaUjWezk9YRSQ7JBD uADeqwLtsmVVMG9Xeq7YB1byCP6 3nAZQkWeQeJvNgjgBvpX5mVa11co 2Kgp3ZZisDASoSX7mduHbFpUzo86 3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC 34tVu8oxaBbuXk1YSTp2PAnGrp5z 2iLmN8x7eMrTgQj85r2VgZ41U8m6 2zajF3LzpKKytZgYCWKdePweeCx7 28oQu7Gb3YEkewCYswWDLN6wyTTS 4DjtGG3cpXjaKWM3xbaCJAm6fWbL 2cBnBbp5FxdA7YkNQWHxnLpgw5oo 3swCQsv7puXbAKsdiqBK36JU5zNR 3cFYTXeB6y7Nj2qWmGG6s1xUK32L 3JJzYrE6AkrTmPEWKgiUUgvaUX9f 7Z6aVmUdGYFQATrSw24Y2onFw6x 1WD1CgaXtKUsJMFY3P1aaqZSsk8 34S277JU6MPcKTtJQqaWwtWyBcUT 3FYANCyC85Rw4j7sqefyuXDhYZin 4DjhRV5rBJ7mvraVexQQgFULXirJ 3Rs3Lva4s1zyaN6jyWNQceYUyLJN xLN67qt65XFEsDHoeJ8bZ97W4wa SuPJNccwHvKMVYnumUXS66oKTjd 29FpZ7m9FrrSPzQs1GqfiAyXsPX7 3MWzGXHsRLk65sKN4pFHpBq9gsvK 3ynNkQHG9FKeWnjQEdMphstsjYxo 2C35sUuQPZ3acFr8LTL583MfitLw 3mpUJHCpicMXEcbv2UaThpjXDbwV j3z2kdadEX6NyAvv6XwWxHce6Lj 2EtcRLGQP3RXvJ7sEi4iaXREr7TL 6zXcLLv8CEVYEDPtwX9RMXFoU6N gVmFizJg5jg8Zxhehr7WWNYQBF4 NyxgQsdX28kF6E7A2p7XBdqdqM5 Sph3RNHfFqtobixviHhcJzLS4di 3s8G5ZKKJbp4crFNwHgjL3ZB4v2N 4MouEXaVApcMhq2vmJktGEnkBkK9 4AmhfMbrUhuQuGCTmyqy3QLzB6Rp 4QSebZqMrY3tz3CEnJkHVAxkaudm 4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q 4ePbXDj1YfjiDdYzu2Fmg8ig8m3 33zBXzFkDhAp8tTXgWvE8Wboi8n 9wewPozotfJ8Jm3CfsZXWE6bM7x 1gRKTeNAnxLseyph76fW2Wrskce 2g1RuHos6eh68iFAcpLL69tz41w8 3VCibHzhWQwVz8wekXuBfjxHZCCb 3YD3VJJPtn82yQWfLAu2xJ8Wtg5m 3cUntS6DciCJE3DdK6t8xPuFZUcd GtFqPxDkMxSKVRayZZB7WWRqDqg 2FgnTyXxZjh2YLk3fkU6MEu8sf7a 2RXQsaK1d7XeG3cL1iC4byXQsfwE 2c5Xydc19hDo2CFSLKGR1hLH3j4p 3VfgujkeGMiQFyVbHF2kG94istiu</records>
    <enums>MyjbX2qQ3AqYUBDVnPaMvSx3M22 49ghjBWSkZG8DECZq1ZhnM8UjBwM mPNiw1MoiHhRS73aNsJgQy7MBzD 3mb5FmARDiKzRuaFGNPP2247SQ17 49GMvwP6ARNyYdGyJ1GKTMXKL1sw 2f49QAv9thasTVPXzo8ngoPG4TJa 4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx 32RWzo76tXD2ZPjm4kiucLbyLaJ7 43GfrgePETEgbBfNfDRpkpad215D</enums>
    <functions>3JKg2H8B9YB5cegHiuBShipy1H5F 4FGfopmrv2CzBpjWohTNrs45NBTf WJDfazuPPsebAkAhy7DoUQYBMAi 41XzUX6utbousqYhHboBEWXxxwM 3BQY7NQoVCgwLTQK53GHaz9ReJv2 ThmGRmhHehJQJuRtG8rdPLaDvQt 2HDJTpuu4xy2LKynmcuuFNkfPgVW 43jZdPAd7nco8yFZXLTyMm19QDcC 3XReFQ1re4hpjosMHx2Edxq7Z7oB 49kNtVTi4TZts3HbcW91eW9CAqPi 3VdDST2k29uYSfQVjqCvGwmob3uS s4EkUom25S2KpEEvbGoQ2V35pKr 4WJCx9vYt5xeapTnCM6tYBYMGSCo nQAi8dnAcGPmZEJr82GuRuSg1w1 2CGEoNQ2srJCFhamEHBEsSYVSFFP JgX3Ykarf61Crg8shx7BpPF7Zjz 3BtAtnHjERkqVjSw5sz3mPxtrcC2 463C1dvojssL9RaoAp5gtmjGFjt7 BS8wjDdRk3uvNYPprhWDCkbTyz6 2ofRCp5R7MDA762fQn2Z4T7YTxCx d72UjnSCUs1vEQs2Nr68fbKG4Gy 2GijUrF6UyvqF1VXxrjpk8wftCi1 3zMypmB9p8FYkZyAGrumhgrGnqoG 2Uz1Nap5E9WPUERYLDBdvVCLQUTr 4LiBKcP6zgKxJmySsTTTVPLAxCtK 4ViY5nb5a4H74CEAgNNqtHxFExeC 3ienWKTZZmFRjCoPbeSBYKsvcvEu 2CaQ9yzX1ErjtHeNyuF2qSyNLwWD 2Ut31atuDu4XMWRLzej7jtEx34zx 2wS6ziyp19XNEudPeGvdCzVv2SRF 4VfNETh5u9SpmaLuJkX8QFWQVpcq 3inMaUw7GsfK6W82UxyHHQsBfmB6 3fM6x74RvCPqCCNtrFN5rfvdaykN Pv59ELUvNXWueEk9TyNBjfskrRx 2AiXKYVXduq2wrDLSy92KSVjLM55 emPVu5cMcteEKRw6csaDVJxkJyb 3fBxPXcEdrs3phxQcGW8jEZbJ1hY KqUd565eBiYMw9D67nwPKZQxNqw 3GhJLrNjSfXRbQcbDtAHJiWQDpvy 6zUq5MeQw8EgckbnRsf9cbt1udu tZbYhKZm87LwGvMu7kHLhYsNFKh 2yex4sxXrr1b22FAKy8beaPqBzRp 2p6FgwRJyKR72BLU1dgRb9K3ka9S 4NctrFyVNDiHX67LcjtcfG3ARqUC 48ePPLLiYnVJW7HGva5Lc2odrEw7 2CyRmquChNuphCF3jrfyscGHy2WK kU2LLyDTkaXu5hgrt4Sd43CfMFT EeUHtLnPfPofUTjnVHSUGGcqcYR XBTKjFEVuTYVqpmAYyfeeDbsw6Y 2XdtUtEZqKPKXQgurj9fgenSyE8h</functions>
    <concepts>33jQmaAw1tWXw3C2eZiooQgGBLuN</concepts>
  </members>
</namespace>
<namespace>
  <name>detail</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/args.h</shortPath>
        <sourcePath>include/fmt/args.h</sourcePath>
        <lineNumber>20</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>372</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>930</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>224</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>267</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>539</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>206</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>364</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/compile.h</shortPath>
        <sourcePath>include/fmt/compile.h</sourcePath>
        <lineNumber>65</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>58</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>84</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>189</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>1465</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format-inl.h</shortPath>
        <sourcePath>include/fmt/format-inl.h</sourcePath>
        <lineNumber>1787</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>190</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>964</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>969</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ostream.h</shortPath>
        <sourcePath>include/fmt/ostream.h</sourcePath>
        <lineNumber>34</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>50</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>33</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>359</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>764</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>81</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>24</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>namespace</kind>
  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
  <extraction>implementation-defined</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <members>
    <typedefs>2fYFYgDzxHPptVbLmCpPvzvpmUL7 25UQgKbnh6PhCAzKimed7kj37xaW 3FH566efdmLSgwHPASr6iX6qHvyi 2fWu3k3Xp6z4bXsjfm6QuCJZbtUt K8xJSU8Ht5uKZE4t9Pm2RX5kDjo 4XALhUUuq8pAGPeNd3zM8rxFxt8M 3UwFwjMLMMGEiD4awH7CzPhdcJGk 4FkeY5vkhzCvbGC9fdYWSGTwj2Ld 4RC9QLYM1BtC1HTUxaMa2FDVokjx 2U4hfa93C1fVFWDrGwepjeu2co1S xdnmqkxsYaEhwqcQMRsfoJdmKwc</typedefs>
    <records>27uLTFs7cH48YwSGJWgD3q5HuC3r aVNh5SFsNyXoLrP6aDpvXUpyNFF 2JaCffjriZDY9svMu1wptqgLMQtT 47tZLW5UCwqMX4f3aWgkfSHQ2mdf vR5Z9aCnykFGkCsjcfToFqk2NUV 3M2CAtftgA3MDYCeQGrx82etzk1r 4LAmREwzzBXx5LsjTmpk6A2wL5UM 3LUPovj6eL955WnBj3bifHFwySMZ Sq6aBTBnnSnudng9Bg7mfh1yq3B 4JeVZeQDKwVYm32MhsPTyG6dbdPr 2abSNjUrqvJtJDhsCGZAcDQnhmfX 2fer5riiCxkD4GnyvaPguYUrPZkv mmzpX994QL95shTE1pj459E3nTu 4WykLqZn15xetAPPiVUzKkRPfYHS 2msMfNPu96A8eNu34kBiX3ZqY2AS BFExoTKrzEBwvBGAARNCDfr56Ua J4g2ASegPDWPc1MocqymJqCppgm Hhj18VWuRt8UUr6x2VcrKQRzopr 3UxyVJnuJ86trSmWnd7X3gqicZiK zkDWxuUursaFV7MoqwvU4MisWGs</records>
    <enums>TDeXJEWNQeFs8GES2juKEm72c8V</enums>
    <functions>Yt8dcnAdfFT6v28Um22nYdEUSC5 gJB5KnnhzgG4fgrTp8wrsvbHvsw n86RaazZfw4bcKUrUE5z5GvX2VT yabyMk9RZNcnbaacqijP2fAjxfp</functions>
  </members>
</namespace>
<typedef>
  <name>bitint</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>93</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2fYFYgDzxHPptVbLmCpPvzvpmUL7</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>_BitInt(N)</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
    </params>
  </template>
</typedef>
<typedef>
  <name>float128</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>706</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>25UQgKbnh6PhCAzKimed7kj37xaW</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>__float128</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>format_as_result</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>1128</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3FH566efdmLSgwHPASr6iX6qHvyi</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
          <identifier>remove_cvref_t</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <decltype>
                  <kind>decltype</kind>
                  <operand>format_as(std::declval&lt;const T&amp;&gt;())</operand>
                </decltype>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>format_string_char_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>43</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>4JeVZeQDKwVYm32MhsPTyG6dbdPr</id>
              <identifier>format_string_char</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>S</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>local_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>251</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>K8xJSU8Ht5uKZE4t9Pm2RX5kDjo</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>CLYz5QfWYSvimVXkzbyq4pqgCQa</id>
          <identifier>local_t</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>long_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>1125</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4XALhUUuq8pAGPeNd3zM8rxFxt8M</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
          <identifier>conditional_t</identifier>
          <templateArgs>
            <constant>
              <kind>constant</kind>
              <value>long_short</value>
            </constant>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>int</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>int</fundamentalType>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>long long</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>long long</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>range_formatter_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>361</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3UwFwjMLMMGEiD4awH7CzPhdcJGk</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
          <identifier>formatter</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <specialization>
                      <kind>specialization</kind>
                      <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
                      <identifier>remove_cvref_t</identifier>
                      <templateArgs>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>Element</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                      </templateArgs>
                    </specialization>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Element</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>std_string_view</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>248</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4FkeY5vkhzCvbGC9fdYWSGTwj2Ld</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>479DxynkjrswieANT6sUuL6v9vKo</id>
          <identifier>basic_string_view</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>ubitint</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>94</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4RC9QLYM1BtC1HTUxaMa2FDVokjx</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>unsigned _BitInt(N)</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
    </params>
  </template>
</typedef>
<typedef>
  <name>ulong_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>1126</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2U4hfa93C1fVFWDrGwepjeu2co1S</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
          <identifier>conditional_t</identifier>
          <templateArgs>
            <constant>
              <kind>constant</kind>
              <value>long_short</value>
            </constant>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>unsigned int</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>unsigned int</fundamentalType>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
                      <identifier>ullong</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>utc_clock</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>235</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>xdnmqkxsYaEhwqcQMRsfoJdmKwc</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>54Fpz5Zq7Ni4BVom4UagC5UxAhg</id>
          <identifier>utc_clock</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<record>
  <name>all</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>765</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>27uLTFs7cH48YwSGJWgD3q5HuC3r</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Container</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>allocator</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>732</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>bigint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>2716</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>class</keyKind>
  <friends>
    <friendInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>PkdFbtPbXsHrFQbZWQac26etnND</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                          <identifier>bigint</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <id>PkdFbtPbXsHrFQbZWQac26etnND</id>
    </friendInfo>
  </friends>
</record>
<record>
  <name>buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>1755</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>memory_buffer</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>color_type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>210</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>vR5Z9aCnykFGkCsjcfToFqk2NUV</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
</record>
<record>
  <name>custom_value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2124</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3M2CAtftgA3MDYCeQGrx82etzk1r</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>dynamic_format_specs</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>1282</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4LAmREwzzBXx5LsjTmpk6A2wL5UM</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
              <identifier>format_specs</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>fixed_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>970</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3LUPovj6eL955WnBj3bifHFwySMZ</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
</record>
<record>
  <name>format_arg_store</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2352</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Sq6aBTBnnSnudng9Bg7mfh1yq3B</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>NUM_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>NUM_NAMED_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>DESC</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
                <identifier>ullong</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
</record>
<record>
  <name>format_string_char</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>29</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4JeVZeQDKwVYm32MhsPTyG6dbdPr</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>is_contiguous</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>501</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2abSNjUrqvJtJDhsCGZAcDQnhmfX</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Enable</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>35Znu1makyhDbFtWQWvcmNhtWuKY</id>
              <identifier>false_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>named_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>1062</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2fer5riiCxkD4GnyvaPguYUrPZkv</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>zkDWxuUursaFV7MoqwvU4MisWGs</id>
              <identifier>view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>named_arg_info</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>1082</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>mmzpX994QL95shTE1pj459E3nTu</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>native_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2363</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4WykLqZn15xetAPPiVUzKkRPfYHS</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>TYPE</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
                <identifier>type</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <interface>
    <public>
      <functions>KpK1skqsgPTR5EGwErrPwj4NrjV 2nPMHREK1cnryDze6qxch91Ri2Fr 3UoAkBMcVpQenhkQtYQVjUAeaxkf</functions>
    </public>
    <private>
      <variables>2ywFkVYcRP1ByqZfR88eL66UoFdx</variables>
    </private>
  </interface>
</record>
<function>
  <name>format</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2382</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>KpK1skqsgPTR5EGwErrPwj4NrjV</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>4WykLqZn15xetAPPiVUzKkRPfYHS</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2368</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2nPMHREK1cnryDze6qxch91Ri2Fr</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>4WykLqZn15xetAPPiVUzKkRPfYHS</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2375</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3UoAkBMcVpQenhkQtYQVjUAeaxkf</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>4WykLqZn15xetAPPiVUzKkRPfYHS</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>set</name>
      <default>true</default>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>U</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>TYPE</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
                <identifier>type</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>range_format_kind_</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>252</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2msMfNPu96A8eNu34kBiX3ZqY2AS</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>45TQ1vH3By5xkPEUwikxS1nH3P92</id>
              <identifier>integral_constant</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</id>
                          <identifier>range_format</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <constant>
                  <kind>constant</kind>
                  <value>std::is_same&lt;uncvref_type&lt;T&gt;, T&gt;::value ? range_format::disabled : is_map&lt;T&gt;::value ? range_format::map : is_set&lt;T&gt;::value ? range_format::set : range_format::sequence</value>
                </constant>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>streamed_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>68</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>BFExoTKrzEBwvBGAARNCDfr56Ua</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>styled_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>471</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>J4g2ASegPDWPc1MocqymJqCppgm</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>zkDWxuUursaFV7MoqwvU4MisWGs</id>
              <identifier>view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>utf8_to_utf16</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>1347</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Hhj18VWuRt8UUr6x2VcrKQRzopr</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>2y1EpAExzKVdsUu6bRQ28xrdqodB</functions>
    </public>
  </interface>
</record>
<function>
  <name>utf8_to_utf16</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1426</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2y1EpAExzKVdsUu6bRQ28xrdqodB</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>Hhj18VWuRt8UUr6x2VcrKQRzopr</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>string_view</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<record>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2144</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3UxyVJnuJ86trSmWnd7X3gqicZiK</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</record>
<record>
  <name>view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>1047</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>zkDWxuUursaFV7MoqwvU4MisWGs</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <keyKind>struct</keyKind>
</record>
<enum>
  <name>type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>973</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </underlyingType>
</enum>
<function>
  <name>add_compare</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>2862</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Yt8dcnAdfFT6v28Um22nYdEUSC5</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>lhs1</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>lhs2</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>compare</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>2846</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>gJB5KnnhzgG4fgrTp8wrsvbHvsw</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>b1</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>b2</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>operator==</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>742</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>n86RaazZfw4bcKUrUE5z5GvX2VT</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Equality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
              <identifier>allocator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
              <identifier>allocator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>==</overloadedOperator>
</function>
<function>
  <name>operator!=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>745</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>yabyMk9RZNcnbaacqijP2fAjxfp</id>
  <access>public</access>
  <extraction>implementation-defined</extraction>
  <parent>2teeBB6qun2HKg97kVgnsSH4x25K</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Inequality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are not equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
              <identifier>allocator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
              <identifier>allocator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>!=</overloadedOperator>
</function>
<namespace>
  <name>enums</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4041</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>namespace</kind>
  <id>3zXuc7tGhmJmw7k6RU9CFrdbHFWP</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <members>
    <functions>3Y95MLFuWUQSCHn17TJ4QUPk8zHo</functions>
  </members>
</namespace>
<function>
  <name>format_as</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4042</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Y95MLFuWUQSCHn17TJ4QUPk8zHo</id>
  <extraction>regular</extraction>
  <parent>3zXuc7tGhmJmw7k6RU9CFrdbHFWP</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>HYiKbyN9MfHrPzHK9zGqW7cSJgz</id>
          <identifier>underlying_t</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Enum</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Enum</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>e</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Enum</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<namespace>
  <name>safe_duration_cast</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>39</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>namespace</kind>
  <id>4TcN7Dft6nykqV4fVdJe4wbiP5zY</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <members>
    <functions>UfWjAB4rYdFVRoiRkNBqzpN42St 4ZRnh1qWtnMFp1gRC6evtY5xMqo5 2GoX4uwMNbUh8FQ5EhY8eWNBr4L6</functions>
  </members>
</namespace>
<overloads>
  <name>lossless_integral_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>70</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>UfWjAB4rYdFVRoiRkNBqzpN42St</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2smsyJmSm4jPQ6onAbuY9A1A4Qv3 2Xv4e1og5p9HhYyAsdp5iw81PLcd 4AwSp8op1SaFzuxVEa1EDma5oAnK</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>lossless_integral_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>42</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2smsyJmSm4jPQ6onAbuY9A1A4Qv3</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>From</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>From</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>lossless_integral_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>70</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Xv4e1og5p9HhYyAsdp5iw81PLcd</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>From</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>From</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>lossless_integral_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>104</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4AwSp8op1SaFzuxVEa1EDma5oAnK</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>From</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>From</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>safe_duration_cast</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>157</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4ZRnh1qWtnMFp1gRC6evtY5xMqo5</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Safe duration_cast between floating point durations</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3Z5pCqWyGjfisKYRjCemDjAaijUR</id>
              <identifier>duration</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
                  <identifier>chrono</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>FromRep</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>FromPeriod</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>FromRep</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>FromPeriod</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>safe_float_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>126</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2GoX4uwMNbUh8FQ5EhY8eWNBr4L6</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>converts From to To if possible, otherwise ec is set.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>pqtWAvKLuqdiQud6YQtdYpAunyU 3DebxmPxvVHhjTLaWDWbimpFQ2vE</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>safe_float_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>126</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pqtWAvKLuqdiQud6YQtdYpAunyU</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>converts From to To if possible, otherwise ec is set.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>From</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>From</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>safe_float_conversion</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>148</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3DebxmPxvVHhjTLaWDWbimpFQ2vE</id>
  <extraction>regular</extraction>
  <parent>4TcN7Dft6nykqV4fVdJe4wbiP5zY</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>To</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>From</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>from</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>int</identifier>
                </identifier>
              </name>
              <fundamentalType>int</fundamentalType>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>To</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>From</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<typedef>
  <name>appender</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>610</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
          <identifier>basic_appender</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>basic_format_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>619</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>eQTneHiYLpmbTjyvqQ6HwmP7PbR</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
          <identifier>conditional_t</identifier>
          <templateArgs>
            <constant>
              <kind>constant</kind>
              <value>std::is_same&lt;OutputIt, appender&gt;::value</value>
            </constant>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                      <identifier>context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <specialization>
                      <kind>specialization</kind>
                      <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                      <identifier>generic_context</identifier>
                      <templateArgs>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>OutputIt</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>Char</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                      </templateArgs>
                    </specialization>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>basic_format_parse_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>617</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>StTLpvaHpzDm7qDLdrJEhLJ7rMz</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
          <identifier>parse_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>basic_format_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>116</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3QXXpnvwFrhMUA3yKCughkF6K4w5</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2JW67AvYj25Df6pwMjUuzBigdcSY</id>
          <identifier>basic_fstring</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <isPackExpansion/>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>bool_constant</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>323</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3e1wcRyKPZGEUJmgGXqT2Hk1aEdT</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>45TQ1vH3By5xkPEUwikxS1nH3P92</id>
          <identifier>integral_constant</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>bool</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>bool</fundamentalType>
                </named>
              </type>
            </type>
            <constant>
              <kind>constant</kind>
              <value>B</value>
            </constant>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>B</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>bool</identifier>
              </identifier>
            </name>
            <fundamentalType>bool</fundamentalType>
          </named>
        </type>
      </constant>
    </params>
  </template>
</typedef>
<typedef>
  <name>buffered_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>625</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
          <identifier>conditional_t</identifier>
          <templateArgs>
            <constant>
              <kind>constant</kind>
              <value>std::is_same&lt;Char, char&gt;::value</value>
            </constant>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                      <identifier>context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <specialization>
                      <kind>specialization</kind>
                      <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                      <identifier>generic_context</identifier>
                      <templateArgs>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <specialization>
                                  <kind>specialization</kind>
                                  <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
                                  <identifier>basic_appender</identifier>
                                  <templateArgs>
                                    <type>
                                      <kind>type</kind>
                                      <type>
                                        <named>
                                          <kind>named</kind>
                                          <name>
                                            <identifier>
                                              <kind>identifier</kind>
                                              <identifier>Char</identifier>
                                            </identifier>
                                          </name>
                                        </named>
                                      </type>
                                    </type>
                                  </templateArgs>
                                </specialization>
                              </name>
                            </named>
                          </type>
                        </type>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>Char</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                      </templateArgs>
                    </specialization>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>conditional_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>321</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>2oe5XMn17zio9Ypp5KffbqUHShdc</id>
              <identifier>conditional</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <constant>
                  <kind>constant</kind>
                  <value>B</value>
                </constant>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>F</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>B</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>bool</identifier>
              </identifier>
            </name>
            <fundamentalType>bool</fundamentalType>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>F</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>cstring_view</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>111</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3H2EKvZpt3rFyWmGboF1JYvXtc3Y</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3YNxYnH2LW9fpcq663BQkQqiKLh1</id>
          <identifier>basic_cstring_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>day</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>1839</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>27m5nXyttxtK3TwjKS5q11x3jxgt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2eEoCDsSGkJn6V4JyQFUgjNShpV4</id>
          <identifier>day</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>decay_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>334</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4HZbA5afb858BwcgWn9R5DfUC57B</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>3WoKTukoW9iVmk1STxdq85hBcfok</id>
              <identifier>decay</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>enable_if_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>319</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3BTTKbuQyorjGi49WmiTGsK1xuVM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <constraints>
        <string>B</string>
      </constraints>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>B</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>bool</identifier>
              </identifier>
            </name>
            <fundamentalType>bool</fundamentalType>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>T</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>format_args</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>637</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                      <identifier>context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>format_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>623</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3VJ5mwChtuXSGM2LCFQECDsxwEQq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
          <identifier>context</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>format_parse_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>618</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4EhUUvwgfZQe4qNrTSUmzKkX3SPq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
          <identifier>parse_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>format_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2741</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>t</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>3FYANCyC85Rw4j7sqefyuXDhYZin</id>
              <identifier>fstring</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>is_formattable</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2743</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>RxubKNAu1BZDzKbZ3zrCWDxjkLJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3e1wcRyKPZGEUJmgGXqT2Hk1aEdT</id>
          <identifier>bool_constant</identifier>
          <templateArgs>
            <constant>
              <kind>constant</kind>
              <value>!std::is_same&lt;detail::mapped_t&lt;conditional_t&lt;std::is_void&lt;T&gt;::value, int *, T&gt;, Char&gt;, void&gt;::value</value>
            </constant>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>local_time</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>264</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>26UgZpZtz1k53gxTSurEZ8PCRm8g</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2C9tyGwxDaVDFtfDibkyp3Tfu5BR</id>
          <identifier>time_point</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>K8xJSU8Ht5uKZE4t9Pm2RX5kDjo</id>
                      <identifier>local_t</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                          <identifier>detail</identifier>
                        </identifier>
                      </prefix>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Duration</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>class</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>make_unsigned_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>330</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3VaSE5DLRDEKNypfV2EKbYkvaTdL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>3K5rzfkn3kNZE1eq4osYT11J14b6</id>
              <identifier>make_unsigned</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>memory_buffer</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>903</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>MSvLKEczPuYCWKTpMzbWX8FSy5x</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
          <identifier>basic_memory_buffer</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>month</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>1840</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3gZR7D8BcMLHBJmuyaSGMiQYDEDo</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>39YaDkSsyKgYrwtEanQfTNsfJxbK</id>
          <identifier>month</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>named_arg</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2416</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>21ajNWZ7pVmyNoYsyXYLQt3bzyyQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2fer5riiCxkD4GnyvaPguYUrPZkv</id>
          <identifier>named_arg</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>nullptr_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>335</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>Ws22SNW9wPjdoiE9VYM9byQXNSk</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <decltype>
      <kind>decltype</kind>
      <operand>nullptr</operand>
    </decltype>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>ostream_formatter</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ostream.h</shortPath>
        <sourcePath>include/fmt/ostream.h</sourcePath>
        <lineNumber>93</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>7ZV7iDBEbVWKN28ufE3HefFWJGm</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>Qj2mqDT7yuPLeozJNfBQkX3Kee2</id>
          <identifier>basic_ostream_formatter</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>printf_args</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>566</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>L3LatyPwTXH6uXsvYG4MiU2FbLy</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2bHhu9MVEBQDdht4XqW89h3MAoQL</id>
                      <identifier>printf_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>printf_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>563</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2bHhu9MVEBQDdht4XqW89h3MAoQL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
          <identifier>basic_printf_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>remove_const_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>326</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3TG86mLS7C4fRJsrGk45UjcwpGSp</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>42p2xAwKUqiWi8VpsgRgXSsk9viH</id>
              <identifier>remove_const</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>remove_cvref_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>328</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>3G8Bd4H2aqrXophF6dZaigAMwcbr</id>
              <identifier>remove_cv</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>4Zkp1X9hGsjxKV4r7pN2xi985B2v</id>
                          <identifier>remove_reference_t</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>T</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>remove_reference_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>324</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4Zkp1X9hGsjxKV4r7pN2xi985B2v</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>2HCaGz8Fdr4BMnLmANAoekKsZnom</id>
              <identifier>remove_reference</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>string_view</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>607</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>sys_time</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>258</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4PTvuLnLofU7TjpRm3eosZ5nSmPx</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2C9tyGwxDaVDFtfDibkyp3Tfu5BR</id>
          <identifier>time_point</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2pTziHUCQkPZHQrT6CcbvCEvA2KU</id>
                      <identifier>system_clock</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
                          <identifier>chrono</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                              <identifier>std</identifier>
                            </identifier>
                          </prefix>
                        </identifier>
                      </prefix>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Duration</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>ullong</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>337</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>unsigned long long</identifier>
        </identifier>
      </name>
      <fundamentalType>unsigned long long</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>underlying_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>332</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>HYiKbyN9MfHrPzHK9zGqW7cSJgz</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>type</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>pgFdsTF8QaqKUJLE4rDAEmtj1ax</id>
              <identifier>underlying_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>utc_time</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>261</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3tkicAxcwTWu3JFk767qJe4ns2V9</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2C9tyGwxDaVDFtfDibkyp3Tfu5BR</id>
          <identifier>time_point</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>xdnmqkxsYaEhwqcQMRsfoJdmKwc</id>
                      <identifier>utc_clock</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                          <identifier>detail</identifier>
                        </identifier>
                      </prefix>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Duration</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>vargs</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2776</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4QKWseCbSD9Jc7GMsndFV6GyVvTv</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>Sq6aBTBnnSnudng9Bg7mfh1yq3B</id>
          <identifier>format_arg_store</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                      <identifier>context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <constant>
              <kind>constant</kind>
              <value>int(sizeof...(T))</value>
            </constant>
            <constant>
              <kind>constant</kind>
              <value>detail::count_named_args&lt;T...&gt;()</value>
            </constant>
            <constant>
              <kind>constant</kind>
              <value>detail::make_descriptor&lt;context, T...&gt;()</value>
            </constant>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>void_t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>346</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3LbNjjR2koibQ7VZAHneb9srzDZP</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>wcstring_view</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>112</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3824ra6ko1LkPKjgiBU7JUo6smvd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3YNxYnH2LW9fpcq663BQkQqiKLh1</id>
          <identifier>basic_cstring_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>weekday</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>1838</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>9sAj6nCohXHizgmw9UrFFFLeifg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>48DiBkb2UASCvKkCeGQMkK2fso2b</id>
          <identifier>weekday</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wformat_args</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>75</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>SaXfV3vCtmc4TPER2VqkV3VfkHE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>4ZiKUXU1VYM8AEaMV8K3RDUJFdET</id>
                      <identifier>wformat_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wformat_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>74</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4ZiKUXU1VYM8AEaMV8K3RDUJFdET</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
          <identifier>buffered_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wformat_parse_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>73</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2rt7bPhjWnvveFhPRZGBQtaH2YnX</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
          <identifier>parse_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wformat_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>119</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>t</identifier>
          <prefix>
            <specialization>
              <kind>specialization</kind>
              <id>3QXXpnvwFrhMUA3yKCughkF6K4w5</id>
              <identifier>basic_format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>wchar_t</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>wchar_t</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
</typedef>
<typedef>
  <name>wmemory_buffer</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>76</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2ARbrL6Xc4KsACdSphrWYR9hq51e</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
          <identifier>basic_memory_buffer</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wprintf_args</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>567</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4Qsj1ENaRwPvjJAhvXy5XTWcczrw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>43zjY8LMeyWFXfUg3WdD21YXXZan</id>
                      <identifier>wprintf_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wprintf_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>564</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>43zjY8LMeyWFXfUg3WdD21YXXZan</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
          <identifier>basic_printf_context</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>wstring_view</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>72</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>year</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>1841</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>47W81G2fEdGRZBGgCnFfcWTba6Yo</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2iFGSxPziY4kEKVybGFYsBWj7NbC</id>
          <identifier>year</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>year_month_day</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/chrono.h</shortPath>
        <sourcePath>include/fmt/chrono.h</sourcePath>
        <lineNumber>1842</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>rAqjiJT5sM7cDhDjv5c9QANSH3N</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>22PvhYjkZvsx3qpCeL4BKzG7LhVd</id>
          <identifier>year_month_day</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
              <identifier>chrono</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<record>
  <name>basic_appender</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2440</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>609</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>3ohw69uwhx2dCbEAkmxY3GmzG59w</typedefs>
      <functions>3quCmzu1piBBtwEC69dTmG3h4S1P 4MRk44QaMneWhBKEXhhor3KMuPAz 3Qkg9Q63dDEWxm9UeE7gub1cgadr 3YtLYMAb9hdXfxVPnWenuHQ5bcom</functions>
    </public>
    <protected>
      <variables>U18inFEmdVLfKHeCaVT7SnbyrHh</variables>
    </protected>
  </interface>
</record>
<typedef>
  <name>container_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2445</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3ohw69uwhx2dCbEAkmxY3GmzG59w</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
          <identifier>buffer</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>basic_appender</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2447</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3quCmzu1piBBtwEC69dTmG3h4S1P</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>buffer</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>buf</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
                  <identifier>buffer</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>buf</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2449</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4MRk44QaMneWhBKEXhhor3KMuPAz</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to assign from</literal>
          </text>
        </children>
        <name>c</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
              <identifier>basic_appender</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>c</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator*</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2453</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Qkg9Q63dDEWxm9UeE7gub1cgadr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Dereference operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
              <identifier>basic_appender</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>*</overloadedOperator>
  <isRecordMethod/>
</function>
<overloads>
  <name>operator++</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2454</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3YtLYMAb9hdXfxVPnWenuHQ5bcom</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Increment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>++</overloadedOperator>
  <members>23fnmoZ6PBQzNdCc5JWTMxkW8GAo 4CiQZuhYxbhjkn6FL2PUSmZ6ME2M</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>operator++</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2454</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>23fnmoZ6PBQzNdCc5JWTMxkW8GAo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Increment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
              <identifier>basic_appender</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>++</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator++</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2455</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4CiQZuhYxbhjkn6FL2PUSmZ6ME2M</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Increment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Another instance of the object</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
          <identifier>basic_appender</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>++</overloadedOperator>
  <isRecordMethod/>
</function>
<variable>
  <name>container</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2442</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>U18inFEmdVLfKHeCaVT7SnbyrHh</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>2VAjsr1uAKXkSAGTecYtDqdbARZc</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
              <identifier>buffer</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>basic_cstring_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>96</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3YNxYnH2LW9fpcq663BQkQqiKLh1</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>You can use one of the following type aliases for common character types:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>+---------------+-----------------------------+ | Type | Definition | +</literal>
          </text>
          <highlight>
            <kind>highlight</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>=+</literal>
              </text>
            </children>
          </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>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>This class is most useful as a parameter type for functions that wrap C APIs.</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <functions>3reoNVJmH2qp2eSEEPd8dHP4KTp5 2ypbEfK52eVAEGq4G3rsGSkrmH98</functions>
    </public>
  </interface>
</record>
<overloads>
  <name>basic_cstring_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>102</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3reoNVJmH2qp2eSEEPd8dHP4KTp5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3YNxYnH2LW9fpcq663BQkQqiKLh1</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>3BWawBvLwjZXBsVBFezNXftz86D3 2g4sd68qZB38KEHNzCnYARcEUZsa</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_cstring_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>105</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3BWawBvLwjZXBsVBFezNXftz86D3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3YNxYnH2LW9fpcq663BQkQqiKLh1</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a string reference from an </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
                  <identifier>basic_string</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>basic_cstring_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>102</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2g4sd68qZB38KEHNzCnYARcEUZsa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3YNxYnH2LW9fpcq663BQkQqiKLh1</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a string reference object from a C string.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Char</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>c_str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>108</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2ypbEfK52eVAEGq4G3rsGSkrmH98</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3YNxYnH2LW9fpcq663BQkQqiKLh1</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the pointer to a C string.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the pointer to a C string.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>basic_format_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2460</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>632</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <records>PFZ5Mj5iP5BpqjjpjQVpZFo1ENP</records>
      <functions>2vD2BsZXcg6gDkuVcQL6JMCD9X8T 2Taw8gkGyPjyAFmujW1D8isrNhcp 3NGs7GPWjbB6PcWk5FVXvhtPLD9c 427cziHVMDY3QWu5thSeiLgvsvHc 3LyXs9d82vXdAfUJ4BUtuUrTcSuK</functions>
    </public>
    <private>
      <typedefs>cYinGYn9PU1dgCrbND5zpWQxTAP</typedefs>
    </private>
  </interface>
  <friends>
    <friendInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
    </friendInfo>
  </friends>
</record>
<record>
  <name>handle</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2470</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>PFZ5Mj5iP5BpqjjpjQVpZFo1ENP</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>23LY7rxVhFXzPJEhDD6LC19AZE19 2NpwbGbshyConxsunfNVYwUvwMF9</functions>
    </public>
  </interface>
</record>
<function>
  <name>handle</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2475</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>23LY7rxVhFXzPJEhDD6LC19AZE19</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>PFZ5Mj5iP5BpqjjpjQVpZFo1ENP</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>custom_value</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>custom</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3M2CAtftgA3MDYCeQGrx82etzk1r</id>
              <identifier>custom_value</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>custom</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2477</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2NpwbGbshyConxsunfNVYwUvwMF9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>PFZ5Mj5iP5BpqjjpjQVpZFo1ENP</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <id>cYinGYn9PU1dgCrbND5zpWQxTAP</id>
                              <identifier>char_type</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>parse_ctx</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>basic_format_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2482</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2vD2BsZXcg6gDkuVcQL6JMCD9X8T</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>DhC6qQJrgcdN5ia4qttLRmkYn4t aUcdhYUtcySz8aGxuXzuQPuUzCM 4DCM17yy6HD67AcXstx6LFqTdWR4</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_format_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2482</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>DhC6qQJrgcdN5ia4qttLRmkYn4t</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_format_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2485</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>aUcdhYUtcySz8aGxuXzuQPuUzCM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move construct from</literal>
          </text>
        </children>
        <name>val</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>val</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>basic_format_arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2483</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4DCM17yy6HD67AcXstx6LFqTdWR4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>mmzpX994QL95shTE1pj459E3nTu</id>
                  <identifier>named_arg_info</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <id>cYinGYn9PU1dgCrbND5zpWQxTAP</id>
                              <identifier>char_type</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>args</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>size</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>format_custom</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2523</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Taw8gkGyPjyAFmujW1D8isrNhcp</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>cYinGYn9PU1dgCrbND5zpWQxTAP</id>
                  <identifier>char_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>parse_begin</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <id>cYinGYn9PU1dgCrbND5zpWQxTAP</id>
                              <identifier>char_type</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>parse_ctx</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
</function>
<function>
  <name>type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2492</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3NGs7GPWjbB6PcWk5FVXvhtPLD9c</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
          <identifier>type</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>visit</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2499</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>427cziHVMDY3QWu5thSeiLgvsvHc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>double</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> then </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>vis(value)</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> will be called with the value of type </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>double</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>vis(0)</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Visitor</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>vis</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Visitor</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator bool</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2489</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3LyXs9d82vXdAfUJ4BUtuUrTcSuK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VsF1A61Raj1JMRUDQw5SK2bbihq</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>bool</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>bool</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2541</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>633</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>vformat</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>:</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>4HdXijArdxmLSrEfX4hvL4QUxDUc</typedefs>
      <functions>3wvrXdTdsbJ2WmGbT95nSAS9wn6g KMmLvSsJ46zhguNC9mLVbtZwKVt aVrfpFBFoyeAAe9Kcc6R5eGemEx 32iqfGxSpGm9YZApZmRa9wYTfSj4</functions>
      <variables>21apcdm1vkgRkP3Mi84oshvQnMbQ 3uwdqMpamgU5tCEwU2stpRLP43As</variables>
    </public>
    <private>
      <typedefs>2ZEKJUowctuwZVkchujKawKu3PeP</typedefs>
    </private>
  </interface>
</record>
<typedef>
  <name>format_arg</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2576</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4HdXijArdxmLSrEfX4hvL4QUxDUc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<overloads>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2581</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3wvrXdTdsbJ2WmGbT95nSAS9wn6g</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2C1mirCfYdwHXgu3VR9PNjMocaZk 2Tjreo5su2A2K7acwu57Fp7BVpbV 7LfjusRLbMsHtBZWRt5rUaCi1tr 479QyspgBjLxGMTpwUzF76yJLGCv</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2578</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2C1mirCfYdwHXgu3VR9PNjMocaZk</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2581</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Tjreo5su2A2K7acwu57Fp7BVpbV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_format_args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_arg_store</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>2ZEKJUowctuwZVkchujKawKu3PeP</id>
                  <identifier>store</identifier>
                  <templateArgs>
                    <constant>
                      <kind>constant</kind>
                      <value>NUM_ARGS</value>
                    </constant>
                    <constant>
                      <kind>constant</kind>
                      <value>NUM_NAMED_ARGS</value>
                    </constant>
                    <constant>
                      <kind>constant</kind>
                      <value>DESC</value>
                    </constant>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>NUM_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>NUM_NAMED_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>DESC</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
                <identifier>ullong</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2588</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>7LfjusRLbMsHtBZWRt5rUaCi1tr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>store</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>2ZEKJUowctuwZVkchujKawKu3PeP</id>
                  <identifier>store</identifier>
                  <templateArgs>
                    <constant>
                      <kind>constant</kind>
                      <value>NUM_ARGS</value>
                    </constant>
                    <constant>
                      <kind>constant</kind>
                      <value>NUM_NAMED_ARGS</value>
                    </constant>
                    <constant>
                      <kind>constant</kind>
                      <value>DESC</value>
                    </constant>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>NUM_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>NUM_NAMED_ARGS</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>DESC</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
                <identifier>ullong</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2595</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>479QyspgBjLxGMTpwUzF76yJLGCv</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_format_args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object from a dynamic list of arguments.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>args</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4HdXijArdxmLSrEfX4hvL4QUxDUc</id>
                  <identifier>format_arg</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>args</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>count</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>has_named</name>
      <default>false</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<overloads>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2602</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>KMmLvSsJ46zhguNC9mLVbtZwKVt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the argument with the specified id.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>3NNNHEWHLeKab22zsL2otkYwbKkm E7MbLVwQ62JUjBk4SK148fZwgMa</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4HdXijArdxmLSrEfX4hvL4QUxDUc</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2602</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3NNNHEWHLeKab22zsL2otkYwbKkm</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the argument with the specified id.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the argument with the specified id.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4HdXijArdxmLSrEfX4hvL4QUxDUc</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2614</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>E7MbLVwQ62JUjBk4SK148fZwgMa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4HdXijArdxmLSrEfX4hvL4QUxDUc</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>get_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2620</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>aVrfpFBFoyeAAe9Kcc6R5eGemEx</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>max_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2631</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>32iqfGxSpGm9YZApZmRa9wYTfSj4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>args_</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2555</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>21apcdm1vkgRkP3Mi84oshvQnMbQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
              <identifier>basic_format_arg</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
  <isVariant/>
</variable>
<variable>
  <name>values_</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2554</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3uwdqMpamgU5tCEwU2stpRLP43As</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2YBMNy3z4DssUbWNo7HX9GAPnYws</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3UxyVJnuJ86trSmWnd7X3gqicZiK</id>
              <identifier>value</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
  <isVariant/>
</variable>
<record>
  <name>basic_fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>78</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2JW67AvYj25Df6pwMjUuzBigdcSY</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>3yyjDGALoHegMX9chDgrFgg4S83Q</typedefs>
      <functions>4BQF6LgpazUTfNBmyesEcveTu1PR 24HT6i4ce6TKpQrSWZs32VHFSdFo 7kBLo4jfbyLm8KdH6XNL9xUN2hc</functions>
    </public>
  </interface>
</record>
<typedef>
  <name>t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/xchar.h</shortPath>
        <sourcePath>include/fmt/xchar.h</sourcePath>
        <lineNumber>92</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3yyjDGALoHegMX9chDgrFgg4S83Q</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2JW67AvYj25Df6pwMjUuzBigdcSY</id>
          <identifier>basic_fstring</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<overloads>
  <name>basic_fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>94</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>4BQF6LgpazUTfNBmyesEcveTu1PR</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>3DhcrNkWcZbeKpmwezQCvYPGpxhM 3kcCMfbDY1Ky7kZyeoqhJfgHmwQy 39AEjq3eXmeh2wcyeCfG4vvTQ4m3</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>110</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3DhcrNkWcZbeKpmwezQCvYPGpxhM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>runtime_format_string</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>fmt</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
              <identifier>runtime_format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>basic_fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>101</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3kcCMfbDY1Ky7kZyeoqhJfgHmwQy</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>S</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>basic_fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>94</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>39AEjq3eXmeh2wcyeCfG4vvTQ4m3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>S</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>consteval</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>113</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>24HT6i4ce6TKpQrSWZs32VHFSdFo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator basic_string_view&lt;&gt;</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>112</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>7kBLo4jfbyLm8KdH6XNL9xUN2hc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2JW67AvYj25Df6pwMjUuzBigdcSY</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_string_view</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>An implementation of </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::basic_string_view</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> for pre-C++17 providing a subset of the API. </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::basic_string_view</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> is used in the public API even if </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::basic_string_view</literal>
              </text>
            </children>
          </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>
            <children>
              <text>
                <kind>text</kind>
                <literal>-std</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> option than the client code (which is not recommended).</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>basic_memory_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>779</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>This will append &quot;The answer is 42.&quot; to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>out</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>. The buffer content can be converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::string</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> with </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>to_string(out)</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>A dynamically growing memory buffer for trivially copyable/constructible types with the first </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>SIZE</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> elements stored in the object itself. Most commonly used via the </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>memory_buffer</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> alias for </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>char</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>SIZE</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>inline_buffer_size</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>Allocator</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>aVNh5SFsNyXoLrP6aDpvXUpyNFF</id>
                    <identifier>allocator</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>T</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
              <identifier>buffer</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <typedefs>ArAQtpz6eigb29i56NqVf6QA5yL mdc3RNBGEMpsZwH7faDipyM6DK8</typedefs>
      <functions>3ipFuAbYbBH1hW7HeXXHdjzQXNSo 3toekhYCLp79JXYcJ9thDwTD11pH pRRs34Sj4bkahifkQvzA94XvdMJ 2JckmhvrH3FBp1TkVAsN9tndWERT 2XaCfkbMCX7ZXshXhEyaiYZ1wPjJ 2G8WdhnbwLxwonArVu1H7p8PHika 36LyDgfQ5KJcZKPVq4TxL3ZGCzDe</functions>
    </public>
  </interface>
</record>
<typedef>
  <name>const_reference</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>820</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>ArAQtpz6eigb29i56NqVf6QA5yL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <type>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>value_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>819</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>mdc3RNBGEMpsZwH7faDipyM6DK8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<overloads>
  <name>basic_memory_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>873</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3ipFuAbYbBH1hW7HeXXHdjzQXNSo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_memory_buffer</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object moving the content of the other object to it.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>3vHjae6Mtv3kmXQCWhZXM6XiEDHi 43vSn26VoVupyd796qfRFNBuxsqL</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_memory_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>873</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3vHjae6Mtv3kmXQCWhZXM6XiEDHi</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_memory_buffer</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object moving the content of the other object to it.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
                  <identifier>basic_memory_buffer</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_memory_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>822</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>43vSn26VoVupyd796qfRFNBuxsqL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>alloc</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Allocator</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>alloc</name>
      <default>Allocator()</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>~basic_memory_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>828</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3toekhYCLp79JXYcJ9thDwTD11pH</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Destructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>destructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>879</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pRRs34Sj4bkahifkQvzA94XvdMJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Moves the content of the other </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_memory_buffer</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object to this one.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move assign from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
              <identifier>basic_memory_buffer</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
                  <identifier>basic_memory_buffer</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>append</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>897</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2JckmhvrH3FBp1TkVAsN9tndWERT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>ContiguousRange</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>range</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>ContiguousRange</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>get_allocator</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>887</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2XaCfkbMCX7ZXshXhEyaiYZ1wPjJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Allocator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>reserve</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>894</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2G8WdhnbwLxwonArVu1H7p8PHika</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Increases the buffer capacity to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>new_capacity</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>new_capacity</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>resize</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>891</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36LyDgfQ5KJcZKPVq4TxL3ZGCzDe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>43t4ADNrDUqUgYpnhTEWYdLghavM</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Resizes the buffer to contain </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>count</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> elements. If T is a POD type new elements may not be initialized.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>count</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>basic_ostream_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>76</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Qj2mqDT7yuPLeozJNfBQkX3Kee2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
                          <identifier>basic_string_view</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <derived>2BxGDefg1Gy2WbTADSyZe14Tp5FJ 3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC</derived>
  <interface>
    <public>
      <functions>rbVxYbYHc2gjHRVYtE3mAWEP7ge 3yG7YotR4WRyXY437ad8snnLccg</functions>
    </public>
  </interface>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>80</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>rbVxYbYHc2gjHRVYtE3mAWEP7ge</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>78</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3yG7YotR4WRyXY437ad8snnLccg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<record>
  <name>basic_printf_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>21</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>ch6Hg3g54C52PW74Qz7cwR2KMHC</typedefs>
      <enums>4EJUtW2NukpKVdtHBKnnZwgGCSpA</enums>
      <functions>bwdXJJmcpohD9HfwR3DXq9AkYXA 3At6ndbGds5FmQUJdSjiaBBHQrd4 4VcAkGJ4oG5A4jy3Lryjw7An6S2w 2y8r7ek5zEKBCr41EwCtaLb5aWZq HeVDmZ7Y8NKGuhLjmdBW1xQg59G</functions>
    </public>
  </interface>
</record>
<typedef>
  <name>char_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>ch6Hg3g54C52PW74Qz7cwR2KMHC</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<enum>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>32</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>4EJUtW2NukpKVdtHBKnnZwgGCSpA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <constants>2gq8CSMvhdCwGiBvXGHmcAsJig6H</constants>
</enum>
<enumConstant>
  <name>builtin_types</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>32</lineNumber>
        <columnNumber>10</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2gq8CSMvhdCwGiBvXGHmcAsJig6H</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4EJUtW2NukpKVdtHBKnnZwgGCSpA</parent>
  <initializer>
    <written>1</written>
    <value>0</value>
  </initializer>
</enumConstant>
<function>
  <name>basic_printf_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>36</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>bwdXJJmcpohD9HfwR3DXq9AkYXA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>printf_context</literal>
            </text>
          </children>
        </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>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>out</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <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>
            <children>
              <text>
                <kind>text</kind>
                <literal>vformat</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
        <name>args</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
              <identifier>basic_appender</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
                          <identifier>basic_printf_context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>advance_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>41</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3At6ndbGds5FmQUJdSjiaBBHQrd4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
              <identifier>basic_appender</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>45</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4VcAkGJ4oG5A4jy3Lryjw7An6S2w</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
                      <identifier>basic_printf_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>locale</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>43</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2y8r7ek5zEKBCr41EwCtaLb5aWZq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
          <identifier>locale_ref</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
</function>
<function>
  <name>out</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>40</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>HeVDmZ7Y8NKGuhLjmdBW1xQg59G</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2VAjsr1uAKXkSAGTecYtDqdbARZc</id>
          <identifier>basic_appender</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
</function>
<record>
  <name>basic_specs</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>682</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <derived>2hYMKhj6BfEp6MLuvrRbeWen3kx9</derived>
  <interface>
    <public>
      <functions>PoUPppwCdw5ZUoJiCd6T5YJzpZF 4CPA2hKcCeertajuhAL2wBc4SdGb NHAtsbgwGNur8yJ92ZVFfnwjAMQ 49Q164pgyL5B8FwzNAQDga8Vqwru 3gCeJ1XkrEA1R2PqjJ2EiqJ3EwiJ 3ohkkH8heEg2HgX8jvwZX7gynqUc 2fkiqE8m8DJw5A9PtdS6Mzf2Gr94 2nFTWJBfRvqDJsxsR1PYW7MVdX2e bELRsXTq2ygmnFFRV6ZoKbQv4Fn 36pBqNVoRkUFSSDvPLGJexMf28R2 Egn1fmiPXgwH588Mv8VcaZXx61J 4UVek3RYbEVsW335v8Nw4sj6Vb3p 3UFLW2CSzDPGX6pB1pgpLLFEN6mZ hUvETDhQY72w3cHNEiCxbTFwebG 3ET2N9MZ8Ny8uVe7MsZnhGrHXwAa 27skRLB4yf36UbPKMZBsRwsKTunK 36uXA7NrTv2GXQYFctDvd2NgTWpX mvp2GEqrDdNXzoSp4DnyoMS2ZtW 24R65KuTsubumfzFxY61Ffuwb4CW 39SjpypnBMcYoKga7MSRgPgpjnxw 3WbDrfMQhpS3fdeRN9SSd75Pggm2 KkW7LopwNfckXioXdE5qLXjegYM 497EK2dBsQH7RC5rahhQ81L64DpJ</functions>
    </public>
  </interface>
</record>
<function>
  <name>align</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>739</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>PoUPppwCdw5ZUoJiCd6T5YJzpZF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>49ghjBWSkZG8DECZq1ZhnM8UjBwM</id>
          <identifier>align</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>775</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4CPA2hKcCeertajuhAL2wBc4SdGb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>clear_alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>777</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>NHAtsbgwGNur8yJ92ZVFfnwjAMQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>copy_fill_from</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>823</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>49Q164pgyL5B8FwzNAQDga8Vqwru</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</id>
                  <identifier>basic_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>dynamic</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>761</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3gCeJ1XkrEA1R2PqjJ2EiqJ3EwiJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>dynamic_precision</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>753</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ohkkH8heEg2HgX8jvwZX7gynqUc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
          <identifier>arg_id_kind</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>dynamic_width</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>746</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2fkiqE8m8DJw5A9PtdS6Mzf2Gr94</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
          <identifier>arg_id_kind</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>788</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2nFTWJBfRvqDJsxsR1PYW7MVdX2e</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <funcClass>normal</funcClass>
  <members>2n8Q1MtbKPK2hpLmLqep46BUkRaQ pnAd13H59bYJuobUiGZwe3Kzmag</members>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
</overloads>
<function>
  <name>fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>788</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2n8Q1MtbKPK2hpLmLqep46BUkRaQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>792</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pnAd13H59bYJuobUiGZwe3Kzmag</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>784</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>bELRsXTq2ygmnFFRV6ZoKbQv4Fn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill_unit</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>797</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36pBqNVoRkUFSSDvPLGJexMf28R2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>779</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Egn1fmiPXgwH588Mv8VcaZXx61J</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_align</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>742</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4UVek3RYbEVsW335v8Nw4sj6Vb3p</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>49ghjBWSkZG8DECZq1ZhnM8UjBwM</id>
              <identifier>align</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
                  <identifier>fmt</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>a</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>776</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3UFLW2CSzDPGX6pB1pgpLLFEN6mZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_dynamic_precision</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>757</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>hUvETDhQY72w3cHNEiCxbTFwebG</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
              <identifier>arg_id_kind</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>p</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_dynamic_width</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>749</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ET2N9MZ8Ny8uVe7MsZnhGrHXwAa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
              <identifier>arg_id_kind</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>w</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<overloads>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>803</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>27skRLB4yf36UbPKMZBsRwsKTunK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <funcClass>normal</funcClass>
  <members>9MiyS94vCpdjgWMfw5tNvxKyJMc 42G6p7XA3BpU7YCMJigd3MRHLQaN</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>803</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>9MiyS94vCpdjgWMfw5tNvxKyJMc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </type>
      <name>c</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>808</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>42G6p7XA3BpU7YCMJigd3MRHLQaN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>782</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36uXA7NrTv2GXQYFctDvd2NgTWpX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_sign</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>768</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>mvp2GEqrDdNXzoSp4DnyoMS2ZtW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>32RWzo76tXD2ZPjm4kiucLbyLaJ7</id>
              <identifier>sign</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
                  <identifier>fmt</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>735</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>24R65KuTsubumfzFxY61Ffuwb4CW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2f49QAv9thasTVPXzo8ngoPG4TJa</id>
              <identifier>presentation_type</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>t</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_upper</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>773</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>39SjpypnBMcYoKga7MSRgPgpjnxw</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>sign</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>765</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3WbDrfMQhpS3fdeRN9SSd75Pggm2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>32RWzo76tXD2ZPjm4kiucLbyLaJ7</id>
          <identifier>sign</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>732</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>KkW7LopwNfckXioXdE5qLXjegYM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2f49QAv9thasTVPXzo8ngoPG4TJa</id>
          <identifier>presentation_type</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>upper</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>772</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>497EK2dBsQH7RC5rahhQ81L64DpJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>521</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>An implementation of </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::basic_string_view</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> for pre-C++17 providing a subset of the API. </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt::basic_string_view</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> is used in the public API even if </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::basic_string_view</literal>
            </text>
          </children>
        </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>
          <children>
            <text>
              <kind>text</kind>
              <literal>-std</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> option than the client code (which is not recommended).</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>w7HaxhYWfCbXHozZd7n2ZhXXmYz 46UneM8owoPLyedydbDPDT9NDv58</typedefs>
      <functions>31yb615h4vXUZbf6izP3iDyVwe9R 2HvPg6BDhgGPx8QHqe1b2S2rDGNX DduxANeoLsMDeDiYNdBC1fFd71c eMDWHrKMTkn9NmTF5GFQCCmwZkk sTXhSbPx26vR1Hq1BvE9ivQZ9bL 3rBRiGvn2CWajb6Les2SZEpC1AVt wHe72LLQX1aeHR4L4twSsubZqD7 2j4ZePj6Hpd6A4bqPRvFnkaPszRe 3fpQinX81m3zvL8JA1Yydic4RMPM</functions>
    </public>
  </interface>
  <friends>
    <friendInfo>
      <id>2XdtUtEZqKPKXQgurj9fgenSyE8h</id>
    </friendInfo>
    <friendInfo>
      <id>XBTKjFEVuTYVqpmAYyfeeDbsw6Y</id>
    </friendInfo>
    <friendInfo>
      <id>EeUHtLnPfPofUTjnVHSUGGcqcYR</id>
    </friendInfo>
    <friendInfo>
      <id>kU2LLyDTkaXu5hgrt4Sd43CfMFT</id>
    </friendInfo>
    <friendInfo>
      <id>2CyRmquChNuphCF3jrfyscGHy2WK</id>
    </friendInfo>
    <friendInfo>
      <id>48ePPLLiYnVJW7HGva5Lc2odrEw7</id>
    </friendInfo>
  </friends>
</record>
<typedef>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>528</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>w7HaxhYWfCbXHozZd7n2ZhXXmYz</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>value_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>527</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>46UneM8owoPLyedydbDPDT9NDv58</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<overloads>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>530</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>31yb615h4vXUZbf6izP3iDyVwe9R</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2cbfYvwL7EZndoc68gpsJBGQKoG9 3Gh3TFyagsfWxFgMADBT4Zd8LgTr 2PtiH3V2h7cPGhsYy56ZUq9rzxz2 2xEwLK76FXBUY9Ttx8wzbNbvTVd7</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>530</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2cbfYvwL7EZndoc68gpsJBGQKoG9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>537</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Gh3TFyagsfWxFgMADBT4Zd8LgTr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>Char</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Char</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>549</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2PtiH3V2h7cPGhsYy56ZUq9rzxz2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>S</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>basic_string_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>531</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2xEwLK76FXBUY9Ttx8wzbNbvTVd7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Char</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>s</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>count</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>begin</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>559</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2HvPg6BDhgGPx8QHqe1b2S2rDGNX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>w7HaxhYWfCbXHozZd7n2ZhXXmYz</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>compare</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>581</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>DduxANeoLsMDeDiYNdBC1fFd71c</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>data</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>556</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>eMDWHrKMTkn9NmTF5GFQCCmwZkk</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>end</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>560</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>sTXhSbPx26vR1Hq1BvE9ivQZ9bL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>w7HaxhYWfCbXHozZd7n2ZhXXmYz</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator[]</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>562</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3rBRiGvn2CWajb6Les2SZEpC1AVt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>pos</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>[]</overloadedOperator>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>remove_prefix</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>566</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>wHe72LLQX1aeHR4L4twSsubZqD7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>557</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2j4ZePj6Hpd6A4bqPRvFnkaPszRe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>starts_with</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>571</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3fpQinX81m3zvL8JA1Yydic4RMPM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <funcClass>normal</funcClass>
  <members>2vn6sfrcbHKaBWSb7WycRV8gN4Ng 3RoReut9BNPUjZ7D3ba3hfzNUuCM 389vQbfSKvULfLatFNogfykiz5WF</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>starts_with</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>574</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2vn6sfrcbHKaBWSb7WycRV8gN4Ng</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>c</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>starts_with</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>571</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3RoReut9BNPUjZ7D3ba3hfzNUuCM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sv</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>starts_with</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>577</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>389vQbfSKvULfLatFNogfykiz5WF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tC23aiubtb4SU2mDESkfp2F4SQb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Char</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>buffered_file</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>165</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>wZiskmAypgMvMPtqvdgwLCSiGPH 343FWg29Z7gyZmcZqExUERW1YdSg 4xxwE2eDNbavf6WTcfDFAWpN93m 3gKoDLJg1qSJaF4ZAG2vALXAAYAV 31n2t6qVhJTWwUQ2BXh14xsehLbg 2TgSLQRy5CfLaMazkCTXCj4CeFiW 3MtsBAuUieVSRtgd1KvrRPRZTeg</functions>
    </public>
  </interface>
  <friends>
    <friendInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3RdFdSYu2fgV87XCEoeExhtuinZ2</id>
              <identifier>file</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <id>3RdFdSYu2fgV87XCEoeExhtuinZ2</id>
    </friendInfo>
  </friends>
</record>
<overloads>
  <name>buffered_file</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>174</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>196</lineNumber>
        <columnNumber>11</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>wZiskmAypgMvMPtqvdgwLCSiGPH</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>4ES88FGAN8HKqMZeezQ1YdKwzFFd 4Bd8Fe1cKmeyYfyV6hjVAibcVmEd 45venNW1pg19cyrK6HoakrtwB22H 2RAnxDYzziYGGbwURgXAAdpdT2TE</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>buffered_file</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>178</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4ES88FGAN8HKqMZeezQ1YdKwzFFd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>buffered_file</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>174</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Bd8Fe1cKmeyYfyV6hjVAibcVmEd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Copy constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
                  <identifier>buffered_file</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<function>
  <name>buffered_file</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>184</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>45venNW1pg19cyrK6HoakrtwB22H</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Move constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
                  <identifier>buffered_file</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>buffered_file</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>196</lineNumber>
        <columnNumber>11</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2RAnxDYzziYGGbwURgXAAdpdT2TE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3H2EKvZpt3rFyWmGboF1JYvXtc3Y</id>
              <identifier>cstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>filename</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3H2EKvZpt3rFyWmGboF1JYvXtc3Y</id>
              <identifier>cstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>mode</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>~buffered_file</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>181</lineNumber>
        <columnNumber>11</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>343FWg29Z7gyZmcZqExUERW1YdSg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Destructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>destructor</funcClass>
  <isRecordMethod/>
</function>
<overloads>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>175</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>4xxwE2eDNbavf6WTcfDFAWpN93m</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <members>2xrqz7Jdbe4jiE6MyaSeYMrZmSKs pv8CtAzknHkvTipVn6TqWxBHaZK</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>175</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2xrqz7Jdbe4jiE6MyaSeYMrZmSKs</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
                  <identifier>buffered_file</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>188</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pv8CtAzknHkvTipVn6TqWxBHaZK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Move assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move assign from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
              <identifier>buffered_file</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3QPL47i7k5YS4mBPYAkHfntFrPjX</id>
                  <identifier>buffered_file</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>close</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>199</lineNumber>
        <columnNumber>11</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3gKoDLJg1qSJaF4ZAG2vALXAAYAV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>descriptor</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>204</lineNumber>
        <columnNumber>11</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>31n2t6qVhJTWwUQ2BXh14xsehLbg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>202</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2TgSLQRy5CfLaMazkCTXCj4CeFiW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
              <identifier>FILE</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>206</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3MtsBAuUieVSRtgd1KvrRPRZTeg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3QPL47i7k5YS4mBPYAkHfntFrPjX</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<record>
  <name>bytes</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4048</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>oiSyRMNdKi3XaNQ2HJWYBeVyDGC</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <interface>
    <public>
      <functions>28zayxtKc5BGt5UAQiYimHpvM9ni</functions>
      <variables>38LhjWo1MWUGhMZ72p8QSMk7H2D7</variables>
    </public>
  </interface>
</record>
<function>
  <name>bytes</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4051</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>28zayxtKc5BGt5UAQiYimHpvM9ni</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>oiSyRMNdKi3XaNQ2HJWYBeVyDGC</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>string_view</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<variable>
  <name>data</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4049</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>38LhjWo1MWUGhMZ72p8QSMk7H2D7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>oiSyRMNdKi3XaNQ2HJWYBeVyDGC</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
          <identifier>string_view</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>compiled_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>21</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4686S6JRrCTC4e7siwyeGLP75YJu</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
</record>
<record>
  <name>conjunction</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>373</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3wEH11zDRWzZej12kAYrKHWwz3Fw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2fxNxakdtcS5H9qk2ynKjSwenX9H</id>
              <identifier>true_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <specializations>2B5mDXbGF9mZnoTexBX1ZTeiX13Y 4Mpd2byGysiZKkCSU2o2nW74QWW6</specializations>
</record>
<record>
  <name>conjunction</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>374</lineNumber>
      <columnNumber>23</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2B5mDXbGF9mZnoTexBX1ZTeiX13Y</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>P</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>P</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>3wEH11zDRWzZej12kAYrKHWwz3Fw</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>P</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>conjunction</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>376</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4Mpd2byGysiZKkCSU2o2nW74QWW6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>P1</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Pn</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>P1</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <isPackExpansion/>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Pn</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>3wEH11zDRWzZej12kAYrKHWwz3Fw</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
              <identifier>conditional_t</identifier>
              <templateArgs>
                <constant>
                  <kind>constant</kind>
                  <value>bool(P1::value)</value>
                </constant>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3wEH11zDRWzZej12kAYrKHWwz3Fw</id>
                          <identifier>conjunction</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <isPackExpansion/>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Pn</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>P1</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2638</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>612</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <typedefs>2FmHyA8VhaDY6VmkMaCpJtVP77j1 41RwyDW4puZQfe8T9XPgSTdjKyP3 3si24VH2dELxz48o2sbJcD4myq9g</typedefs>
      <enums>3CEHbfEfNfKwFakV3yYgL5DmAMuD</enums>
      <functions>3rn9jsy88NB1JNYmZWDsWLgeNM8y 43kykp9GmgN2kihTbnrgQ5u7hPdn 2CpNT9xYgXs7ztHRpzm27SN1Sov5 VJakza7DM9Ck8iYdJPWR6UAAmqg 3XyR8tNWFjAbdfXo9RagCFyzN8mJ 4EDKunfSedTv9vevSir8zZQgW19M 3EmcaScDruBzUDDjPGQSB8Hoxv6s 3dcfkE7avLTXKNHhWZ4FkUxSfZS9</functions>
    </public>
  </interface>
</record>
<typedef>
  <name>char_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2645</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2FmHyA8VhaDY6VmkMaCpJtVP77j1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </identifier>
      </name>
      <fundamentalType>char</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>format_arg</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2647</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>41RwyDW4puZQfe8T9XPgSTdjKyP3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                      <identifier>context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2646</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3si24VH2dELxz48o2sbJcD4myq9g</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
          <identifier>appender</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<enum>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2648</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>3CEHbfEfNfKwFakV3yYgL5DmAMuD</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <constants>222hUBvCvidH43PCBf4gbj1wUHjV</constants>
</enum>
<enumConstant>
  <name>builtin_types</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2648</lineNumber>
        <columnNumber>10</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>222hUBvCvidH43PCBf4gbj1wUHjV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3CEHbfEfNfKwFakV3yYgL5DmAMuD</parent>
  <initializer>
    <written>FMT_BUILTIN_TYPES</written>
    <value>1</value>
  </initializer>
</enumConstant>
<overloads>
  <name>context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2652</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3rn9jsy88NB1JNYmZWDsWLgeNM8y</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>context</literal>
            </text>
          </children>
        </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>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2tc3C7birsf37WbDF5NjjLsiHJ5V 3PUcfkLRsBT5aPxxedDKqTHiVmdq 4Wx6jmM2bafdNSYGg3dD9EnijDfd</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2655</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2tc3C7birsf37WbDF5NjjLsiHJ5V</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Copy constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                  <identifier>context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<function>
  <name>context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2654</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3PUcfkLRsBT5aPxxedDKqTHiVmdq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Move constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                  <identifier>context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isDefaulted/>
  <isExplicitlyDefaulted/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2652</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Wx6jmM2bafdNSYGg3dD9EnijDfd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>context</literal>
            </text>
          </children>
        </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>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>out</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3si24VH2dELxz48o2sbJcD4myq9g</id>
              <identifier>iterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
      <default>{}</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2656</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>43kykp9GmgN2kihTbnrgQ5u7hPdn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                  <identifier>context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>advance_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2671</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2CpNT9xYgXs7ztHRpzm27SN1Sov5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3si24VH2dELxz48o2sbJcD4myq9g</id>
              <identifier>iterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<overloads>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2658</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>VJakza7DM9Ck8iYdJPWR6UAAmqg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <funcClass>normal</funcClass>
  <members>oXpB8mB2YVAo1YokJvyS3qJjAKK 2iLaBPYa8ztVWADKhhyQqtn5hynu</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>41RwyDW4puZQfe8T9XPgSTdjKyP3</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2658</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>oXpB8mB2YVAo1YokJvyS3qJjAKK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>41RwyDW4puZQfe8T9XPgSTdjKyP3</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2659</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2iLaBPYa8ztVWADKhhyQqtn5hynu</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>41RwyDW4puZQfe8T9XPgSTdjKyP3</id>
          <identifier>format_arg</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2662</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3XyR8tNWFjAbdfXo9RagCFyzN8mJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2665</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4EDKunfSedTv9vevSir8zZQgW19M</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>locale</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2673</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3EmcaScDruBzUDDjPGQSB8Hoxv6s</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
          <identifier>locale_ref</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>out</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2668</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3dcfkE7avLTXKNHhWZ4FkUxSfZS9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3si24VH2dELxz48o2sbJcD4myq9g</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>dynamic_format_arg_store</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>74</lineNumber>
      <columnNumber>12</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>41WDL1MBu6KWmiUPRyHAdNXW4UzX</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>It can be implicitly converted into </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::basic_format_args</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> for passing into type-erased formatting functions such as </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::vformat</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>A dynamic list of formatting arguments with storage.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <functions>Vp3s6vFmfoNTX8SkbPyLQ4Q5Uim 2C3kajWGXwJrmMkTqhu6ARumCvfF 2JfTDhtXe7P4SQZ29JXBMuCR8jo1 2g1B53WJNQU3hpKhu1TYHWEuxQ4B bkJiKm42WHvyH4eroEhw9RsnhKs 3opaXV3KJLLFQZWBB61SHg1rbudb</functions>
    </public>
    <private>
      <typedefs>3ZXwvkzdVpqkGUiCvQefch9dSZ6r</typedefs>
    </private>
  </interface>
  <friends>
    <friendInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
    </friendInfo>
  </friends>
</record>
<function>
  <name>dynamic_format_arg_store</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>131</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Vp3s6vFmfoNTX8SkbPyLQ4Q5Uim</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <isDefaulted/>
  <isExplicitlyDefaulted/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>clear</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>197</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2C3kajWGXwJrmMkTqhu6ARumCvfF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Erase all elements from the store.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<overloads>
  <name>push_back</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>153</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2JfTDhtXe7P4SQZ29JXBMuCR8jo1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>push_back</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2hT4o8Kj9FHbqSxAY6FVMCxYMmV6 3Xorf7L9TNv3RfmFR7K2P2m2Rnab i9XD3fd2gJThuYbBybwF6ccNNWT</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>push_back</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>173</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2hT4o8Kj9FHbqSxAY6FVMCxYMmV6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Adds a reference to the argument into the dynamic store for later passing to a formatting function.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Primary class template for reference_wrapper.</literal>
          </text>
        </children>
        <name>arg</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4TdJfNzTiyAR37QcjGNXsiUpix83</id>
              <identifier>reference_wrapper</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>arg</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>push_back</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>153</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Xorf7L9TNv3RfmFR7K2P2m2Rnab</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Adds an argument into the dynamic store for later passing to a formatting function.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>arg</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>push_back</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>185</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>i9XD3fd2gJThuYbBybwF6ccNNWT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::reference_wrapper</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> is supported to avoid copying of the argument. The name is always copied into the store.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>21ajNWZ7pVmyNoYsyXYLQt3bzyyQ</id>
                  <identifier>named_arg</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <id>3ZXwvkzdVpqkGUiCvQefch9dSZ6r</id>
                              <identifier>char_type</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>arg</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>reserve</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>205</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2g1B53WJNQU3hpKhu1TYHWEuxQ4B</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Reserves space to store at least </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>new_cap</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> arguments including </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>new_cap_named</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> named arguments.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>new_cap</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>new_cap_named</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>213</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>bkJiKm42WHvyH4eroEhw9RsnhKs</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the number of elements in the store.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the number of elements in the store.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator basic_format_args&lt;&gt;</name>
  <loc>
    <defLoc>
      <shortPath>fmt/args.h</shortPath>
      <sourcePath>include/fmt/args.h</sourcePath>
      <lineNumber>133</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3opaXV3KJLLFQZWBB61SHg1rbudb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>41WDL1MBu6KWmiUPRyHAdNXW4UzX</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>basic_format_args</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <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>
            <children>
              <text>
                <kind>text</kind>
                <literal>vformat</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>file</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/os.h</shortPath>
        <sourcePath>include/fmt/os.h</sourcePath>
        <lineNumber>169</lineNumber>
        <columnNumber>10</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>3RdFdSYu2fgV87XCEoeExhtuinZ2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
</record>
<record>
  <name>format_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>956</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>GPxUXz1i8qifrmdgcKmP5ASzT2p</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>An error reported from a formatting function.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
              <identifier>runtime_error</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>4Cu714h7TNqCRXqaYUiGoFcUgebm HzsAtPpLXKqzWPpQJeBDZLanPtB</functions>
      <usings>2ZxfjfSFUwKzWf63jU9Z3eTyphjg</usings>
    </public>
  </interface>
</record>
<overloads>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>stdexcept</shortPath>
        <lineNumber>235</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>stdexcept</shortPath>
        <lineNumber>240</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>4Cu714h7TNqCRXqaYUiGoFcUgebm</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>GPxUXz1i8qifrmdgcKmP5ASzT2p</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <members>sCvkbw97H5AerBipWumh64B52yE 45zc4rBDqzw42QSdzHFhQLchw5m3</members>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
              <identifier>runtime_error</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
</overloads>
<function>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>stdexcept</shortPath>
        <lineNumber>240</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>sCvkbw97H5AerBipWumh64B52yE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>GPxUXz1i8qifrmdgcKmP5ASzT2p</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>One of two subclasses of exception.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy assign from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
              <identifier>runtime_error</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
                  <identifier>runtime_error</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>stdexcept</shortPath>
        <lineNumber>235</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>45zc4rBDqzw42QSdzHFhQLchw5m3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>GPxUXz1i8qifrmdgcKmP5ASzT2p</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>One of two subclasses of exception.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move assign from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
              <identifier>runtime_error</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
                  <identifier>runtime_error</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>what</name>
  <loc>
    <loc>
      <location>
        <shortPath>stdexcept</shortPath>
        <lineNumber>250</lineNumber>
        <columnNumber>5</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>HzsAtPpLXKqzWPpQJeBDZLanPtB</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>GPxUXz1i8qifrmdgcKmP5ASzT2p</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isVirtual/>
  <isVirtualAsWritten/>
  <isConst/>
</function>
<using>
  <name>format_error</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>958</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>using</kind>
  <id>2ZxfjfSFUwKzWf63jU9Z3eTyphjg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>GPxUXz1i8qifrmdgcKmP5ASzT2p</parent>
  <class>normal</class>
  <introducedName>
    <identifier>
      <kind>identifier</kind>
      <identifier>format_error</identifier>
      <prefix>
        <identifier>
          <kind>identifier</kind>
          <id>S6WPtS38h7d5TMH1GxZ1r8rg7KW</id>
          <identifier>runtime_error</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </prefix>
    </identifier>
  </introducedName>
</using>
<record>
  <name>format_facet</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3946</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Locale</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>facet</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Locale</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>3r5j2hdKg5FMKrLbwRStjLAsAXAf 3Aa33cbqWFgygrzVDWV1RHrrMoMN 4UviZnk6YHMVMAwMnV5GqVHRoAax</functions>
      <staticVariables>EJa4k6GiKEvsNH6gf8R4msMYo5M</staticVariables>
    </public>
    <protected>
      <functions>Q5SxXqz4YM78REBiiAHmZoB6VE3</functions>
    </protected>
  </interface>
  <specializations>3vam27aUKqWKyuCzbV4i2J6ew8hd</specializations>
</record>
<function>
  <name>format_facet</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>168</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3959</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3r5j2hdKg5FMKrLbwRStjLAsAXAf</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>Locale</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>loc</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>loc</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>format_facet</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3960</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Aa33cbqWFgygrzVDWV1RHrrMoMN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
      <default>&quot;&quot;</default>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
              <identifier>string</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>grouping</name>
      <default>&quot;\3&quot;</default>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
              <identifier>string</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>decimal_point</name>
      <default>&quot;.&quot;</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>put</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3966</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4UviZnk6YHMVMAwMnV5GqVHRoAax</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
              <identifier>appender</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>NyxgQsdX28kF6E7A2p7XBdqdqM5</id>
              <identifier>loc_value</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
                  <identifier>format_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>166</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3957</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>EJa4k6GiKEvsNH6gf8R4msMYo5M</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>id</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <identifier>Locale</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <storageClass>static</storageClass>
</variable>
<function>
  <name>do_put</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3953</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>Q5SxXqz4YM78REBiiAHmZoB6VE3</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
              <identifier>appender</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>NyxgQsdX28kF6E7A2p7XBdqdqM5</id>
              <identifier>loc_value</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
                  <identifier>format_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isVirtual/>
  <isVirtualAsWritten/>
  <isConst/>
</function>
<record>
  <name>format_facet</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3946</lineNumber>
      <columnNumber>28</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3vam27aUKqWKyuCzbV4i2J6ew8hd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>4Q4JkzsKiK19DxvKHYr2moDAdruq</id>
                <identifier>locale</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>3pvp6KtzPCjaDhjgstMnZ4GGXMzL</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A7MonUsbHB5tSD3RtBgmteTKqeo</id>
              <identifier>facet</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>4Q4JkzsKiK19DxvKHYr2moDAdruq</id>
                  <identifier>locale</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>xyLejdqgekQXz3RrySdeJj12JMr 25LQsahaxZiW9qo1CQEMQ3Sf7jxh</functions>
      <staticVariables>72nwC3ZZmERsrrViPGmW2oJRBPB</staticVariables>
    </public>
    <protected>
      <records>45tiDUWexgYh8Z4RU5C2k4b8QGpw</records>
      <functions>HfjJjHnyBzT9F2LgWuCn963Kiqg xnTU5u2GBczkJr29jePF8EHCeAL</functions>
      <staticFunctions>2nZjAQFfZbzzdDpSEA29LfHG9qk7 4UcFLpKTZq3fTFbo7cjEduxo7pE6 2NkmSMYQnuAupL4BR9ywu2AF3zTP 2mCjSSVZQAMUsjPo8J9LA8S7g1UQ 3cLy8FEAvcpFubQEzwzWJ2udYVio 2FcPedY2ZCsnFXuXSmpJGxgbM3FD</staticFunctions>
    </protected>
    <private>
      <variables>2v6LSiCriE9KhMZXa3zQwmG6DbEE 3mexVaDe2DPKzubKn4Rpi4q4pJUy 4V1VLiGgBadP1Y5QFjdUJnEfRxs7</variables>
    </private>
  </interface>
  <isListedOnPrimary/>
</record>
<overloads>
  <name>format_facet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3959</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3960</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>xyLejdqgekQXz3RrySdeJj12JMr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>25sbw3dkDrZJNisebzgpxaaYdTiT 6eKFe4DuyJe2onELs4MGnpwZJ5R</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>format_facet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3959</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>25sbw3dkDrZJNisebzgpxaaYdTiT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>locale</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>loc</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4Q4JkzsKiK19DxvKHYr2moDAdruq</id>
                  <identifier>locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>loc</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>format_facet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3960</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>6eKFe4DuyJe2onELs4MGnpwZJ5R</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
      <default>&quot;&quot;</default>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
              <identifier>string</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>grouping</name>
      <default>&quot;\3&quot;</default>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
              <identifier>string</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>decimal_point</name>
      <default>&quot;.&quot;</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>put</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3966</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>25LQsahaxZiW9qo1CQEMQ3Sf7jxh</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
              <identifier>appender</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>NyxgQsdX28kF6E7A2p7XBdqdqM5</id>
              <identifier>loc_value</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
                  <identifier>format_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>id</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3957</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>72nwC3ZZmERsrrViPGmW2oJRBPB</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3RjThsqjq5dXBGqxgh3STo3uxqZE</id>
          <identifier>id</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>4Q4JkzsKiK19DxvKHYr2moDAdruq</id>
              <identifier>locale</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </type>
  <storageClass>static</storageClass>
</variable>
<record>
  <name>__shim</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>501</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>45tiDUWexgYh8Z4RU5C2k4b8QGpw</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <keyKind>class</keyKind>
</record>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>bits/locale_classes.h</shortPath>
      <lineNumber>473</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>HfjJjHnyBzT9F2LgWuCn963Kiqg</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Localization functionality base class.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy assign from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A7MonUsbHB5tSD3RtBgmteTKqeo</id>
              <identifier>facet</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2A7MonUsbHB5tSD3RtBgmteTKqeo</id>
                  <identifier>facet</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>do_put</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>175</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3953</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>xnTU5u2GBczkJr29jePF8EHCeAL</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3ZHgKumL8PsU2QohUuydWdGpk9Xt</id>
              <identifier>appender</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>NyxgQsdX28kF6E7A2p7XBdqdqM5</id>
              <identifier>loc_value</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
                  <identifier>format_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isVirtual/>
  <isVirtualAsWritten/>
  <isConst/>
</function>
<function>
  <name>_S_clone_c_locale</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>447</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2nZjAQFfZbzzdDpSEA29LfHG9qk7</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
          <identifier>__c_locale</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
                  <identifier>__c_locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__cloc</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<function>
  <name>_S_create_c_locale</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>443</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4UcFLpKTZq3fTFbo7cjEduxo7pE6</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
                  <identifier>__c_locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__cloc</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>__s</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
              <identifier>__c_locale</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__old</name>
      <default>0</default>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<function>
  <name>_S_destroy_c_locale</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>450</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2NkmSMYQnuAupL4BR9ywu2AF3zTP</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
                  <identifier>__c_locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__cloc</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<function>
  <name>_S_get_c_locale</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>458</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2mCjSSVZQAMUsjPo8J9LA8S7g1UQ</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
          <identifier>__c_locale</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<function>
  <name>_S_get_c_name</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>461</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3cLy8FEAvcpFubQEzwzWJ2udYVio</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <attributes>
    <other>
      <kind>other</kind>
      <name>__const__</name>
    </other>
  </attributes>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<function>
  <name>_S_lc_ctype_c_locale</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/locale_classes.h</shortPath>
        <lineNumber>453</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2FcPedY2ZCsnFXuXSmpJGxgbM3FD</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>3vam27aUKqWKyuCzbV4i2J6ew8hd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
          <identifier>__c_locale</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4SiNCE4epy693ERbGYzXm2JPZDgb</id>
              <identifier>__c_locale</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__cloc</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>__s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<record>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4208</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4StfBE7vozFcW8NvLGmbuXDJz2MT</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>A fast integer formatter.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>2C9hfEEL5M1LA7QA6hsDzRbP7Ffb 2DmDuYEh7ZN26vcq1EadhzsK7EiC Ur7iuG8ePqhMHLQhEnV5xoYkNcF 39JkTbk1mqF6xekxq1xiF57JE4Pq 4K3RMypFjPwKyyHutKYQeAjoFK94</functions>
    </public>
  </interface>
</record>
<overloads>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4233</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2C9hfEEL5M1LA7QA6hsDzRbP7Ffb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>36qN3A8ZWk8ChLY2LicwPdYXrBDA 2Fr587vFWJYArdhTxxUgMThY8qRi jwFkAJfSgUGKrS2QGju25S4TZL6 45XreMiDjKchoALVj5uJKb2VAtfM 4PKXoYgj9bh1AZwfHd3GKT4sEpVH 3B3pyafVUucQeA8NBvww3QdyHQAg</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4233</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36qN3A8ZWk8ChLY2LicwPdYXrBDA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>int</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4234</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Fr587vFWJYArdhTxxUgMThY8qRi</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>long</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>long</identifier>
            </identifier>
          </name>
          <fundamentalType>long</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4236</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>jwFkAJfSgUGKrS2QGju25S4TZL6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>long long</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>long long</identifier>
            </identifier>
          </name>
          <fundamentalType>long long</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4242</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>45XreMiDjKchoALVj5uJKb2VAtfM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>ullong</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
              <identifier>ullong</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4238</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4PKXoYgj9bh1AZwfHd3GKT4sEpVH</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>unsigned int</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>unsigned int</identifier>
            </identifier>
          </name>
          <fundamentalType>unsigned int</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format_int</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4240</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3B3pyafVUucQeA8NBvww3QdyHQAg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>unsigned long</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>unsigned long</identifier>
            </identifier>
          </name>
          <fundamentalType>unsigned long</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>c_str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4256</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2DmDuYEh7ZN26vcq1EadhzsK7EiC</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a pointer to the output buffer content with terminating null character appended.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>data</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4252</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Ur7iuG8ePqhMHLQhEnV5xoYkNcF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a pointer to the output buffer content. No terminating null character is appended.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4246</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>39JkTbk1mqF6xekxq1xiF57JE4Pq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the number of characters written to the output buffer.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the number of characters written to the output buffer.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4262</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4K3RMypFjPwKyyHutKYQeAjoFK94</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4StfBE7vozFcW8NvLGmbuXDJz2MT</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the content of the output buffer as an </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the content of the output buffer as an </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::string</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>format_specs</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>831</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2hYMKhj6BfEp6MLuvrRbeWen3kx9</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</id>
              <identifier>basic_specs</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>3LNw3VD18sWwHH5MiZvVnLpUrLvq PoUPppwCdw5ZUoJiCd6T5YJzpZF 4CPA2hKcCeertajuhAL2wBc4SdGb NHAtsbgwGNur8yJ92ZVFfnwjAMQ 49Q164pgyL5B8FwzNAQDga8Vqwru 3gCeJ1XkrEA1R2PqjJ2EiqJ3EwiJ 3ohkkH8heEg2HgX8jvwZX7gynqUc 2fkiqE8m8DJw5A9PtdS6Mzf2Gr94 2n8Q1MtbKPK2hpLmLqep46BUkRaQ bELRsXTq2ygmnFFRV6ZoKbQv4Fn 36pBqNVoRkUFSSDvPLGJexMf28R2 Egn1fmiPXgwH588Mv8VcaZXx61J 4UVek3RYbEVsW335v8Nw4sj6Vb3p 3UFLW2CSzDPGX6pB1pgpLLFEN6mZ hUvETDhQY72w3cHNEiCxbTFwebG 3ET2N9MZ8Ny8uVe7MsZnhGrHXwAa 27skRLB4yf36UbPKMZBsRwsKTunK 36uXA7NrTv2GXQYFctDvd2NgTWpX mvp2GEqrDdNXzoSp4DnyoMS2ZtW 24R65KuTsubumfzFxY61Ffuwb4CW 39SjpypnBMcYoKga7MSRgPgpjnxw 3WbDrfMQhpS3fdeRN9SSd75Pggm2 KkW7LopwNfckXioXdE5qLXjegYM 497EK2dBsQH7RC5rahhQ81L64DpJ</functions>
      <variables>24qTrELqauBZWa5UixS2LKcxmYvf 2eS3CJ7RMoVk4zcKPBfhY5zHjdgH</variables>
    </public>
  </interface>
</record>
<function>
  <name>format_specs</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>835</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3LNw3VD18sWwHH5MiZvVnLpUrLvq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2hYMKhj6BfEp6MLuvrRbeWen3kx9</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>align</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>739</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>PoUPppwCdw5ZUoJiCd6T5YJzpZF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>49ghjBWSkZG8DECZq1ZhnM8UjBwM</id>
          <identifier>align</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>775</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4CPA2hKcCeertajuhAL2wBc4SdGb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>clear_alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>777</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>NHAtsbgwGNur8yJ92ZVFfnwjAMQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>copy_fill_from</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>823</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>49Q164pgyL5B8FwzNAQDga8Vqwru</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</id>
                  <identifier>basic_specs</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>specs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>dynamic</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>761</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3gCeJ1XkrEA1R2PqjJ2EiqJ3EwiJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>dynamic_precision</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>753</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ohkkH8heEg2HgX8jvwZX7gynqUc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
          <identifier>arg_id_kind</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>dynamic_width</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>746</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2fkiqE8m8DJw5A9PtdS6Mzf2Gr94</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
          <identifier>arg_id_kind</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>788</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2n8Q1MtbKPK2hpLmLqep46BUkRaQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>784</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>bELRsXTq2ygmnFFRV6ZoKbQv4Fn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>fill_unit</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>797</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36pBqNVoRkUFSSDvPLGJexMf28R2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>779</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Egn1fmiPXgwH588Mv8VcaZXx61J</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_align</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>742</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4UVek3RYbEVsW335v8Nw4sj6Vb3p</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>49ghjBWSkZG8DECZq1ZhnM8UjBwM</id>
              <identifier>align</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
                  <identifier>fmt</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>a</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_alt</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>776</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3UFLW2CSzDPGX6pB1pgpLLFEN6mZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_dynamic_precision</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>757</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>hUvETDhQY72w3cHNEiCxbTFwebG</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
              <identifier>arg_id_kind</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>p</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_dynamic_width</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>749</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ET2N9MZ8Ny8uVe7MsZnhGrHXwAa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
              <identifier>arg_id_kind</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>w</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<overloads>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>803</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>27skRLB4yf36UbPKMZBsRwsKTunK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <funcClass>normal</funcClass>
  <members>9MiyS94vCpdjgWMfw5tNvxKyJMc 42G6p7XA3BpU7YCMJigd3MRHLQaN</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>803</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>9MiyS94vCpdjgWMfw5tNvxKyJMc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </type>
      <name>c</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_fill</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>808</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>42G6p7XA3BpU7YCMJigd3MRHLQaN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>782</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36uXA7NrTv2GXQYFctDvd2NgTWpX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_sign</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>768</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>mvp2GEqrDdNXzoSp4DnyoMS2ZtW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>32RWzo76tXD2ZPjm4kiucLbyLaJ7</id>
              <identifier>sign</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
                  <identifier>fmt</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>735</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>24R65KuTsubumfzFxY61Ffuwb4CW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2f49QAv9thasTVPXzo8ngoPG4TJa</id>
              <identifier>presentation_type</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>t</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_upper</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>773</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>39SjpypnBMcYoKga7MSRgPgpjnxw</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>sign</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>765</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3WbDrfMQhpS3fdeRN9SSd75Pggm2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>32RWzo76tXD2ZPjm4kiucLbyLaJ7</id>
          <identifier>sign</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>732</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>KkW7LopwNfckXioXdE5qLXjegYM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2f49QAv9thasTVPXzo8ngoPG4TJa</id>
          <identifier>presentation_type</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>upper</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>772</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>497EK2dBsQH7RC5rahhQ81L64DpJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qTrQ8DV8Pf3J4eKyX9vFUorNuMs</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>precision</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>833</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>24qTrELqauBZWa5UixS2LKcxmYvf</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2hYMKhj6BfEp6MLuvrRbeWen3kx9</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>width</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>832</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2eS3CJ7RMoVk4zcKPBfhY5zHjdgH</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2hYMKhj6BfEp6MLuvrRbeWen3kx9</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>format_to_n_result</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2829</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>format_to_n</literal>
        <id>tippVMewdyu4uFMs2LUd2AukRbL</id>
      </reference>
    </related>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <variables>2mKhRMjzQVrT9D2VhYnc1dho3hU8 3ZN36ReJqqF7crmowz8BuBeywN4X</variables>
    </public>
  </interface>
</record>
<variable>
  <name>out</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2830</lineNumber>
        <columnNumber>3</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2mKhRMjzQVrT9D2VhYnc1dho3hU8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Iterator past the end of the output range.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>size</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2831</lineNumber>
        <columnNumber>3</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3ZN36ReJqqF7crmowz8BuBeywN4X</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Total (not truncated) output size.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>format_to_result</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2857</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Jaucvay71nvEbo6Mh5rjf3NaaT8</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <interface>
    <public>
      <functions>388zDeRFM2bZYXbc2VW1W4AfysWh</functions>
      <variables>4Emkgx9uoHtaasvXF3pBxoJeXdiM 3Dg1Hwm44SzzPqgy8HFp5tRqwMDu</variables>
    </public>
  </interface>
</record>
<function>
  <name>operator char*</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2861</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>388zDeRFM2bZYXbc2VW1W4AfysWh</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Jaucvay71nvEbo6Mh5rjf3NaaT8</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>char</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>char</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>conversion</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>out</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2858</lineNumber>
        <columnNumber>3</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>4Emkgx9uoHtaasvXF3pBxoJeXdiM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Jaucvay71nvEbo6Mh5rjf3NaaT8</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Pointer to just after the last successful write.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>truncated</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2859</lineNumber>
        <columnNumber>3</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3Dg1Hwm44SzzPqgy8HFp5tRqwMDu</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Jaucvay71nvEbo6Mh5rjf3NaaT8</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Specifies if the output was truncated.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>640</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Enable</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <derived>Qj2mqDT7yuPLeozJNfBQkX3Kee2 Abr5ivCsWyVNg55tsU5iH852hvW NdbSQcMoy7roGSvNUiBY4Z6S7Zc UwnM3F9P6gh7e97AXQbvJhjcaht 28oQu7Gb3YEkewCYswWDLN6wyTTS 2ChmgU7Djxs9QjAAP2w6DtLLBmWQ 2Kgp3ZZisDASoSX7mduHbFpUzo86 2cBnBbp5FxdA7YkNQWHxnLpgw5oo 2gb2a8q8mau2A5SMTGbKVSQ4Ae4x 2yyyekaWGRpuKM3877JMUhw15wcH 34S277JU6MPcKTtJQqaWwtWyBcUT 34p32BRPixDHASZJCpmne8tTkXDF 34tVu8oxaBbuXk1YSTp2PAnGrp5z 35THh5ELEJcpjQrJFfa7HR7gePXg 3BQMyr9HEYA1NTG2PUeD375P3jSf 3GgULZ6844mAsuoWsQn4hGHD5VtM 3H43MZRx2aNtY7kbLphQxjMQHK2A 3TU4GsVjshPJpm6igA3zqpunJRAF 3VgMwrWCvussbEh7UuRv2XPf4BTg 3cFYTXeB6y7Nj2qWmGG6s1xUK32L 3m2BTAYjYwfAZ4yhPjpvFLWxatVf 3swCQsv7puXbAKsdiqBK36JU5zNR 3tD8ow6pRBCKyewEAqRAyMuzeL1m 3thJ7i9NQ3z4545d49fqksUdx8eN 4L52jnihqtog5HmkKKdy5mFvmHTg</derived>
  <interface>
    <public>
      <functions>2mN1wkfSJwZzg7BBN1uYv2oZeZrR</functions>
    </public>
  </interface>
  <specializations>1WD1CgaXtKUsJMFY3P1aaqZSsk8 5bqMrw9BmYmXB2hGjy6P6V8SjQ2 7Z6aVmUdGYFQATrSw24Y2onFw6x 8fZw8V7DQJMqoQMuQ9om2eJ3Q95 Abr5ivCsWyVNg55tsU5iH852hvW Fut2rS444YH82hRoqHa9TNyodCU LxyJ9zAf97aDsKEs33gD4idcar6 NdbSQcMoy7roGSvNUiBY4Z6S7Zc PkdFbtPbXsHrFQbZWQac26etnND Qi3gLzfD7utNbEgk2ttjVRpUTCE QrobuXgxycaCsd4xG2AqG3GZYyL UwnM3F9P6gh7e97AXQbvJhjcaht hwkqGA3mnt6ZrTeoFvnHqRBmJsm m9NqjdNUsiFKtQ3tEsHmHoLdLuq uADeqwLtsmVVMG9Xeq7YB1byCP6 28CFesMdJZDYaUjWezk9YRSQ7JBD 28oQu7Gb3YEkewCYswWDLN6wyTTS 2BxGDefg1Gy2WbTADSyZe14Tp5FJ 2ChmgU7Djxs9QjAAP2w6DtLLBmWQ 2Kgp3ZZisDASoSX7mduHbFpUzo86 2NWww1vjDPZWar2zJMexb3izCgA8 2NZTeWYzcBZsaU6McBFKnNW8TiG2 2cBnBbp5FxdA7YkNQWHxnLpgw5oo 2gb2a8q8mau2A5SMTGbKVSQ4Ae4x 2iLmN8x7eMrTgQj85r2VgZ41U8m6 2yyyekaWGRpuKM3877JMUhw15wcH 2zajF3LzpKKytZgYCWKdePweeCx7 34S277JU6MPcKTtJQqaWwtWyBcUT 34p32BRPixDHASZJCpmne8tTkXDF 34tVu8oxaBbuXk1YSTp2PAnGrp5z 35THh5ELEJcpjQrJFfa7HR7gePXg 3BQMyr9HEYA1NTG2PUeD375P3jSf 3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC 3CpN9P8Jr3d3JvNhjCFE4Z5unNvX 3Dm6ngPCsVH7jJioCzxjeeEgQjGf 3GgULZ6844mAsuoWsQn4hGHD5VtM 3H43MZRx2aNtY7kbLphQxjMQHK2A 3JJzYrE6AkrTmPEWKgiUUgvaUX9f 3TU4GsVjshPJpm6igA3zqpunJRAF 3VgMwrWCvussbEh7UuRv2XPf4BTg 3aXJTvcXC4kPoTmU2au4ZSj4g31h 3cFYTXeB6y7Nj2qWmGG6s1xUK32L 3iX6wguS9DybR8mvP4GEHJcBBjFg 3jaU6aBqE29yy6nK37CYN6Ly8Hst 3m2BTAYjYwfAZ4yhPjpvFLWxatVf 3nAZQkWeQeJvNgjgBvpX5mVa11co 3pjs7jkCP9hEv5J3uXJWUZdzojte 3swCQsv7puXbAKsdiqBK36JU5zNR 3tD8ow6pRBCKyewEAqRAyMuzeL1m 3thJ7i9NQ3z4545d49fqksUdx8eN 3v3izk3dyQwvHXqiD6ZfXGZTtNv9 3wRpxeACJ2QkqckXxTM6sTfLW9Xf 4DjtGG3cpXjaKWM3xbaCJAm6fWbL 4Hy4mVULxE2xPtkaEBB66GvYcp1x 4L52jnihqtog5HmkKKdy5mFvmHTg 4Uht3x7jbZC7cBrK99jybgw2BjJ9 4V9TFaRzoKuzVXRtPRYEvaKRPEwh 4WS2gFM6SW2xfCirRao6XRSg792T</specializations>
</record>
<function>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>643</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2mN1wkfSJwZzg7BBN1uYv2oZeZrR</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>btGg9jAsDjV5CYoKpRGPxHHUctS</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1400</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>PkdFbtPbXsHrFQbZWQac26etnND</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                <identifier>bigint</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2R4S3MH9rUjiKsPiqCGHuVD4HEys 3VwpQP3him1QDBCbE6T2qF8b8reU</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1406</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2R4S3MH9rUjiKsPiqCGHuVD4HEys</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>PkdFbtPbXsHrFQbZWQac26etnND</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3si24VH2dELxz48o2sbJcD4myq9g</id>
          <identifier>iterator</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>3VJ5mwChtuXSGM2LCFQECDsxwEQq</id>
              <identifier>format_context</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2JaCffjriZDY9svMu1wptqgLMQtT</id>
                  <identifier>bigint</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3VJ5mwChtuXSGM2LCFQECDsxwEQq</id>
                  <identifier>format_context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1401</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3VwpQP3him1QDBCbE6T2qF8b8reU</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>PkdFbtPbXsHrFQbZWQac26etnND</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3z29gR7DpRgkFRrW4qt77HB66eYT</id>
          <identifier>iterator</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>4EhUUvwgfZQe4qNrTSUmzKkX3SPq</id>
              <identifier>format_parse_context</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4EhUUvwgfZQe4qNrTSUmzKkX3SPq</id>
                  <identifier>format_parse_context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4054</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Fut2rS444YH82hRoqHa9TNyodCU</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>oiSyRMNdKi3XaNQ2HJWYBeVyDGC</id>
                <identifier>bytes</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>39a36ebayTcNypubs17xpbNVfNBp 24umgbceuxgue7vTqnnD9VnMQ8oJ</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4064</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>39a36ebayTcNypubs17xpbNVfNBp</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Fut2rS444YH82hRoqHa9TNyodCU</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>oiSyRMNdKi3XaNQ2HJWYBeVyDGC</id>
              <identifier>bytes</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4059</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>24umgbceuxgue7vTqnnD9VnMQ8oJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Fut2rS444YH82hRoqHa9TNyodCU</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>549</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>m9NqjdNUsiFKtQ3tEsHmHoLdLuq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>2qspzE9HZYr94eS5yX2ED5GfytSq</id>
                <identifier>error_code</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2mFGcp7KNy9XW3PtF5UCVbgYgiU1 4TmjfgVSo161ANtd9a1h1Zrzonre 2t2zStyr14jgcn3KCwCSm9Zqx5Ce</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>579</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2mFGcp7KNy9XW3PtF5UCVbgYgiU1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>m9NqjdNUsiFKtQ3tEsHmHoLdLuq</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2qspzE9HZYr94eS5yX2ED5GfytSq</id>
                  <identifier>error_code</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ec</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>558</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4TmjfgVSo161ANtd9a1h1Zrzonre</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>m9NqjdNUsiFKtQ3tEsHmHoLdLuq</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>556</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2t2zStyr14jgcn3KCwCSm9Zqx5Ce</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>m9NqjdNUsiFKtQ3tEsHmHoLdLuq</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>set</name>
      <default>true</default>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>674</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2ChmgU7Djxs9QjAAP2w6DtLLBmWQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>4Cot5mDgTsRMX335EagGhaKj1StV</id>
                <identifier>exception_ptr</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2r9ejKsmL8tiubuEK7Q3pjX3z7EK</id>
                    <identifier>__exception_ptr</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>3HYmLHW9zYHnfnwVRK2doFGQ6gxM</id>
                          <identifier>exception</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                              <identifier>std</identifier>
                            </identifier>
                          </prefix>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>3TYZbrnsUXvuS2DFb6nURNDs1D6n 4JPTMb2ZL3tLkjpvqdL4TUnmoy1d</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<overloads>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>675</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>637</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>3TYZbrnsUXvuS2DFb6nURNDs1D6n</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2ChmgU7Djxs9QjAAP2w6DtLLBmWQ</parent>
  <funcClass>normal</funcClass>
  <members>USBikHQviFi9DA5uBh7WX1h4mJF 2rtbxoU8cB7sRweDgzYDTU6HpAgr</members>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
</overloads>
<function>
  <name>format</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>637</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>USBikHQviFi9DA5uBh7WX1h4mJF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>2ChmgU7Djxs9QjAAP2w6DtLLBmWQ</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3HYmLHW9zYHnfnwVRK2doFGQ6gxM</id>
                  <identifier>exception</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ex</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>675</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2rtbxoU8cB7sRweDgzYDTU6HpAgr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2ChmgU7Djxs9QjAAP2w6DtLLBmWQ</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4Cot5mDgTsRMX335EagGhaKj1StV</id>
                  <identifier>exception_ptr</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2r9ejKsmL8tiubuEK7Q3pjX3z7EK</id>
                      <identifier>__exception_ptr</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ep</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>626</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4JPTMb2ZL3tLkjpvqdL4TUnmoy1d</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>2ChmgU7Djxs9QjAAP2w6DtLLBmWQ</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>480</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3aXJTvcXC4kPoTmU2au4ZSj4g31h</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>NprrxfdeXgQp2jPmppDDPA3e1m2</id>
                <identifier>source_location</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2bDrvKyd9DSvNfVn1X6cuvFKKGNn 48Y5qe6DnGgTwC2BudM8dKftwNeo</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>483</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2bDrvKyd9DSvNfVn1X6cuvFKKGNn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3aXJTvcXC4kPoTmU2au4ZSj4g31h</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>NprrxfdeXgQp2jPmppDDPA3e1m2</id>
                  <identifier>source_location</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>481</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>48Y5qe6DnGgTwC2BudM8dKftwNeo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3aXJTvcXC4kPoTmU2au4ZSj4g31h</parent>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>604</lineNumber>
      <columnNumber>13</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3CpN9P8Jr3d3JvNhjCFE4Z5unNvX</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>Pti49hw1tvM23ftRAxRhJE8n9so</id>
                <identifier>type_info</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>9Y1EJ8XgKQtiR1axvy8pm27D5hj 27AjXAZhwKJfrUqQCqoTRkvyn7jg</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>610</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>9Y1EJ8XgKQtiR1axvy8pm27D5hj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3CpN9P8Jr3d3JvNhjCFE4Z5unNvX</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>Pti49hw1tvM23ftRAxRhJE8n9so</id>
                  <identifier>type_info</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ti</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>606</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>27AjXAZhwKJfrUqQCqoTRkvyn7jg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3CpN9P8Jr3d3JvNhjCFE4Z5unNvX</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4093</lineNumber>
      <columnNumber>23</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4L52jnihqtog5HmkKKdy5mFvmHTg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</id>
                <identifier>group_digits_view</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>gdfpfRXuVFaJJmzYHCnVMjpnxzo 2qmQMSUtZmzsGCoZEb2MJKuV96KU</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4103</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>gdfpfRXuVFaJJmzYHCnVMjpnxzo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4L52jnihqtog5HmkKKdy5mFvmHTg</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</id>
              <identifier>group_digits_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>view</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4098</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2qmQMSUtZmzsGCoZEb2MJKuV96KU</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4L52jnihqtog5HmkKKdy5mFvmHTg</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>619</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3jaU6aBqE29yy6nK37CYN6Ly8Hst</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>T</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>char</identifier>
              </identifier>
            </name>
            <fundamentalType>char</fundamentalType>
          </named>
        </type>
      </type>
    </args>
    <requires>std::is_base_of&lt;std::exception, T&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3k4Cj72jtceG4b1R6wSvH6D6tyqV 3SJMgMMDzY8hCAUiArcdbgXCY6VB</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>637</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3k4Cj72jtceG4b1R6wSvH6D6tyqV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3jaU6aBqE29yy6nK37CYN6Ly8Hst</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3HYmLHW9zYHnfnwVRK2doFGQ6gxM</id>
                  <identifier>exception</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ex</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>626</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3SJMgMMDzY8hCAUiArcdbgXCY6VB</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3jaU6aBqE29yy6nK37CYN6Ly8Hst</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>754</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>UwnM3F9P6gh7e97AXQbvJhjcaht</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>aoYTsABB1oU41wRdiayvPkKVFk2</id>
                <identifier>atomic_flag</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>bool</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>bool</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>421JpWSJ9UwNEH1siWLjJ6Sedkv9</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>755</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>421JpWSJ9UwNEH1siWLjJ6Sedkv9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>UwnM3F9P6gh7e97AXQbvJhjcaht</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>aoYTsABB1oU41wRdiayvPkKVFk2</id>
                  <identifier>atomic_flag</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>v</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>729</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3tD8ow6pRBCKyewEAqRAyMuzeL1m</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>2AMmmvE95UubLhZ9oM63UuKS2cDo</id>
                <identifier>byte</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>unsigned int</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>unsigned int</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>3GwX8Ljm92oxNrz5xCjQ5dWZ9fu7</functions>
      <staticFunctions>3kCgVm6QD53nzDVR6648q49qFWwq</staticFunctions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>733</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3GwX8Ljm92oxNrz5xCjQ5dWZ9fu7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tD8ow6pRBCKyewEAqRAyMuzeL1m</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2AMmmvE95UubLhZ9oM63UuKS2cDo</id>
              <identifier>byte</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>format_as</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>730</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3kCgVm6QD53nzDVR6648q49qFWwq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3tD8ow6pRBCKyewEAqRAyMuzeL1m</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>unsigned char</identifier>
        </identifier>
      </name>
      <fundamentalType>unsigned char</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2AMmmvE95UubLhZ9oM63UuKS2cDo</id>
              <identifier>byte</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1933</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3Dm6ngPCsVH7jJioCzxjeeEgQjGf</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>27m5nXyttxtK3TwjKS5q11x3jxgt</id>
                <identifier>day</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2GEfeQhfo3vPzhTrvjDgroUPmqcX 2yLR7YRxuFSTLyX5AjdGurAN7184</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1944</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2GEfeQhfo3vPzhTrvjDgroUPmqcX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3Dm6ngPCsVH7jJioCzxjeeEgQjGf</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>27m5nXyttxtK3TwjKS5q11x3jxgt</id>
              <identifier>day</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>d</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1938</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2yLR7YRxuFSTLyX5AjdGurAN7184</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3Dm6ngPCsVH7jJioCzxjeeEgQjGf</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4001</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4Uht3x7jbZC7cBrK99jybgw2BjJ9</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>25UQgKbnh6PhCAzKimed7kj37xaW</id>
                <identifier>float128</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4WykLqZn15xetAPPiVUzKkRPfYHS</id>
              <identifier>native_formatter</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>25UQgKbnh6PhCAzKimed7kj37xaW</id>
                          <identifier>float128</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <constant>
                  <kind>constant</kind>
                  <value>detail::type::float_type</value>
                </constant>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>2LBNx1F9qh492qEqd1zk8unxzVTd 3vDcTgDz8PQrWBq6VScyDF2JypvE 3QmD1H2CWSqiuUKrKdHJSeZ488EE</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2382</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2LBNx1F9qh492qEqd1zk8unxzVTd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>4Uht3x7jbZC7cBrK99jybgw2BjJ9</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2368</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3vDcTgDz8PQrWBq6VScyDF2JypvE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>4Uht3x7jbZC7cBrK99jybgw2BjJ9</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2375</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3QmD1H2CWSqiuUKrKdHJSeZ488EE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>4Uht3x7jbZC7cBrK99jybgw2BjJ9</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>set</name>
      <default>true</default>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>U</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>TYPE</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
                <identifier>type</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>396</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2BxGDefg1Gy2WbTADSyZe14Tp5FJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>pyi3DWpZhXsRE5tRvWnc4N5LgPV</id>
                <identifier>id</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>3MWWMy2xdnMJ8bA2MNcjgZJUENqw</id>
                    <identifier>thread</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>Qj2mqDT7yuPLeozJNfBQkX3Kee2</id>
              <identifier>basic_ostream_formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>rbVxYbYHc2gjHRVYtE3mAWEP7ge 3yG7YotR4WRyXY437ad8snnLccg</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>80</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>rbVxYbYHc2gjHRVYtE3mAWEP7ge</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>78</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3yG7YotR4WRyXY437ad8snnLccg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3986</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3BQMyr9HEYA1NTG2PUeD375P3jSf</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>long</identifier>
              </identifier>
            </name>
            <fundamentalType>long</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>4XALhUUuq8pAGPeNd3zM8rxFxt8M</id>
                          <identifier>long_type</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>4KeyQGfNmBZ7SgBDzHqxsnQju1Ca</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3986</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4KeyQGfNmBZ7SgBDzHqxsnQju1Ca</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3BQMyr9HEYA1NTG2PUeD375P3jSf</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>long</identifier>
            </identifier>
          </name>
          <fundamentalType>long</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>505</lineNumber>
      <columnNumber>26</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Qi3gLzfD7utNbEgk2ttjVRpUTCE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>25o789tJiWJUXxUDL6nrYoy57xuT</id>
                <identifier>monostate</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3a7JvaajWMfCyWr9gsQmxWUkDDBf 4AsG9J7F7PAHMw2986BE4bmTu5rL</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>510</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3a7JvaajWMfCyWr9gsQmxWUkDDBf</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qi3gLzfD7utNbEgk2ttjVRpUTCE</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>25o789tJiWJUXxUDL6nrYoy57xuT</id>
                  <identifier>monostate</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>506</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4AsG9J7F7PAHMw2986BE4bmTu5rL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qi3gLzfD7utNbEgk2ttjVRpUTCE</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1957</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3pjs7jkCP9hEv5J3uXJWUZdzojte</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>3gZR7D8BcMLHBJmuyaSGMiQYDEDo</id>
                <identifier>month</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>NeHwuCBFKUMNSmnWNMs3cTc4o35 2T8bogQWkXY3mfBv6nir2JMhVvWZ</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1972</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>NeHwuCBFKUMNSmnWNMs3cTc4o35</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pjs7jkCP9hEv5J3uXJWUZdzojte</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3gZR7D8BcMLHBJmuyaSGMiQYDEDo</id>
              <identifier>month</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>m</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1962</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2T8bogQWkXY3mfBv6nir2JMhVvWZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3pjs7jkCP9hEv5J3uXJWUZdzojte</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3990</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>35THh5ELEJcpjQrJFfa7HR7gePXg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>3UruDatmFgHZgtqL9Fjv6YTVueUx</id>
                <identifier>nullptr_t</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <pointer>
                      <kind>pointer</kind>
                      <pointeeType>
                        <named>
                          <kind>named</kind>
                          <isConst/>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>void</identifier>
                            </identifier>
                          </name>
                          <fundamentalType>void</fundamentalType>
                        </named>
                      </pointeeType>
                    </pointer>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>2kq1brsME23nCCV1k8MHaRQEwTwq</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3990</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2kq1brsME23nCCV1k8MHaRQEwTwq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>35THh5ELEJcpjQrJFfa7HR7gePXg</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3UruDatmFgHZgtqL9Fjv6YTVueUx</id>
              <identifier>nullptr_t</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>305</lineNumber>
      <columnNumber>26</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4WS2gFM6SW2xfCirRao6XRSg792T</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                <identifier>path</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>VYe1aLf54wHk7JvxMVEVegnQEFe</id>
                    <identifier>filesystem</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3iyxfV4o7ZPnisWQhc3X6MvhUMMq x8tPbYk5xX7XeCzBq5kmvDdGVoa 2W3hiArypb3MGx2aTg38TrHUwFHZ</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>333</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3iyxfV4o7ZPnisWQhc3X6MvhUMMq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4WS2gFM6SW2xfCirRao6XRSg792T</parent>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>VYe1aLf54wHk7JvxMVEVegnQEFe</id>
                      <identifier>filesystem</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                          <identifier>std</identifier>
                        </identifier>
                      </prefix>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>p</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>315</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>x8tPbYk5xX7XeCzBq5kmvDdGVoa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4WS2gFM6SW2xfCirRao6XRSg792T</parent>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>313</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2W3hiArypb3MGx2aTg38TrHUwFHZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4WS2gFM6SW2xfCirRao6XRSg792T</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>set</name>
      <default>true</default>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3984</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3GgULZ6844mAsuoWsQn4hGHD5VtM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>short</identifier>
              </identifier>
            </name>
            <fundamentalType>short</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>int</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>int</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>jFEFmEdDMAYErdsUYushuUbssdp</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3984</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>jFEFmEdDMAYErdsUYushuUbssdp</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3GgULZ6844mAsuoWsQn4hGHD5VtM</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>short</identifier>
            </identifier>
          </name>
          <fundamentalType>short</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3982</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>NdbSQcMoy7roGSvNUiBY4Z6S7Zc</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>signed char</identifier>
              </identifier>
            </name>
            <fundamentalType>signed char</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>int</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>int</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>7urj4vQtimFuuDmyF5cWEXrJDF9</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3982</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>7urj4vQtimFuuDmyF5cWEXrJDF9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>NdbSQcMoy7roGSvNUiBY4Z6S7Zc</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>signed char</identifier>
            </identifier>
          </name>
          <fundamentalType>signed char</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2101</lineNumber>
      <columnNumber>26</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2NWww1vjDPZWar2zJMexb3izCgA8</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
                <identifier>tm</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2zaTU7LSsimKDekoKJZJer1xagtP 3zyXWZu2BbfPEQ84BKLeeds48zkn</functions>
    </public>
    <protected>
      <functions>MQy2aXmQJhv22WhZjBdRQY3V42E 4ufNa5pxbcpL2uetqXNnrCMJPLM 4UVNwK62Gy5tMKRuxSHEJDysVWUJ 37xwEgBYWgBHMCc16nAkyspWtsPz</functions>
    </protected>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2161</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2zaTU7LSsimKDekoKJZJer1xagtP</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
                  <identifier>tm</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>tm</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2157</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3zyXWZu2BbfPEQ84BKLeeds48zkn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>do_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2138</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>MQy2aXmQJhv22WhZjBdRQY3V42E</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
                  <identifier>tm</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>tm</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Duration</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>subsecs</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>do_parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2112</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4ufNa5pxbcpL2uetqXNnrCMJPLM</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>has_timezone</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2109</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4UVNwK62Gy5tMKRuxSHEJDysVWUJ</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_localized</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2110</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>37xwEgBYWgBHMCc16nAkyspWtsPz</id>
  <access>protected</access>
  <extraction>regular</extraction>
  <parent>2NWww1vjDPZWar2zJMexb3izCgA8</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3983</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3H43MZRx2aNtY7kbLphQxjMQHK2A</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>unsigned char</identifier>
              </identifier>
            </name>
            <fundamentalType>unsigned char</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>unsigned int</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>unsigned int</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>394JmcJkiCrtYih8FsdsoNmzy6xd</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3983</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>394JmcJkiCrtYih8FsdsoNmzy6xd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3H43MZRx2aNtY7kbLphQxjMQHK2A</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>unsigned char</identifier>
            </identifier>
          </name>
          <fundamentalType>unsigned char</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3987</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2yyyekaWGRpuKM3877JMUhw15wcH</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>unsigned long</identifier>
              </identifier>
            </name>
            <fundamentalType>unsigned long</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>2U4hfa93C1fVFWDrGwepjeu2co1S</id>
                          <identifier>ulong_type</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>36ceEhaz8xKSijqLAMqHyRMMjzL2</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3987</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36ceEhaz8xKSijqLAMqHyRMMjzL2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2yyyekaWGRpuKM3877JMUhw15wcH</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>unsigned long</identifier>
            </identifier>
          </name>
          <fundamentalType>unsigned long</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3985</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3thJ7i9NQ3z4545d49fqksUdx8eN</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>unsigned short</identifier>
              </identifier>
            </name>
            <fundamentalType>unsigned short</fundamentalType>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>unsigned int</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>unsigned int</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>2o9UsQpjMR8A89U713UPZ9R6fT8b</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3985</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2o9UsQpjMR8A89U713UPZ9R6fT8b</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3thJ7i9NQ3z4545d49fqksUdx8eN</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>unsigned short</identifier>
            </identifier>
          </name>
          <fundamentalType>unsigned short</fundamentalType>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1905</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3wRpxeACJ2QkqckXxTM6sTfLW9Xf</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>9sAj6nCohXHizgmw9UrFFFLeifg</id>
                <identifier>weekday</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>VXN722yNdxMcqYqr6kkRHP4Vuwx 45gKDtfza1uqvBreJn79rmZCWmE5</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1920</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>VXN722yNdxMcqYqr6kkRHP4Vuwx</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3wRpxeACJ2QkqckXxTM6sTfLW9Xf</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>9sAj6nCohXHizgmw9UrFFFLeifg</id>
              <identifier>weekday</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>wd</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1910</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>45gKDtfza1uqvBreJn79rmZCWmE5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3wRpxeACJ2QkqckXxTM6sTfLW9Xf</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1985</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3iX6wguS9DybR8mvP4GEHJcBBjFg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>47W81G2fEdGRZBGgCnFfcWTba6Yo</id>
                <identifier>year</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3jaoUrgiWvszbWCBUX6J4pj2mooN 5tY6jBGNTjh9EyAPfwmVirvme3w</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1996</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3jaoUrgiWvszbWCBUX6J4pj2mooN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3iX6wguS9DybR8mvP4GEHJcBBjFg</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>47W81G2fEdGRZBGgCnFfcWTba6Yo</id>
              <identifier>year</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>y</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>1990</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>5tY6jBGNTjh9EyAPfwmVirvme3w</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3iX6wguS9DybR8mvP4GEHJcBBjFg</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2009</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>QrobuXgxycaCsd4xG2AqG3GZYyL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>rAqjiJT5sM7cDhDjv5c9QANSH3N</id>
                <identifier>year_month_day</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>MhsyE9wM1dW5vrRFqztHwTwyHMz 3gWM5vV9H6nVBFhgx47qUqJRUw3C</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2020</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>MhsyE9wM1dW5vrRFqztHwTwyHMz</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>QrobuXgxycaCsd4xG2AqG3GZYyL</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>rAqjiJT5sM7cDhDjv5c9QANSH3N</id>
              <identifier>year_month_day</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2014</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3gWM5vV9H6nVBFhgx47qUqJRUw3C</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>QrobuXgxycaCsd4xG2AqG3GZYyL</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3989</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>34p32BRPixDHASZJCpmne8tTkXDF</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4FkeY5vkhzCvbGC9fdYWSGTwj2Ld</id>
                <identifier>std_string_view</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
                          <identifier>basic_string_view</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>gc5z5c6zqR7kBH89SfjyivA4WaM</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3989</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>gc5z5c6zqR7kBH89SfjyivA4WaM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>34p32BRPixDHASZJCpmne8tTkXDF</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4FkeY5vkhzCvbGC9fdYWSGTwj2Ld</id>
              <identifier>std_string_view</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3988</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Abr5ivCsWyVNg55tsU5iH852hvW</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <pointer>
            <kind>pointer</kind>
            <pointeeType>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>Char</identifier>
                  </identifier>
                </name>
              </named>
            </pointeeType>
          </pointer>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <pointer>
                      <kind>pointer</kind>
                      <pointeeType>
                        <named>
                          <kind>named</kind>
                          <isConst/>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </pointeeType>
                    </pointer>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>4SZDNugBtWhbcCh6pHaiADhkCs6X</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3988</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4SZDNugBtWhbcCh6pHaiADhkCs6X</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Abr5ivCsWyVNg55tsU5iH852hvW</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Char</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3991</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3VgMwrWCvussbEh7UuRv2XPf4BTg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <pointer>
            <kind>pointer</kind>
            <pointeeType>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </pointeeType>
          </pointer>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <pointer>
                      <kind>pointer</kind>
                      <pointeeType>
                        <named>
                          <kind>named</kind>
                          <isConst/>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>void</identifier>
                            </identifier>
                          </name>
                          <fundamentalType>void</fundamentalType>
                        </named>
                      </pointeeType>
                    </pointer>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>2DamuzpdsJfcQow8Z4icY5TZWpxY</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3991</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2DamuzpdsJfcQow8Z4icY5TZWpxY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VgMwrWCvussbEh7UuRv2XPf4BTg</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>void</identifier>
                </identifier>
              </name>
              <fundamentalType>void</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>717</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3TU4GsVjshPJpm6igA3zqpunJRAF</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>BitRef</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>BitRef</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>detail::is_bit_reference_like&lt;BitRef&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>bool</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>bool</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>kPNHgM6aJxBnTA2UrwjaPmB6fUK</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>720</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>kPNHgM6aJxBnTA2UrwjaPmB6fUK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3TU4GsVjshPJpm6igA3zqpunJRAF</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>BitRef</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>v</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>501</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>LxyJ9zAf97aDsKEs33gD4idcar6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>R</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>R</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <typedefs>W1M8HpTfyW5J1cHSYwcpYbfUykK</typedefs>
      <functions>dgjhEvgmLjLH1j5Zmu8pJ459QMW 2wTxmu84cbo8BXBnPLPk6FZtNy14 3RU14ZWWFXmckby1eGwA1gGWGsW4</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<typedef>
  <name>nonlocking</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>515</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>W1M8HpTfyW5J1cHSYwcpYbfUykK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>LxyJ9zAf97aDsKEs33gD4idcar6</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>517</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>dgjhEvgmLjLH1j5Zmu8pJ459QMW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>LxyJ9zAf97aDsKEs33gD4idcar6</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>528</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2wTxmu84cbo8BXBnPLPk6FZtNy14</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>LxyJ9zAf97aDsKEs33gD4idcar6</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>range_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>range</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>524</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3RU14ZWWFXmckby1eGwA1gGWGsW4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>LxyJ9zAf97aDsKEs33gD4idcar6</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>537</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>8fZw8V7DQJMqoQMuQ9om2eJ3Q95</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>R</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>R</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>4BrSYPDBZmizicNyNEF5pL3pZNby 4FKSiSsBcxx5zZQE96LQhgtGGQ2d 3eoz1sdTEXGuxWkDU7XqBo9v9uPX</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>551</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4BrSYPDBZmizicNyNEF5pL3pZNby</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>8fZw8V7DQJMqoQMuQ9om2eJ3Q95</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>571</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4FKSiSsBcxx5zZQE96LQhgtGGQ2d</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>8fZw8V7DQJMqoQMuQ9om2eJ3Q95</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>map_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>map</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>553</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3eoz1sdTEXGuxWkDU7XqBo9v9uPX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>8fZw8V7DQJMqoQMuQ9om2eJ3Q95</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>594</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>hwkqGA3mnt6ZrTeoFvnHqRBmJsm</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>R</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>R</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2cmTtZCCXEZcgmYeFfqEnvHmvQEL 2g6RUmWy6Q9pFmFfc8nSGSW3yAjE</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>615</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2cmTtZCCXEZcgmYeFfqEnvHmvQEL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>hwkqGA3mnt6ZrTeoFvnHqRBmJsm</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>range_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>range</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>611</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2g6RUmWy6Q9pFmFfc8nSGSW3yAjE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>hwkqGA3mnt6ZrTeoFvnHqRBmJsm</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2754</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2NZTeWYzcBZsaU6McBFKnNW8TiG2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>T</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>detail::type_constant&lt;T, Char&gt;::value !=
                             detail::type::custom_type</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4WykLqZn15xetAPPiVUzKkRPfYHS</id>
              <identifier>native_formatter</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <constant>
                  <kind>constant</kind>
                  <value>detail::type_constant&lt;T, Char&gt;::value</value>
                </constant>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>vPvbtTELZxXtYJV5hPUUK6baJ5d i3NDW7ZaMkavtXAzsGUmA973hmF 3mCkMZSjjUyMguxP7fW8nFDhfg2S</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2382</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>vPvbtTELZxXtYJV5hPUUK6baJ5d</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>2NZTeWYzcBZsaU6McBFKnNW8TiG2</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2368</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>i3NDW7ZaMkavtXAzsGUmA973hmF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>2NZTeWYzcBZsaU6McBFKnNW8TiG2</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2375</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3mCkMZSjjUyMguxP7fW8nFDhfg2S</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>2NZTeWYzcBZsaU6McBFKnNW8TiG2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>bool</identifier>
            </identifier>
          </name>
          <fundamentalType>bool</fundamentalType>
        </named>
      </type>
      <name>set</name>
      <default>true</default>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>U</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>TYPE</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>TDeXJEWNQeFs8GES2juKEm72c8V</id>
                <identifier>type</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>788</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2gb2a8q8mau2A5SMTGbKVSQ4Ae4x</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>T</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>27uLTFs7cH48YwSGJWgD3q5HuC3r</id>
                          <identifier>all</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>container_type</identifier>
                                      <prefix>
                                        <identifier>
                                          <kind>identifier</kind>
                                          <identifier>T</identifier>
                                        </identifier>
                                      </prefix>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <typedefs>2R2NHpBiMbsNKgKwjy1fKTJvgTVK</typedefs>
      <functions>46SrhbkumXW3gkBEwEoypZcumKiY</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<typedef>
  <name>all</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>794</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2R2NHpBiMbsNKgKwjy1fKTJvgTVK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2gb2a8q8mau2A5SMTGbKVSQ4Ae4x</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>27uLTFs7cH48YwSGJWgD3q5HuC3r</id>
          <identifier>all</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>container_type</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </prefix>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>795</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>46SrhbkumXW3gkBEwEoypZcumKiY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2gb2a8q8mau2A5SMTGbKVSQ4Ae4x</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>301</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Tuple</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Tuple</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>fmt::is_tuple_like&lt;Tuple&gt;::value &amp;&amp;
                             fmt::is_tuple_formattable&lt;Tuple, Char&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3FD8ef22ipewVFGRPQkP4x8J8xnT w5ppuHGS7sEUeyvi8W86Euo7H3C SgxCFS5pacjszLLG6hGwYhT3XjL rwGv4Bg8SoMCFnPfQfaD2UNHFLu wgwZdNPGjcgM3cSohasXKRauVJE</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>315</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3FD8ef22ipewVFGRPQkP4x8J8xnT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>341</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>w5ppuHGS7sEUeyvi8W86Euo7H3C</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Tuple</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>327</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>SgxCFS5pacjszLLG6hGwYhT3XjL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_brackets</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>321</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>rwGv4Bg8SoMCFnPfQfaD2UNHFLu</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>open</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>close</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_separator</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>317</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>wgwZdNPGjcgM3cSohasXKRauVJE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3v3izk3dyQwvHXqiD6ZfXGZTtNv9</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>518</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>5bqMrw9BmYmXB2hGjy6P6V8SjQ2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Variant</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Variant</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>std::conjunction_v&lt;
                     is_variant_like&lt;Variant&gt;,
                     detail::is_variant_formattable&lt;Variant, Char&gt;&gt;</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>tAYdYbbD2B9XFC4xWwypzw4LL4e 2q3fHBmyh5c8MwDc2syyBzWYj2rv</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>526</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>tAYdYbbD2B9XFC4xWwypzw4LL4e</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>5bqMrw9BmYmXB2hGjy6P6V8SjQ2</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Variant</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>522</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2q3fHBmyh5c8MwDc2syyBzWYj2rv</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>5bqMrw9BmYmXB2hGjy6P6V8SjQ2</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>742</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3m2BTAYjYwfAZ4yhPjpvFLWxatVf</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4SYcjDqypVkDtqWck6Lmq8rfmVKd</id>
                <identifier>atomic</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>is_formattable&lt;T, Char&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>21nQvAW8ARA2Kbhicpa18SqVSEH6</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>745</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>21nQvAW8ARA2Kbhicpa18SqVSEH6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3m2BTAYjYwfAZ4yhPjpvFLWxatVf</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4SYcjDqypVkDtqWck6Lmq8rfmVKd</id>
                  <identifier>atomic</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>v</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>372</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4Hy4mVULxE2xPtkaEBB66GvYcp1x</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>2Ge1Ttg1fMZPsHZPtUid3ym8niwh</id>
                <identifier>bitset</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <constant>
                    <kind>constant</kind>
                    <value>N</value>
                  </constant>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</id>
              <identifier>nested_formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
                          <identifier>basic_string_view</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>CSP5ZpAMwsjZtbgiUkjh49bP6ip 2sYw9zLUqscW7fi9KTqhXfjdW4uK 3tprAAxeL72oLLat66taSZFvvnZk 4FoCo5bY2GR6V13ZM2TGTf7pgaZY</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>388</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>CSP5ZpAMwsjZtbgiUkjh49bP6ip</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4Hy4mVULxE2xPtkaEBB66GvYcp1x</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>2Ge1Ttg1fMZPsHZPtUid3ym8niwh</id>
                  <identifier>bitset</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <constant>
                      <kind>constant</kind>
                      <value>N</value>
                    </constant>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>bs</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>nested</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4173</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2sYw9zLUqscW7fi9KTqhXfjdW4uK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4QSebZqMrY3tz3CEnJkHVAxkaudm</id>
          <identifier>nested_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4144</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3tprAAxeL72oLLat66taSZFvvnZk</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>write_padded</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4160</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4FoCo5bY2GR6V13ZM2TGTf7pgaZY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>F</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>write</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>F</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>768</lineNumber>
      <columnNumber>38</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4V9TFaRzoKuzVXRtPRYEvaKRPEwh</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3dyWujUNnyLbB2sGe5Ldo5vDdJRJ</id>
                <identifier>complex</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2CmzJwZ8VVcGnjWZTXt7ckrhcweq 3R5tFcrMABNBfaLVthsutjTQeZKo</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>800</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2CmzJwZ8VVcGnjWZTXt7ckrhcweq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4V9TFaRzoKuzVXRtPRYEvaKRPEwh</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>3dyWujUNnyLbB2sGe5Ldo5vDdJRJ</id>
                  <identifier>complex</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>c</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>794</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3R5tFcrMABNBfaLVthsutjTQeZKo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4V9TFaRzoKuzVXRtPRYEvaKRPEwh</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2215</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>28CFesMdJZDYaUjWezk9YRSQ7JBD</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>26UgZpZtz1k53gxTSurEZ8PCRm8g</id>
                <identifier>local_time</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Duration</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2PDTePVK1uskDdseDJXH8V62Pjp4 skyEgexrgSWR4MXQLhPHfqEh2cs</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2221</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2PDTePVK1uskDdseDJXH8V62Pjp4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>28CFesMdJZDYaUjWezk9YRSQ7JBD</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>26UgZpZtz1k53gxTSurEZ8PCRm8g</id>
              <identifier>local_time</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Duration</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2217</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>skyEgexrgSWR4MXQLhPHfqEh2cs</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>28CFesMdJZDYaUjWezk9YRSQ7JBD</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4124</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>uADeqwLtsmVVMG9Xeq7YB1byCP6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4QSebZqMrY3tz3CEnJkHVAxkaudm</id>
                <identifier>nested_view</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2qiBX1pocrRXQkfLh3rEhtuwuBvb cEgw7RPGWVGfQMwzXfZMbUxBSr6</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4128</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2qiBX1pocrRXQkfLh3rEhtuwuBvb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>uADeqwLtsmVVMG9Xeq7YB1byCP6</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4QSebZqMrY3tz3CEnJkHVAxkaudm</id>
              <identifier>nested_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>view</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4125</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>cEgw7RPGWVGfQMwzXfZMbUxBSr6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>uADeqwLtsmVVMG9Xeq7YB1byCP6</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>400</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3nAZQkWeQeJvNgjgBvpX5mVa11co</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>Q5qkCwf6XjDZbYZWn2fGK58ZbpU</id>
                <identifier>optional</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>is_formattable&lt;T, Char&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3r6UB16nwofdBk9ezpb8JABfokbV 2t1Ywt9hN5qUCXV5BCrEmKaC9r5q</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>416</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3r6UB16nwofdBk9ezpb8JABfokbV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3nAZQkWeQeJvNgjgBvpX5mVa11co</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>Q5qkCwf6XjDZbYZWn2fGK58ZbpU</id>
                  <identifier>optional</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>opt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>411</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2t1Ywt9hN5qUCXV5BCrEmKaC9r5q</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3nAZQkWeQeJvNgjgBvpX5mVa11co</parent>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>831</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2Kgp3ZZisDASoSX7mduHbFpUzo86</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4TdJfNzTiyAR37QcjGNXsiUpix83</id>
                <identifier>reference_wrapper</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
                          <identifier>remove_cvref_t</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>T</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>mFZXtXhqvaVSRQHAMkWSpb6py2L</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>838</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>mFZXtXhqvaVSRQHAMkWSpb6py2L</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2Kgp3ZZisDASoSX7mduHbFpUzo86</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4TdJfNzTiyAR37QcjGNXsiUpix83</id>
              <identifier>reference_wrapper</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>ref</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>96</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>BFExoTKrzEBwvBGAARNCDfr56Ua</id>
                <identifier>streamed_view</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>Qj2mqDT7yuPLeozJNfBQkX3Kee2</id>
              <identifier>basic_ostream_formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>xDPnkY4uGxcbu97TLWDj6McjEjD 3yG7YotR4WRyXY437ad8snnLccg</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<overloads>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>80</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>xDPnkY4uGxcbu97TLWDj6McjEjD</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC</parent>
  <funcClass>normal</funcClass>
  <members>2cnZhuFGvXGZiaf8YGKFJPLWZXmW rbVxYbYHc2gjHRVYtE3mAWEP7ge</members>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
</overloads>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>98</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2cnZhuFGvXGZiaf8YGKFJPLWZXmW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3BRUj7E8Uyx7FCUPmncKm2Tx8ZjC</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>BFExoTKrzEBwvBGAARNCDfr56Ua</id>
              <identifier>streamed_view</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>view</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>80</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>rbVxYbYHc2gjHRVYtE3mAWEP7ge</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>set_debug_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>78</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3yG7YotR4WRyXY437ad8snnLccg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Qj2mqDT7yuPLeozJNfBQkX3Kee2</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>620</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>34tVu8oxaBbuXk1YSTp2PAnGrp5z</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>J4g2ASegPDWPc1MocqymJqCppgm</id>
                <identifier>styled_arg</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>Z3mGiA86BipMGoiiDPBy3ZHh49a</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>621</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Z3mGiA86BipMGoiiDPBy3ZHh49a</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>34tVu8oxaBbuXk1YSTp2PAnGrp5z</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>J4g2ASegPDWPc1MocqymJqCppgm</id>
                  <identifier>styled_arg</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>arg</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2170</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2iLmN8x7eMrTgQj85r2VgZ41U8m6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4PTvuLnLofU7TjpRm3eosZ5nSmPx</id>
                <identifier>sys_time</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Duration</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>2tDScW4MVaQHTVBZh7orWFW8TPnj 41Mpha8LyfUCnsH6ZBpwwRAxdR1x</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2175</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2tDScW4MVaQHTVBZh7orWFW8TPnj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2iLmN8x7eMrTgQj85r2VgZ41U8m6</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4PTvuLnLofU7TjpRm3eosZ5nSmPx</id>
              <identifier>sys_time</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Duration</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2171</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>41Mpha8LyfUCnsH6ZBpwwRAxdR1x</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2iLmN8x7eMrTgQj85r2VgZ41U8m6</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>701</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2zajF3LzpKKytZgYCWKdePweeCx7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Tuple</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
                <identifier>tuple_join_view</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Tuple</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>is_tuple_like&lt;Tuple&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>3YaJTYYFXRkxomA6hL7Ps9sixPq1 tfbFWfFRCezL7Rgy7QVV15TAhvv</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>707</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3YaJTYYFXRkxomA6hL7Ps9sixPq1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2zajF3LzpKKytZgYCWKdePweeCx7</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>iterator</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <identifier>FormatContext</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
                  <identifier>tuple_join_view</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Tuple</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>703</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>tfbFWfFRCezL7Rgy7QVV15TAhvv</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2zajF3LzpKKytZgYCWKdePweeCx7</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>690</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>28oQu7Gb3YEkewCYswWDLN6wyTTS</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>4RC9QLYM1BtC1HTUxaMa2FDVokjx</id>
                <identifier>ubitint</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <constant>
                    <kind>constant</kind>
                    <value>N</value>
                  </constant>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>long long</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>long long</fundamentalType>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>pbFvRhtzVE9bXc3nHmuSTrmFa6Q</functions>
      <staticFunctions>JvKRhteqrmPNB7EfzQTo7y4EEjV</staticFunctions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>695</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pbFvRhtzVE9bXc3nHmuSTrmFa6Q</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>28oQu7Gb3YEkewCYswWDLN6wyTTS</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fYFYgDzxHPptVbLmCpPvzvpmUL7</id>
              <identifier>bitint</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <constant>
                  <kind>constant</kind>
                  <value>N</value>
                </constant>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>x</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>format_as</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>692</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>JvKRhteqrmPNB7EfzQTo7y4EEjV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>28oQu7Gb3YEkewCYswWDLN6wyTTS</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
          <identifier>ullong</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fYFYgDzxHPptVbLmCpPvzvpmUL7</id>
              <identifier>bitint</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <constant>
                  <kind>constant</kind>
                  <value>N</value>
                </constant>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <storageClass>static</storageClass>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>459</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4DjtGG3cpXjaKWM3xbaCJAm6fWbL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>E</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>2RDzZaGHHKemW7RQFb3kER9otnfE</id>
                <identifier>unexpected</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>E</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <requires>is_formattable&lt;E, Char&gt;::value</requires>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>4DSQVj9CSfxbvgkx8CF6EFoDHhk6 4Urp4TcKDpG79PkiQnExknh2XYTB</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>465</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4DSQVj9CSfxbvgkx8CF6EFoDHhk6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjtGG3cpXjaKWM3xbaCJAm6fWbL</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>2RDzZaGHHKemW7RQFb3kER9otnfE</id>
                  <identifier>unexpected</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>E</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>461</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Urp4TcKDpG79PkiQnExknh2XYTB</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjtGG3cpXjaKWM3xbaCJAm6fWbL</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2204</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2cBnBbp5FxdA7YkNQWHxnLpgw5oo</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3tkicAxcwTWu3JFk767qJe4ns2V9</id>
                <identifier>utc_time</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Duration</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>4PTvuLnLofU7TjpRm3eosZ5nSmPx</id>
                          <identifier>sys_time</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Duration</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>3ViH32U1wuXHeVJbz92vsy5e4onx</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2206</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ViH32U1wuXHeVJbz92vsy5e4onx</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2cBnBbp5FxdA7YkNQWHxnLpgw5oo</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tkicAxcwTWu3JFk767qJe4ns2V9</id>
              <identifier>utc_time</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Duration</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>val</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3994</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3swCQsv7puXbAKsdiqBK36JU5zNR</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <array>
            <kind>array</kind>
            <elementType>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>Char</identifier>
                  </identifier>
                </name>
              </named>
            </elementType>
            <bounds>
              <written>N</written>
            </bounds>
          </array>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
                          <identifier>basic_string_view</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3997</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3cFYTXeB6y7Nj2qWmGG6s1xUK32L</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Traits</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Allocator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
                <identifier>basic_string</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Traits</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Allocator</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
                          <identifier>basic_string_view</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2036</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3JJzYrE6AkrTmPEWKgiUUgvaUX9f</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Rep</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Period</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3Z5pCqWyGjfisKYRjCemDjAaijUR</id>
                <identifier>duration</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
                    <identifier>chrono</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Rep</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Period</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>Sv62hGzKHbgBYsXdEAU2YLnwfiv Xwbcvq1x7xEUK84VF23SpF5hy3w</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2071</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Sv62hGzKHbgBYsXdEAU2YLnwfiv</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3JJzYrE6AkrTmPEWKgiUUgvaUX9f</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3Z5pCqWyGjfisKYRjCemDjAaijUR</id>
              <identifier>duration</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3SaGXCwtioK8YGFUAA4uVXNPNr7n</id>
                  <identifier>chrono</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Rep</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Period</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>d</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>2044</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Xwbcvq1x7xEUK84VF23SpF5hy3w</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3JJzYrE6AkrTmPEWKgiUUgvaUX9f</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>432</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>7Z6aVmUdGYFQATrSw24Y2onFw6x</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>E</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3w8XT4PfDVuuYR6Qi5AcD6AMQHon</id>
                <identifier>expected</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>E</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <functions>4JJcHqnVzxgE4Ey1ayhgNZEW1Usm x1ACPNqcuV13inktLJTrRge9dQm</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>440</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4JJcHqnVzxgE4Ey1ayhgNZEW1Usm</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>7Z6aVmUdGYFQATrSw24Y2onFw6x</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>3w8XT4PfDVuuYR6Qi5AcD6AMQHon</id>
                  <identifier>expected</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>E</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>436</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>x1ACPNqcuV13inktLJTrRge9dQm</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>7Z6aVmUdGYFQATrSw24Y2onFw6x</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>643</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>1WD1CgaXtKUsJMFY3P1aaqZSsk8</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>It</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Sentinel</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
                <identifier>join_view</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>It</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Sentinel</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <interface>
    <public>
      <typedefs>3vxSWYu9MG8zCAPBKaqSi8sKjSKL</typedefs>
      <functions>d8JzumCXNb7RG2zPHanFBRZksE6 QJ6D2SejacqwL989d2AucjA9NPc</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<typedef>
  <name>nonlocking</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>658</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3vxSWYu9MG8zCAPBKaqSi8sKjSKL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>1WD1CgaXtKUsJMFY3P1aaqZSsk8</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>664</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>d8JzumCXNb7RG2zPHanFBRZksE6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>1WD1CgaXtKUsJMFY3P1aaqZSsk8</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>view</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>660</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>QJ6D2SejacqwL989d2AucjA9NPc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>1WD1CgaXtKUsJMFY3P1aaqZSsk8</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4006</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>34S277JU6MPcKTtJQqaWwtWyBcUT</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>T</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3LbNjjR2koibQ7VZAHneb9srzDZP</id>
                <identifier>void_t</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <specialization>
                            <kind>specialization</kind>
                            <id>3FH566efdmLSgwHPASr6iX6qHvyi</id>
                            <identifier>format_as_result</identifier>
                            <prefix>
                              <identifier>
                                <kind>identifier</kind>
                                <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                                <identifier>detail</identifier>
                              </identifier>
                            </prefix>
                            <templateArgs>
                              <type>
                                <kind>type</kind>
                                <type>
                                  <named>
                                    <kind>named</kind>
                                    <name>
                                      <identifier>
                                        <kind>identifier</kind>
                                        <identifier>T</identifier>
                                      </identifier>
                                    </name>
                                  </named>
                                </type>
                              </type>
                            </templateArgs>
                          </specialization>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>btGg9jAsDjV5CYoKpRGPxHHUctS</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3FH566efdmLSgwHPASr6iX6qHvyi</id>
                          <identifier>format_as_result</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>T</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>2S69p5ARxEim7Dr9QgjnQCkErfKM</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4008</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2S69p5ARxEim7Dr9QgjnQCkErfKM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>34S277JU6MPcKTtJQqaWwtWyBcUT</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2692</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3FYANCyC85Rw4j7sqefyuXDhYZin</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>A compile-time format string. Use </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> in the public API to prevent type deduction.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>4RDJoFWZ6oJMNcA4egE1NpCqZ7Er</typedefs>
      <functions>pNhwmMxrNixRim2qzpwZjNQ1QmA 3LRBmaNMvxrCowGJhQ7y5CfCGfQB 2r1c78hSWH5eN6RHgSyLoCaw2bEa</functions>
      <variables>3SRAs6R8ikRKMdGvuR3CSxcC34ge</variables>
    </public>
  </interface>
</record>
<typedef>
  <name>t</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2705</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4RDJoFWZ6oJMNcA4egE1NpCqZ7Er</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3FYANCyC85Rw4j7sqefyuXDhYZin</id>
          <identifier>fstring</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<overloads>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2708</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>pNhwmMxrNixRim2qzpwZjNQ1QmA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2kimkkuvwyxzubBTZaRjURqfZMGg 2JVbQmMo4Kh6rn98r9oCqaN8UJM9 FwaSBqza4ravj87d6pqRQqsSeZn 2RqRbVTcDnrztq2EqoLWf48CneZX</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2735</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2kimkkuvwyxzubBTZaRjURqfZMGg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>runtime_format_string</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>fmt</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
              <identifier>runtime_format_string</identifier>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2727</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2JVbQmMo4Kh6rn98r9oCqaN8UJM9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>S</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2719</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>FwaSBqza4ravj87d6pqRQqsSeZn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>S</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>consteval</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>fstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2708</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2RqRbVTcDnrztq2EqoLWf48CneZX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>char</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The value to construct from</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <array>
              <kind>array</kind>
              <elementType>
                <named>
                  <kind>named</kind>
                  <isConst/>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </elementType>
              <bounds>
                <written>N</written>
              </bounds>
            </array>
          </pointeeType>
        </lValueReference>
      </type>
      <name>s</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>consteval</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2738</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3LRBmaNMvxrCowGJhQ7y5CfCGfQB</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
          <identifier>string_view</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator const basic_string_view&lt;char&gt;&amp;</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2737</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2r1c78hSWH5eN6RHgSyLoCaw2bEa</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>string_view</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>string_view</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>str</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2704</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3SRAs6R8ikRKMdGvuR3CSxcC34ge</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3FYANCyC85Rw4j7sqefyuXDhYZin</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
          <identifier>string_view</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>generic_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3889</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>613</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>4SzWVVQW8kjJsJE4nW38NZAjZd4e 4L2QdN1S4mgnaNu6i5nVPycHRBDN</typedefs>
      <enums>33XWvMkhPAXPpvZzaxgDy6PT9Khc</enums>
      <functions>JPFuGAmttZAZKU2FU752jGdNn1R 4WTDVEx9pSRtuk1eg5wQvW7TMa5P 2yP9a5zSDSD7KrjmuYTrvajqWNzE 4WgavLTyz4jkLmhZjeRKnrAheWnS 27u1ctNdj2yeGLhdJPnwwZDS11Bd 4Cpgwqx6w5aPF6UiPTSokR6PK72m 38bNQ9bQapUrn8et1QLzYCNPDZjD</functions>
    </public>
  </interface>
</record>
<typedef>
  <name>char_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3896</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4SzWVVQW8kjJsJE4nW38NZAjZd4e</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3897</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4L2QdN1S4mgnaNu6i5nVPycHRBDN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<enum>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3898</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>33XWvMkhPAXPpvZzaxgDy6PT9Khc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <constants>3dN9mgiSGFMuoYcA6cHQnyv4Vv3Z</constants>
</enum>
<enumConstant>
  <name>builtin_types</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>3898</lineNumber>
        <columnNumber>10</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3dN9mgiSGFMuoYcA6cHQnyv4Vv3Z</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33XWvMkhPAXPpvZzaxgDy6PT9Khc</parent>
  <initializer>
    <written>FMT_BUILTIN_TYPES</written>
    <value>0</value>
  </initializer>
</enumConstant>
<overloads>
  <name>generic_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3900</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>JPFuGAmttZAZKU2FU752jGdNn1R</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2HxjAtef8iqg54jScAj2bDdcK9q5 uid6mHLohCr7jsrnKjpEy8wLQ7C 6D5eTZJB7C9fc65Zaz1KDnwjNGU</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>generic_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3905</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2HxjAtef8iqg54jScAj2bDdcK9q5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Copy constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                  <identifier>generic_context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <isRecordMethod/>
</function>
<function>
  <name>generic_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3904</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>uid6mHLohCr7jsrnKjpEy8wLQ7C</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Move constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to move construct from</literal>
          </text>
        </children>
        <name>other</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                  <identifier>generic_context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isDefaulted/>
  <isExplicitlyDefaulted/>
  <isRecordMethod/>
</function>
<function>
  <name>generic_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3900</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>6D5eTZJB7C9fc65Zaz1KDnwjNGU</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                          <identifier>generic_context</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
      <default>{}</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3906</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4WTDVEx9pSRtuk1eg5wQvW7TMa5P</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                  <identifier>generic_context</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>other</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isDeleted/>
  <isDeletedAsWritten/>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>advance_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3921</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2yP9a5zSDSD7KrjmuYTrvajqWNzE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4L2QdN1S4mgnaNu6i5nVPycHRBDN</id>
              <identifier>iterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>it</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<overloads>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3908</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>4WgavLTyz4jkLmhZjeRKnrAheWnS</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <funcClass>normal</funcClass>
  <members>3zCwc2y9xKH74V45SCpAycRzgdaC 35LPhRnFdQ2KxYm2DVVHQvU7fuqY</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                      <identifier>generic_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3908</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3zCwc2y9xKH74V45SCpAycRzgdaC</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                      <identifier>generic_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3911</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>35LPhRnFdQ2KxYm2DVVHQvU7fuqY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3VsF1A61Raj1JMRUDQw5SK2bbihq</id>
          <identifier>basic_format_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>4DjhRV5rBJ7mvraVexQQgFULXirJ</id>
                      <identifier>generic_context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3915</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>27u1ctNdj2yeGLhdJPnwwZDS11Bd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>name</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>locale</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3925</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Cpgwqx6w5aPF6UiPTSokR6PK72m</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
          <identifier>locale_ref</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>out</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3919</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>38bNQ9bQapUrn8et1QLzYCNPDZjD</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4DjhRV5rBJ7mvraVexQQgFULXirJ</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4L2QdN1S4mgnaNu6i5nVPycHRBDN</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>group_digits_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4076</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>group_digits</literal>
        <id>4WJCx9vYt5xeapTnCM6tYBYMGSCo</id>
      </reference>
    </related>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <variables>2SJjnznRD8yQGLzixh2PtNnnyXqj</variables>
    </public>
  </interface>
</record>
<variable>
  <name>value</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4077</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2SJjnznRD8yQGLzixh2PtNnnyXqj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>is_compiled_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>23</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>xLN67qt65XFEsDHoeJ8bZ97W4wa</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2UJERR7om6sHBudFrPgHqqxeeqa3</id>
              <identifier>is_base_of</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>4686S6JRrCTC4e7siwyeGLP75YJu</id>
                          <identifier>compiled_string</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>S</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>is_container_adaptor</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>777</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>SuPJNccwHvKMVYnumUXS66oKTjd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Specifies if </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> is a container adaptor (like </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::stack</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>) that should be formatted as the underlying container.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <staticVariables>2mD4PjBaTBusWLtFMfvn57yFqoyn</staticVariables>
    </public>
  </interface>
</record>
<variable>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>783</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>2mD4PjBaTBusWLtFMfvn57yFqoyn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>SuPJNccwHvKMVYnumUXS66oKTjd</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <initializer>!std::is_void&lt;decltype(check&lt;T&gt;(nullptr))&gt;::value</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>is_contiguous</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>630</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>29FpZ7m9FrrSPzQs1GqfiAyXsPX7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2abSNjUrqvJtJDhsCGZAcDQnhmfX</id>
              <identifier>is_contiguous</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <specializations>3MWzGXHsRLk65sKN4pFHpBq9gsvK 3ynNkQHG9FKeWnjQEdMphstsjYxo</specializations>
</record>
<record>
  <name>is_contiguous</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>949</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3MWzGXHsRLk65sKN4pFHpBq9gsvK</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>SIZE</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>Allocator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
                <identifier>basic_memory_buffer</identifier>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <constant>
                    <kind>constant</kind>
                    <value>SIZE</value>
                  </constant>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Allocator</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>29FpZ7m9FrrSPzQs1GqfiAyXsPX7</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2fxNxakdtcS5H9qk2ynKjSwenX9H</id>
              <identifier>true_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>is_contiguous</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>187</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3ynNkQHG9FKeWnjQEdMphstsjYxo</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Traits</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Allocator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
                <identifier>basic_string</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Char</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Traits</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>Allocator</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>29FpZ7m9FrrSPzQs1GqfiAyXsPX7</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2fxNxakdtcS5H9qk2ynKjSwenX9H</id>
              <identifier>true_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>is_range</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>353</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2C35sUuQPZ3acFr8LTL583MfitLw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <staticVariables>3GM2WH9JXZH2JL9Kdjt63rsLChW6</staticVariables>
    </public>
  </interface>
</record>
<variable>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>354</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>3GM2WH9JXZH2JL9Kdjt63rsLChW6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2C35sUuQPZ3acFr8LTL583MfitLw</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <initializer>detail::is_range_&lt;T&gt;::value &amp;&amp;
                                !detail::is_optional_like_&lt;T&gt;::value &amp;&amp;
                                !detail::has_to_string_view&lt;T&gt;::value</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>is_tuple_formattable</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>296</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3mpUJHCpicMXEcbv2UaThpjXDbwV</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>C</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <staticVariables>3e49KmqLswgpoNXD1EvjxCrv16mo</staticVariables>
    </public>
  </interface>
</record>
<variable>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>297</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>3e49KmqLswgpoNXD1EvjxCrv16mo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3mpUJHCpicMXEcbv2UaThpjXDbwV</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <initializer>detail::is_tuple_formattable_&lt;T, C&gt;::value</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>is_tuple_like</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>290</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/std.h</shortPath>
        <sourcePath>include/fmt/std.h</sourcePath>
        <lineNumber>763</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>j3z2kdadEX6NyAvv6XwWxHce6Lj</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <staticVariables>3sQcLcNPz61ZjveDoBcCsWT75asE</staticVariables>
    </public>
  </interface>
  <specializations>2EtcRLGQP3RXvJ7sEi4iaXREr7TL</specializations>
</record>
<variable>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>291</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>3sQcLcNPz61ZjveDoBcCsWT75asE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>j3z2kdadEX6NyAvv6XwWxHce6Lj</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <initializer>detail::is_tuple_like_&lt;T&gt;::value &amp;&amp; !detail::is_range_&lt;T&gt;::value</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>is_tuple_like</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>766</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2EtcRLGQP3RXvJ7sEi4iaXREr7TL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <specialization>
                <kind>specialization</kind>
                <id>3dyWujUNnyLbB2sGe5Ldo5vDdJRJ</id>
                <identifier>complex</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                    <identifier>std</identifier>
                  </identifier>
                </prefix>
                <templateArgs>
                  <type>
                    <kind>type</kind>
                    <type>
                      <named>
                        <kind>named</kind>
                        <name>
                          <identifier>
                            <kind>identifier</kind>
                            <identifier>T</identifier>
                          </identifier>
                        </name>
                      </named>
                    </type>
                  </type>
                </templateArgs>
              </specialization>
            </name>
          </named>
        </type>
      </type>
    </args>
    <primary>j3z2kdadEX6NyAvv6XwWxHce6Lj</primary>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>35Znu1makyhDbFtWQWvcmNhtWuKY</id>
              <identifier>false_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <isListedOnPrimary/>
</record>
<record>
  <name>is_variant_like</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>501</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>6zXcLLv8CEVYEDPtwX9RMXFoU6N</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <staticVariables>3CRqrM7JoCCVJHTuKWJfPZQ6VKdA</staticVariables>
    </public>
  </interface>
</record>
<variable>
  <name>value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>502</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>3CRqrM7JoCCVJHTuKWJfPZQ6VKdA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>6zXcLLv8CEVYEDPtwX9RMXFoU6N</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </type>
  <initializer>detail::is_variant_like_&lt;T&gt;::value</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>join_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>632</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>join</literal>
        <id>VuvDp4KLcHxSXe8gckE6GiaiUdd</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>join</literal>
        <id>p24UknrHsyhbVgfoLGS2YKJUn4E</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>join</literal>
        <id>3wVodMCbPHSVXhZmYtTjV9jKJGqc</id>
      </reference>
    </related>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>It</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Sentinel</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>zkDWxuUursaFV7MoqwvU4MisWGs</id>
              <identifier>view</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>xpHMxVKrju9eqWDNgT4aRShqTNJ</functions>
      <variables>4MJjFWLbLQhJmYGD93r23PEjVXiK 3hcXke2frFTNgy7FzYGdUXxpbcqs vVctNDSNsxusLxjygGGs85U7yzK</variables>
    </public>
  </interface>
</record>
<function>
  <name>join_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>638</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>xpHMxVKrju9eqWDNgT4aRShqTNJ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>gVmFizJg5jg8Zxhehr7WWNYQBF4</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>It</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Sentinel</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>e</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<variable>
  <name>begin</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>634</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>4MJjFWLbLQhJmYGD93r23PEjVXiK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>gVmFizJg5jg8Zxhehr7WWNYQBF4</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>It</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>end</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>635</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3hcXke2frFTNgy7FzYGdUXxpbcqs</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>gVmFizJg5jg8Zxhehr7WWNYQBF4</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Sentinel</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>sep</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>636</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>vVctNDSNsxusLxjygGGs85U7yzK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>gVmFizJg5jg8Zxhehr7WWNYQBF4</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>loc_value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3928</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>961</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>NyxgQsdX28kF6E7A2p7XBdqdqM5</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>2nbumX7ZREYJMQLadAdVKSja8cYe JHw13PnSd42Qrvht8QHoxQSjYa1</functions>
    </public>
  </interface>
</record>
<overloads>
  <name>loc_value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3933</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2nbumX7ZREYJMQLadAdVKSja8cYe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>NyxgQsdX28kF6E7A2p7XBdqdqM5</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>3uEsnbrAMuqF3NkE3iqypWWPG88G 3ZZH3x46KDq4FKhF3hvPULbhe1Wg</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>loc_value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3936</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3uEsnbrAMuqF3NkE3iqypWWPG88G</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>NyxgQsdX28kF6E7A2p7XBdqdqM5</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>loc_value</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3933</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3ZZH3x46KDq4FKhF3hvPULbhe1Wg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>NyxgQsdX28kF6E7A2p7XBdqdqM5</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>value</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>visit</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>3939</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>JHw13PnSd42Qrvht8QHoxQSjYa1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>NyxgQsdX28kF6E7A2p7XBdqdqM5</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>vis(0)</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Visitor</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>vis</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Visitor</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
</function>
<record>
  <name>locale_ref</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>904</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>3GfodsaYqae55VLoN1fiV5KVHENt LJwYmEDBBspS5Bov7e2PFDuaY9M 2biLbRpiRXjPbXfD8UjK1TDMrQUE</functions>
    </public>
  </interface>
</record>
<overloads>
  <name>locale_ref</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>910</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3GfodsaYqae55VLoN1fiV5KVHENt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Sph3RNHfFqtobixviHhcJzLS4di</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2J2MSMmbJhsp4z4XMAcamuAT2P5g 2PTKtyVZjTXRo9pXA3tZKiLVwvL7</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>locale_ref</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>910</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2J2MSMmbJhsp4z4XMAcamuAT2P5g</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Sph3RNHfFqtobixviHhcJzLS4di</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>locale_ref</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>912</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2PTKtyVZjTXRo9pXA3tZKiLVwvL7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Sph3RNHfFqtobixviHhcJzLS4di</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>Locale</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>loc</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Locale</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>loc</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Locale</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>get</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>75</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>925</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>LJwYmEDBBspS5Bov7e2PFDuaY9M</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Sph3RNHfFqtobixviHhcJzLS4di</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Locale</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Locale</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator bool</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>918</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2biLbRpiRXjPbXfD8UjK1TDMrQUE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>Sph3RNHfFqtobixviHhcJzLS4di</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>bool</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>bool</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>locking</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>646</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3s8G5ZKKJbp4crFNwHgjL3ZB4v2N</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Enable</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>35Znu1makyhDbFtWQWvcmNhtWuKY</id>
              <identifier>false_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>monostate</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>349</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4MouEXaVApcMhq2vmJktGEnkBkK9</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <interface>
    <public>
      <functions>tohEHYaXqTu1jjrb4KnXY8BtRq4</functions>
    </public>
  </interface>
</record>
<function>
  <name>monostate</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>350</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>tohEHYaXqTu1jjrb4KnXY8BtRq4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4MouEXaVApcMhq2vmJktGEnkBkK9</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>nested_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4135</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <derived>4Hy4mVULxE2xPtkaEBB66GvYcp1x</derived>
  <interface>
    <public>
      <functions>mo9bHkuhYUNQBHUE5psmCfuiit9 2sYw9zLUqscW7fi9KTqhXfjdW4uK 3tprAAxeL72oLLat66taSZFvvnZk 4FoCo5bY2GR6V13ZM2TGTf7pgaZY</functions>
    </public>
  </interface>
</record>
<function>
  <name>nested_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4142</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>mo9bHkuhYUNQBHUE5psmCfuiit9</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>nested</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4173</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2sYw9zLUqscW7fi9KTqhXfjdW4uK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4QSebZqMrY3tz3CEnJkHVAxkaudm</id>
          <identifier>nested_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4144</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3tprAAxeL72oLLat66taSZFvvnZk</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>write_padded</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4160</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4FoCo5bY2GR6V13ZM2TGTf7pgaZY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4AmhfMbrUhuQuGCTmyqy3QLzB6Rp</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>F</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>write</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>F</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>nested_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4118</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4QSebZqMrY3tz3CEnJkHVAxkaudm</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <variables>2hgAZyhoUQ14AfvyGUJfLxBpSVvV 2dzKq54mvDXJsU8GgnMtzFMdb2Ju</variables>
    </public>
  </interface>
</record>
<variable>
  <name>fmt</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4119</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2hgAZyhoUQ14AfvyGUJfLxBpSVvV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4QSebZqMrY3tz3CEnJkHVAxkaudm</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>btGg9jAsDjV5CYoKpRGPxHHUctS</id>
              <identifier>formatter</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>value</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4120</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2dzKq54mvDXJsU8GgnMtzFMdb2Ju</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4QSebZqMrY3tz3CEnJkHVAxkaudm</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>parse_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>842</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>614</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Parsing context consisting of a format string range being parsed and an argument counter for automatic indexing.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <keyKind>class</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>3kffMdBWFqSUGAvwMjcLWw8sVr7C 4XBP1JPN4gx1Xob4LdtunJUti5ty</typedefs>
      <functions>2tcUEdr15JNoXKErdLohrAABPHEe 4Hw53pDxjM8NBRGYKZkzs5ZdKEHQ 3eGETiiTpvS8Qk6zyLnJqQMsKDSM 45fk3HYwEiEYZ7cPTfZmfptx4qC2 2bs2dCe4A8rrxvcgwmr4eQEMNtEY 3L2EsT7xcRyLN7N6c2H7qAaSwRSc 2bZuKY3JPyAC2dqXEEA6Zytbz46d</functions>
    </public>
  </interface>
  <specializations>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</specializations>
</record>
<typedef>
  <name>char_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>852</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3kffMdBWFqSUGAvwMjcLWw8sVr7C</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>Char</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>853</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>4XBP1JPN4gx1Xob4LdtunJUti5ty</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>parse_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>855</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2tcUEdr15JNoXKErdLohrAABPHEe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>next_arg_id</name>
      <default>0</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>advance_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>867</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Hw53pDxjM8NBRGYKZkzs5ZdKEHQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Advances the begin iterator to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>it</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4XBP1JPN4gx1Xob4LdtunJUti5ty</id>
              <identifier>iterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>it</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>begin</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>861</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3eGETiiTpvS8Qk6zyLnJqQMsKDSM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns an iterator to the beginning of the format string range being parsed.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4XBP1JPN4gx1Xob4LdtunJUti5ty</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>885</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>45fk3HYwEiEYZ7cPTfZmfptx4qC2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Reports an error if using the automatic argument indexing; otherwise switches to the manual indexing.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2abqc9YxJeMECDwaj9GfRLkDxKYq 386kZeZgeUP6ZctkwfGhva3meCcj</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>885</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2abqc9YxJeMECDwaj9GfRLkDxKYq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Reports an error if using the automatic argument indexing; otherwise switches to the manual indexing.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>893</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>386kZeZgeUP6ZctkwfGhva3meCcj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>check_dynamic_spec</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2429</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>896</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2bs2dCe4A8rrxvcgwmr4eQEMNtEY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>arg_id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>end</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>864</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3L2EsT7xcRyLN7N6c2H7qAaSwRSc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns an iterator past the end of the format string range being parsed.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>an iterator past the end of the format string range being parsed.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>4XBP1JPN4gx1Xob4LdtunJUti5ty</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>next_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>873</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2bZuKY3JPyAC2dqXEEA6Zytbz46d</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>parse_context</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>842</lineNumber>
      <columnNumber>33</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>char</identifier>
              </identifier>
            </name>
            <fundamentalType>char</fundamentalType>
          </named>
        </type>
      </type>
    </args>
    <primary>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</primary>
  </template>
  <interface>
    <public>
      <typedefs>7ELEDiXPW6VuWRq5eonZryWpJU1 3z29gR7DpRgkFRrW4qt77HB66eYT</typedefs>
      <functions>qJuwoGqxVvu1Sudjy5VRgNPxjH4 BMz8BjQGTcNjQELMcQwKnakLq64 2KvdxehYdwT2X8EbupvRERm1c5gH 28TtkukDWEKuXRngK4rNvH16kinG 2T9psdrfijsFHfwCwaS4C9zUYnrt 2es177wWipAbDHk7ETGvuY3JGvj6 dthwWreJLRyoHPk1xKywE9x9SQb</functions>
    </public>
    <private>
      <enums>38wKvVDfMa1uBrRcZFFk3JNVuPfR</enums>
      <functions>3FCK5aZsaVuMm2sAPhMCotAjcdHU</functions>
      <variables>Se7aK5X9pDJ1gnpCr2KdmjdjgCY 3v3gRLLeRoQL6EWTXLzxmu59woBS</variables>
    </private>
  </interface>
  <isListedOnPrimary/>
</record>
<typedef>
  <name>char_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>852</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>7ELEDiXPW6VuWRq5eonZryWpJU1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </identifier>
      </name>
      <fundamentalType>char</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>853</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3z29gR7DpRgkFRrW4qt77HB66eYT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <type>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </type>
  <isUsing/>
</typedef>
<function>
  <name>parse_context</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>855</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>qJuwoGqxVvu1Sudjy5VRgNPxjH4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>char</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>char</fundamentalType>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>next_arg_id</name>
      <default>0</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>advance_to</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>867</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>BMz8BjQGTcNjQELMcQwKnakLq64</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3z29gR7DpRgkFRrW4qt77HB66eYT</id>
              <identifier>iterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>it</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>begin</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>861</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2KvdxehYdwT2X8EbupvRERm1c5gH</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3z29gR7DpRgkFRrW4qt77HB66eYT</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>885</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>28TtkukDWEKuXRngK4rNvH16kinG</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <funcClass>normal</funcClass>
  <members>2VXLtwZ6aQpkn39kDxWGCiRKUYeR 2dP9yBsnmv9rGrd6VJ5oExTt3zGT</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>885</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2VXLtwZ6aQpkn39kDxWGCiRKUYeR</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>check_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>893</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2dP9yBsnmv9rGrd6VJ5oExTt3zGT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>char</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>char</fundamentalType>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>check_dynamic_spec</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2430</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2T9psdrfijsFHfwCwaS4C9zUYnrt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>arg_id</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>end</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>864</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2es177wWipAbDHk7ETGvuY3JGvj6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3z29gR7DpRgkFRrW4qt77HB66eYT</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>next_arg_id</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>873</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>dthwWreJLRyoHPk1xKywE9x9SQb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>4ePbXDj1YfjiDdYzu2Fmg8ig8m3</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>path</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>354</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>33zBXzFkDhAp8tTXgWvE8Wboi8n</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>VYe1aLf54wHk7JvxMVEVegnQEFe</id>
                  <identifier>filesystem</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <typedefs>2PHgG69hMm143y2uwjs731b77Xmk 3TcS4h1vSPuqKjvpTBaSv2sSJUqE 3spRiv6MSLAx31ivqgye3tny7zvo</typedefs>
      <records>4MzGGKvmpWptUuxWn4VWbFrwG24J</records>
      <enums>2evgjgtwLPcmqY2jupzrqELB1vkc</enums>
      <functions>2JecADzMFokdFMWYMVz6RUBD1b9H drx62dcDECRNSGSswTAgPnHoWRo zycEAVZ7XVFCysNB4RvjAiieBCQ numYmMefRVPAZqPDHVRRUsY5FwN 3U2G5GaZRtYCU7gxqMQQ4rtArmH8 4Sm3DMkR9je7Hb97TveTUnmQDD35 2ApkzVAkiEi8x4eaoWUzfAwfgKt 3sSriXBkMd5zQAaVyYR9xvr32FKT 2GyFVfuS2VHokAWJ9qVSy5u5V2GX e8euXa93S1PYbEjGpVCkCtrCc26 2i2q5oKQrSqceBxRQQcEouNms4Mo 2xdgrdmFFgVtXeha4r1hVRZqLPCQ 4FhYxFxy9suPWLj7Vpo1f5tZzJCQ 2hbtBC2EqZCXxT1k64J4rSaqrVfb 4NCoMT1GPTvfAVcceLEkL7QEkpcc YLFUMAesAGomQ2Ap6SsaipJq5ri uqs2he9XVq11iLES1V4dAREUZns 2aCP1ZYwBiWPfMTrbJkAkjoMTRUg 2PQBgtTKSLQcMYAjJtG1zCHUTcFY 39Sw4JtapkaAVTXqpcBH14m5t1dD s8pk9Sp83FrRcUutcDe4m5bPoZW LgUdFpLjCeCZJramnr4nqhPgPfj 2xXpkSE89y7uLZjyxs53WTgfQzJd wiAMDQK1S2wWoXShSgpvqGBvDoy 2hUBmFNUu3KzeVL4p7u9yakFbBvt 4NeJ2eqFg1vwni6Uw6kMGmheKxUL 33ATwxgpSHCruqAVfBP5A5ZJfGNT 25kysFJMcaj4NAAKtLtb6kVR2TWP dYxvh2tau5FDWeGRV4bhJ2veW7Z awW6PuxvP6UViefhhQuXZAYnwww 3FX4AFWruFpydXCZwfHDTkagrUGo 3Qv2kWxYeRC8h5x2Vm4nNgWWQgfZ 2LG5yfgsiPsioKEWnvDGM9MavaHF 3Y5m9YdWK77jfFFHpiYfCdRcNZre 3wZ6TcHzCdxCCN1VTGKDQnLd4jfY 3HbqtYRYhuVYvER1iT4eishkMaWz 49NdwFTNtxXwdDjLEpGUo6xHvByh 3Vsb6iHmBniawVH5rhan9zQr5DBt 2mLySmSk5QuyDUTfW6iaghaBtmPK 2RpwEakfRFhGRsEZmWT53BF1XBd5 g9VAMHymcrDmXedL64oNbMWfVQY o6wh1Pd5upbQDdNdNhitnwHV8d2 2BiwgxTRWCisq6yj7gMw8JFzUcJi 6ncMz4cHM1TgsLCtoKZNRn9WPPY 3Bh5HGScmFMdEBXbFWGL6QGPu6Ay 3LhpkpaFGyDYZAVVdA48ytP2sHM4 2rUyVhrWFys9EbZjK15sFeSjkkCK QzibhcgJtmPNTiDdcpdRfVBLmKY TJMzmPzVm5FaC6nRpfCFLpyeg7v 31c72KKhyiA9Hxf7KZZaT5iZJ46W 3wL71Te6jZrSnsiMyE9J1hy1Ftm7 7zhEKjiUFPxi7u6Mq9CZB1NQ3Dv 2y1GuQWoVSyjrEKpNKErHQU6zHPy Td1Axujfnm5oAZi7Zhs69KLrh4B</functions>
      <staticVariables>225YubBudWmQmzd2NYSZf5ZzYYoE</staticVariables>
    </public>
  </interface>
</record>
<typedef>
  <name>const_iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>532</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>2PHgG69hMm143y2uwjs731b77Xmk</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>32BgwjReavezeKABLGgvM7YZjWyG</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>string_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>308</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3TcS4h1vSPuqKjvpTBaSv2sSJUqE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
                      <identifier>value_type</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<typedef>
  <name>value_type</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>304</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3spRiv6MSLAx31ivqgye3tny7zvo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>char</identifier>
        </identifier>
      </name>
      <fundamentalType>char</fundamentalType>
    </named>
  </type>
  <isUsing/>
</typedef>
<record>
  <name>iterator</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>531</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>4MzGGKvmpWptUuxWn4VWbFrwG24J</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <typedefs>3sGLNyxwcVM5Md1nREAm3esdAHG1</typedefs>
    </public>
  </interface>
  <friends>
    <friendInfo>
      <id>48UvMFRBsxMp8Z6NAUmX43QrCva3</id>
    </friendInfo>
    <friendInfo>
      <id>CnatFT39GGyQso7bnP79k53LDKZ</id>
    </friendInfo>
    <friendInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
    </friendInfo>
    <friendInfo>
      <id>kqVnVqSqVMnq4B1zTt89NJuZUzv</id>
    </friendInfo>
    <friendInfo>
      <id>2nMbT5zgamDvs5z4yeWm4zsxtUwQ</id>
    </friendInfo>
  </friends>
</record>
<enum>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>311</lineNumber>
      <columnNumber>5</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>2evgjgtwLPcmqY2jupzrqELB1vkc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>path::format is ignored in this implementation</literal>
        </text>
      </children>
    </brief>
  </doc>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>unsigned char</identifier>
        </identifier>
      </name>
      <fundamentalType>unsigned char</fundamentalType>
    </named>
  </underlyingType>
  <constants>3EWNSdwshU8SyFtqHhBnbRRiW1ym 36X92wpJFBFLByHMPu7eWWTxsG2K 2C5qgBFy2NBZUrk6jDsuE7Q3TKbx</constants>
</enum>
<overloads>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>364</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>359</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>360</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>361</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>2JecADzMFokdFMWYMVz6RUBD1b9H</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Assignment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <members>2Khv4i8FenPmjr55hKRs5Lrut8C3 2eWr37WLuNApgL3yu5b8miGZNni8 3NcRtyQvaQMppUC7teb4sWiUcyBK hPScba2zizEiowUXxTPpC1FxZQF</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>359</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2Khv4i8FenPmjr55hKRs5Lrut8C3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>360</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2eWr37WLuNApgL3yu5b8miGZNni8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>361</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3NcRtyQvaQMppUC7teb4sWiUcyBK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
                  <identifier>string_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>364</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>hPScba2zizEiowUXxTPpC1FxZQF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <overloadedOperator>=</overloadedOperator>
  <isRecordMethod/>
</function>
<overloads>
  <name>append</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>391</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>drx62dcDECRNSGSswTAgPnHoWRo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>3pBaVJhTz2cB61Una7FzsGC6txbN 4G9Ug2rQ2UUe3fHpRaSzrhitoLjY</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>append</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>391</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3pBaVJhTz2cB61Una7FzsGC6txbN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>append</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>399</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4G9Ug2rQ2UUe3fHpRaSzrhitoLjY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2qCB4XtURf9AdnMLuajdjmevWP37</id>
              <identifier>_Path2</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_InputIterator</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__first</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__last</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_InputIterator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<overloads>
  <name>assign</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>369</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>362</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>zycEAVZ7XVFCysNB4RvjAiieBCQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>jggWs2Gr4yPbhauaCs7dK7KyzXX 2fo2AUUB7vjDXB5U7SJkbRfdSd4e 4WVqMGGzExBQMAu5STrityC9YQtQ</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>assign</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>362</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>jggWs2Gr4yPbhauaCs7dK7KyzXX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
                  <identifier>string_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>assign</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>369</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2fo2AUUB7vjDXB5U7SJkbRfdSd4e</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>assign</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>374</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4WVqMGGzExBQMAu5STrityC9YQtQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2qCB4XtURf9AdnMLuajdjmevWP37</id>
              <identifier>_Path2</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_InputIterator</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__first</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__last</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_InputIterator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>begin</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>534</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>numYmMefRVPAZqPDHVRRUsY5FwN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>32BgwjReavezeKABLGgvM7YZjWyG</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>c_str</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>453</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3U2G5GaZRtYCU7gxqMQQ4rtArmH8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
              <identifier>value_type</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>clear</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>441</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Sm3DMkR9je7Hb97TveTUnmQDD35</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<overloads>
  <name>compare</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>495</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>496</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>497</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>498</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>2ApkzVAkiEi8x4eaoWUzfAwfgKt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>27xEL9p1C9WCmdRiBVv3Vi4jg3zy 2mDghhaZVyKfu5ijqz3iwzP4cbR8 2ea8FEQCDYQSwJUy44aeDafvfiic 4LRGRTDSd5PMegVjLBguHQaPPTB5</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>compare</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>498</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>27xEL9p1C9WCmdRiBVv3Vi4jg3zy</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>479DxynkjrswieANT6sUuL6v9vKo</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
                          <identifier>value_type</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>__s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>compare</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>495</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2mDghhaZVyKfu5ijqz3iwzP4cbR8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__p</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>compare</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>496</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2ea8FEQCDYQSwJUy44aeDafvfiic</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
                  <identifier>string_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>compare</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>497</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4LRGRTDSd5PMegVjLBguHQaPPTB5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
                  <identifier>value_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>__s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>concat</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>423</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3sSriXBkMd5zQAaVyYR9xvr32FKT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>3EbMnh31Uf1Gr1dayRMKfAgPoH8f Pg39A3uZ9E4LBfTTBA9dUPYhZom</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>concat</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>423</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3EbMnh31Uf1Gr1dayRMKfAgPoH8f</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__x</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>concat</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>431</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Pg39A3uZ9E4LBfTTBA9dUPYhZom</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2qCB4XtURf9AdnMLuajdjmevWP37</id>
              <identifier>_Path2</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_InputIterator</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__first</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_InputIterator</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__last</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_InputIterator</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>display_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>356</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2GyFVfuS2VHokAWJ9qVSy5u5V2GX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>empty</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>513</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>e8euXa93S1PYbEjGpVCkCtrCc26</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>end</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>535</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2i2q5oKQrSqceBxRQQcEouNms4Mo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>32BgwjReavezeKABLGgvM7YZjWyG</id>
          <identifier>iterator</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>extension</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>509</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2xdgrdmFFgVtXeha4r1hVRZqLPCQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>filename</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>507</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4FhYxFxy9suPWLj7Vpo1f5tZzJCQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_display_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>362</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2hbtBC2EqZCXxT1k64J4rSaqrVfb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>generic_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>475</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>480</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>4NCoMT1GPTvfAVcceLEkL7QEkpcc</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>46fyBT9RxCKvCdznjXS3kzqHpBYp 3qRuE8DnHfDNgfP1RAYHxvjPCwzF</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>generic_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>480</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>46fyBT9RxCKvCdznjXS3kzqHpBYp</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>475</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3qRuE8DnHfDNgfP1RAYHxvjPCwzF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_CharT</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_Traits</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_Allocator</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Allocator</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__a</name>
      <default>_Allocator()</default>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_CharT</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>_Traits</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>UtZCd9F98BArK6skSLQXqtUHjPG</id>
                    <identifier>char_traits</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>_CharT</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>_Allocator</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>46L1nUJro6B3H21uwxnJDjAZgQhc</id>
                    <identifier>allocator</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>_CharT</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_system_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>366</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>YLFUMAesAGomQ2Ap6SsaipJq5ri</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_u16string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>490</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>uqs2he9XVq11iLES1V4dAREUZns</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FcwkbDToiyPz3siftyQMuwboy1D</id>
          <identifier>u16string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_u32string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>491</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2aCP1ZYwBiWPfMTrbJkAkjoMTRUg</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>37Q9ymR6ZYtHo1Ac33mDxAoYKRER</id>
          <identifier>u32string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_u8string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>485</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2PQBgtTKSLQcMYAjJtG1zCHUTcFY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <attributes>
    <other>
      <kind>other</kind>
      <name>__abi_tag__</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>39bxggszupVWHbGTeC6ieUbudsrS</id>
          <identifier>u8string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>generic_wstring</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>482</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>39Sw4JtapkaAVTXqpcBH14m5t1dD</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_extension</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>521</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>s8pk9Sp83FrRcUutcDe4m5bPoZW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_filename</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>519</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>LgUdFpLjCeCZJramnr4nqhPgPfj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_parent_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>518</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2xXpkSE89y7uLZjyxs53WTgfQzJd</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_relative_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>517</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>wiAMDQK1S2wWoXShSgpvqGBvDoy</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_root_directory</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>515</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2hUBmFNUu3KzeVL4p7u9yakFbBvt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_root_name</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>514</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4NeJ2eqFg1vwni6Uw6kMGmheKxUL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_root_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>516</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>33ATwxgpSHCruqAVfBP5A5ZJfGNT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_stem</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>520</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>25kysFJMcaj4NAAKtLtb6kVR2TWP</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>is_absolute</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>522</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>dYxvh2tau5FDWeGRV4bhJ2veW7Z</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>is_relative</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>523</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>awW6PuxvP6UViefhhQuXZAYnwww</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>lexically_normal</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>526</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3FX4AFWruFpydXCZwfHDTkagrUGo</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>lexically_proximate</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>528</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3Qv2kWxYeRC8h5x2Vm4nNgWWQgfZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>base</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>lexically_relative</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>527</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2LG5yfgsiPsioKEWnvDGM9MavaHF</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>base</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>make_preferred</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>443</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3Y5m9YdWK77jfFFHpiYfCdRcNZre</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>native</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>452</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3wZ6TcHzCdxCCN1VTGKDQnLd4jfY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
              <identifier>string_type</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>operator+=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>415</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>409</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>410</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>411</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>412</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>413</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>419</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>3HbqtYRYhuVYvER1iT4eishkMaWz</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Addition assignment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <members>3BrC8Fud5wiZYbQhbL3Yvy9qefT8 2Y216hRDL42mnAcaEkmfKaEeExgV w9zReq8HajcUVpmkTh9NwM1wHjW 3m9yZe91rsqER4R8R41qpywoT6kK 8k5X2MszgKNMJCnTocp4vBcMwqZ 3JJ8VXWufCmkwCvBk2rp6CMMyLw1 UQZZkMTx3r6hPE8tsTUnrWkdtgK</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>412</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3BrC8Fud5wiZYbQhbL3Yvy9qefT8</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
              <identifier>value_type</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>413</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2Y216hRDL42mnAcaEkmfKaEeExgV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>479DxynkjrswieANT6sUuL6v9vKo</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
                          <identifier>value_type</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>__x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>409</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>w9zReq8HajcUVpmkTh9NwM1wHjW</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>410</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3m9yZe91rsqER4R8R41qpywoT6kK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
                  <identifier>string_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>411</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>8k5X2MszgKNMJCnTocp4vBcMwqZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
                  <identifier>value_type</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>__x</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>419</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3JJ8VXWufCmkwCvBk2rp6CMMyLw1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2qCB4XtURf9AdnMLuajdjmevWP37</id>
              <identifier>_Path2</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <pointer>
                      <kind>pointer</kind>
                      <pointeeType>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>_CharT</identifier>
                            </identifier>
                          </name>
                        </named>
                      </pointeeType>
                    </pointer>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>_CharT</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>__x</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_CharT</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator+=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>415</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>UQZZkMTx3r6hPE8tsTUnrWkdtgK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__x</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <overloadedOperator>+=</overloadedOperator>
  <isRecordMethod/>
</function>
<overloads>
  <name>operator/=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>383</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>381</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>49NdwFTNtxXwdDjLEpGUo6xHvByh</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Division assignment operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>/=</overloadedOperator>
  <members>3ZygfqvWvjJdeDf11LUnDtwAEBX6 3XZ9G8txmvzCjV8nKdCmq8XHFbkZ</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>operator/=</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>381</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3ZygfqvWvjJdeDf11LUnDtwAEBX6</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__p</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <overloadedOperator>/=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator/=</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>383</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3XZ9G8txmvzCjV8nKdCmq8XHFbkZ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4Zc4B4Ekswg5oTib93auGcLnfij4</id>
              <identifier>_Path</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>3brQspFKe8t37guZ1pDGvBo5KLyk</id>
                  <identifier>__detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>_Source</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Source</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__source</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_Source</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <overloadedOperator>/=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>parent_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>506</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3Vsb6iHmBniawVH5rhan9zQr5DBt</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>relative_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>505</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2mLySmSk5QuyDUTfW6iaghaBtmPK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>remove_filename</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>444</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2RpwEakfRFhGRsEZmWT53BF1XBd5</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>replace_extension</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>446</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>g9VAMHymcrDmXedL64oNbMWfVQY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__replacement</name>
      <default>path()</default>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>replace_filename</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>445</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>o6wh1Pd5upbQDdNdNhitnwHV8d2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
              <identifier>path</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__replacement</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>root_directory</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>503</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2BiwgxTRWCisq6yj7gMw8JFzUcJi</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>root_name</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>502</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>6ncMz4cHM1TgsLCtoKZNRn9WPPY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>root_path</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>504</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3Bh5HGScmFMdEBXbFWGL6QGPu6Ay</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>stem</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>508</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3LhpkpaFGyDYZAVVdA48ytP2sHM4</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
          <identifier>path</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<overloads>
  <name>string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>456</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>461</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>2rUyVhrWFys9EbZjK15sFeSjkkCK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <funcClass>normal</funcClass>
  <members>oya8r3Vjs7irDPLStpgtH9jEJ7R 3QFZ5uHDXnnYZ7PGQsCdiEYCxuaV</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>461</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>oya8r3Vjs7irDPLStpgtH9jEJ7R</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>456</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3QFZ5uHDXnnYZ7PGQsCdiEYCxuaV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_CharT</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_Traits</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>_Allocator</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>_Allocator</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__a</name>
      <default>_Allocator()</default>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>_CharT</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>_Traits</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>UtZCd9F98BArK6skSLQXqtUHjPG</id>
                    <identifier>char_traits</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>_CharT</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>_Allocator</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>46L1nUJro6B3H21uwxnJDjAZgQhc</id>
                    <identifier>allocator</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                        <identifier>std</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>_CharT</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>swap</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>448</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>QzibhcgJtmPNTiDdcpdRfVBLmKY</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>h4t9owspr2d7yyxoLNvxLLAt4GF</id>
                  <identifier>path</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>__rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>system_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>360</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>TJMzmPzVm5FaC6nRpfCFLpyeg7v</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>u16string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>471</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>31c72KKhyiA9Hxf7KZZaT5iZJ46W</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FcwkbDToiyPz3siftyQMuwboy1D</id>
          <identifier>u16string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>u32string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>472</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3wL71Te6jZrSnsiMyE9J1hy1Ftm7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>37Q9ymR6ZYtHo1Ac33mDxAoYKRER</id>
          <identifier>u32string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>u8string</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>466</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>7zhEKjiUFPxi7u6Mq9CZB1NQ3Dv</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <attributes>
    <other>
      <kind>other</kind>
      <name>__abi_tag__</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>39bxggszupVWHbGTeC6ieUbudsrS</id>
          <identifier>u8string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>wstring</name>
  <loc>
    <loc>
      <location>
        <shortPath>bits/fs_path.h</shortPath>
        <lineNumber>463</lineNumber>
        <columnNumber>5</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2y1GuQWoVSyjrEKpNKErHQU6zHPy</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator basic_string&lt;char&gt;</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>454</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Td1Axujfnm5oAZi7Zhs69KLrh4B</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>string_type</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>string_type</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2Edt9Cn7hpapnp3shrHdVrg55zb</id>
          <identifier>string_type</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
  <isConst/>
</function>
<variable>
  <name>preferred_separator</name>
  <loc>
    <defLoc>
      <shortPath>bits/fs_path.h</shortPath>
      <lineNumber>306</lineNumber>
      <columnNumber>5</columnNumber>
    </defLoc>
  </loc>
  <kind>variable</kind>
  <id>225YubBudWmQmzd2NYSZf5ZzYYoE</id>
  <access>public</access>
  <extraction>regular</extraction>
  <isCopyFromInherited/>
  <parent>33zBXzFkDhAp8tTXgWvE8Wboi8n</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3u8DNUuvaBUjPeBaUrua6owqTDib</id>
          <identifier>value_type</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <initializer>&apos;/&apos;</initializer>
  <storageClass>static</storageClass>
  <isInline/>
  <isConstexpr/>
</variable>
<record>
  <name>range_format_kind</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>494</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>9wewPozotfJ8Jm3CfsZXWE6bM7x</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Enable</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2defwiyYm5FTRvFE7TiRAH6Wo9D</id>
              <identifier>conditional_t</identifier>
              <templateArgs>
                <constant>
                  <kind>constant</kind>
                  <value>is_range&lt;T, Char&gt;::value</value>
                </constant>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>2msMfNPu96A8eNu34kBiX3ZqY2AS</id>
                          <identifier>range_format_kind_</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                              <identifier>detail</identifier>
                            </identifier>
                          </prefix>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>T</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>45TQ1vH3By5xkPEUwikxS1nH3P92</id>
                          <identifier>integral_constant</identifier>
                          <prefix>
                            <identifier>
                              <kind>identifier</kind>
                              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                              <identifier>std</identifier>
                            </identifier>
                          </prefix>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <id>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</id>
                                      <identifier>range_format</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                            <constant>
                              <kind>constant</kind>
                              <value>range_format::disabled</value>
                            </constant>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
</record>
<record>
  <name>range_formatter</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>380</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>record</kind>
  <id>1gRKTeNAnxLseyph76fW2Wrskce</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Enable</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>void</identifier>
                  </identifier>
                </name>
                <fundamentalType>void</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <specializations>2g1RuHos6eh68iFAcpLL69tz41w8</specializations>
</record>
<record>
  <name>range_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>384</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2g1RuHos6eh68iFAcpLL69tz41w8</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
    <args>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>T</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
      <type>
        <kind>type</kind>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>Char</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </type>
    </args>
    <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>1gRKTeNAnxLseyph76fW2Wrskce</primary>
  </template>
  <interface>
    <public>
      <functions>2wNST2T27fqM52aUBGqu4WJck5MT zUFzjrQikBKBvaJGWAU5xj8QF5V ovaaCZrYKHNQCd5WkvvxCthNaRy 49fSRuPztaSgjt7Fc3rsuEwcC54C 3A3xo97mj82b5Uz3LaAHo7LdGFUp 3YFqWELyGnNL2HvuTegUkc26WUEC</functions>
    </public>
  </interface>
  <isListedOnPrimary/>
</record>
<function>
  <name>range_formatter</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>415</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2wNST2T27fqM52aUBGqu4WJck5MT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>471</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>zUFzjrQikBKBvaJGWAU5xj8QF5V</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>ctx.out()</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>R</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>range</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>FormatContext</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>R</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>FormatContext</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>parse</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>431</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>ovaaCZrYKHNQCd5WkvvxCthNaRy</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Char</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4ZbSdLqbTQ2QkYKwp3q79gdTCB1Q</id>
                  <identifier>parse_context</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>ctx</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_brackets</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>425</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>49fSRuPztaSgjt7Fc3rsuEwcC54C</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>open</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>close</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>set_separator</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>421</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3A3xo97mj82b5Uz3LaAHo7LdGFUp</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>underlying</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>417</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3YFqWELyGnNL2HvuTegUkc26WUEC</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2g1RuHos6eh68iFAcpLL69tz41w8</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3UwFwjMLMMGEiD4awH7CzPhdcJGk</id>
              <identifier>range_formatter_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<record>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>192</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3VCibHzhWQwVz8wekXuBfjxHZCCb</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <interface>
    <public>
      <functions>2VruJ6dEt2DxtaaoB2V9RMprDFAX</functions>
      <variables>42E69qk2AfZpAzrc9FKoq4x3ei29 4Sh2CW3A5D1bBMtXsv9aS1yn2HKe 2FC9tqGQXTNHZdHcjJzTCkoKUaZQ</variables>
    </public>
  </interface>
</record>
<overloads>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>193</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2VruJ6dEt2DxtaaoB2V9RMprDFAX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>2VvZVHUsBNtr35qsLZdX2GuxEnjX zbuMjM45n4hDvnvCPjYcGFJo32S 2uZFubioM3ChfyS27HKJmjHfySpA 36mzP8QuGee77g74zu5hB35cMBu3</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>193</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2VvZVHUsBNtr35qsLZdX2GuxEnjX</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>197</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>zbuMjM45n4hDvnvCPjYcGFJo32S</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>color</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>hex</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3mb5FmARDiKzRuaFGNPP2247SQ17</id>
              <identifier>color</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>hex</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>195</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2uZFubioM3ChfyS27HKJmjHfySpA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>uint32_t</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>hex</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>9dKgjCpBHJzdNem8yS7cYHGEi1S</id>
              <identifier>uint32_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>hex</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>rgb</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>194</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>36mzP8QuGee77g74zu5hB35cMBu3</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
              <identifier>uint8_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>r_</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
              <identifier>uint8_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>g_</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
              <identifier>uint8_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>b_</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<variable>
  <name>b</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>203</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>42E69qk2AfZpAzrc9FKoq4x3ei29</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
          <identifier>uint8_t</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>g</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>202</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>4Sh2CW3A5D1bBMtXsv9aS1yn2HKe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
          <identifier>uint8_t</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>r</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>201</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2FC9tqGQXTNHZdHcjJzTCkoKUaZQ</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VCibHzhWQwVz8wekXuBfjxHZCCb</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
          <identifier>uint8_t</identifier>
        </identifier>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>runtime_format_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2676</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>runtime</literal>
        <id>3KrJamxe81xViMh5bMiQy1RaKpw4</id>
      </reference>
    </related>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <variables>3h1S6s6RAEiMFh6zHnnpY1St5b9X</variables>
    </public>
  </interface>
</record>
<variable>
  <name>str</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2677</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>3h1S6s6RAEiMFh6zHnnpY1St5b9X</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>static_format_result</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>568</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3cUntS6DciCJE3DdK6t8xPuFZUcd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <interface>
    <public>
      <functions>3woG4C8mHqw2Umg2a9PBcjwMHPhn 2ugdisQQHRSihkds8TrCCGS1xwxT 3iCZyc4DoqryiFqcuqJBTNMUss5A</functions>
    </public>
  </interface>
</record>
<function>
  <name>static_format_result</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>573</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3woG4C8mHqw2Umg2a9PBcjwMHPhn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3cUntS6DciCJE3DdK6t8xPuFZUcd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>c_str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>580</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2ugdisQQHRSihkds8TrCCGS1xwxT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3cUntS6DciCJE3DdK6t8xPuFZUcd</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>char</identifier>
            </identifier>
          </name>
          <fundamentalType>char</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>579</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3iCZyc4DoqryiFqcuqJBTNMUss5A</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3cUntS6DciCJE3DdK6t8xPuFZUcd</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
          <identifier>string_view</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2bkixAJJyMzoJUUh3J672FpQ6vLD</id>
              <identifier>fmt</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>string_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>936</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>GtFqPxDkMxSKVRayZZB7WWRqDqg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>3Q6R2JbF3REnJNkaocWTBQfk7u4u 43BFxUJJvV9JthS5MfJx1vyVptun JzjGkdA4HS68vcP3uF22TVJXHMb</functions>
    </public>
  </interface>
</record>
<function>
  <name>string_buffer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>942</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Q6R2JbF3REnJNkaocWTBQfk7u4u</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>GtFqPxDkMxSKVRayZZB7WWRqDqg</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>str</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>945</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>43BFxUJJvV9JthS5MfJx1vyVptun</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>GtFqPxDkMxSKVRayZZB7WWRqDqg</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
              <identifier>string</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <isRecordMethod/>
</function>
<function>
  <name>operator writer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>944</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>JzjGkdA4HS68vcP3uF22TVJXHMb</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>GtFqPxDkMxSKVRayZZB7WWRqDqg</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Conversion to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>writer</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object converted to </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>writer</literal>
              </text>
            </children>
          </code>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3VfgujkeGMiQFyVbHF2kG94istiu</id>
          <identifier>writer</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>conversion</funcClass>
  <isRecordMethod/>
</function>
<record>
  <name>text_style</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>236</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>A text style consisting of foreground and background colors and emphasis.</literal>
        </text>
      </children>
    </brief>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>format</literal>
        <id>2hfGRnBYtjGo3jNfDxxEB7JEeVFJ</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>operator|</literal>
        <id>2NdfaG96DPXxVJtGYSZaXQpW911L</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>print</literal>
        <id>3kFG3nGAGZro76RVX71LdHQDLmZW</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>println</literal>
        <id>giaSRftBtdyxnRFy3SYPr29iFpW</id>
      </reference>
    </related>
  </doc>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>31fRruD2bpXjhhHjwJnbqMJdZuHw 3R7PsmZMin6Bsz3UmPZwY12Skss1 2QB9Dg1yY97ysjzs6cybmzgo1Khs 2Hs4T7MMeBi3srAX7t5ckxQuhEFe 2xFnkzLq35G4iq3kra2yGVaaJWkr 2jWF3BhqMrSCdfB5yyhin61FqvgU 2Px4rxiiudTGqt1wNZKVWNBcPhPq 3c8gz593nZ5117VKnSMeAy3BB2dK 22Vn7A1UQNqK4JhXAxRoQjV4sEDA 6L5kDiT9uKx8VapxWc6Rj3BHRAz</functions>
    </public>
  </interface>
  <friends>
    <friendInfo>
      <id>41XzUX6utbousqYhHboBEWXxxwM</id>
    </friendInfo>
    <friendInfo>
      <id>3BQY7NQoVCgwLTQK53GHaz9ReJv2</id>
    </friendInfo>
    <friendInfo>
      <id>5ze7qxVW9SZrE26nEfHwSeyWY3G</id>
    </friendInfo>
  </friends>
</record>
<function>
  <name>text_style</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>290</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>31fRruD2bpXjhhHjwJnbqMJdZuHw</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Default constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>em</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
              <identifier>emphasis</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>em</name>
      <default>emphasis()</default>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<function>
  <name>get_background</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>326</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3R7PsmZMin6Bsz3UmPZwY12Skss1</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>vR5Z9aCnykFGkCsjcfToFqk2NUV</id>
          <identifier>color_type</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>get_emphasis</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>330</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2QB9Dg1yY97ysjzs6cybmzgo1Khs</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
          <identifier>emphasis</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>get_foreground</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>322</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Hs4T7MMeBi3srAX7t5ckxQuhEFe</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>vR5Z9aCnykFGkCsjcfToFqk2NUV</id>
          <identifier>color_type</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_background</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>316</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2xFnkzLq35G4iq3kra2yGVaaJWkr</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_emphasis</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>319</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2jWF3BhqMrSCdfB5yyhin61FqvgU</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>has_foreground</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>313</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Px4rxiiudTGqt1wNZKVWNBcPhPq</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator|=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>293</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3c8gz593nZ5117VKnSMeAy3BB2dK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Bitwise disjunction assignment operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Reference to the current object</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>|=</overloadedOperator>
  <isRecordMethod/>
</function>
<function>
  <name>operator==</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>305</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>22Vn7A1UQNqK4JhXAxRoQjV4sEDA</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Equality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>==</overloadedOperator>
  <isRecordMethod/>
  <isConst/>
</function>
<function>
  <name>operator!=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>309</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>6L5kDiT9uKx8VapxWc6Rj3BHRAz</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Inequality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are not equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>!=</overloadedOperator>
  <isRecordMethod/>
  <isConst/>
</function>
<record>
  <name>tuple_join_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>685</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>join</literal>
        <id>2seATPqg4eLq5A2FaMkY7Pi3LdYL</id>
      </reference>
    </related>
  </doc>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Tuple</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <bases>
    <baseInfo>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>zkDWxuUursaFV7MoqwvU4MisWGs</id>
              <identifier>view</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <access>public</access>
    </baseInfo>
  </bases>
  <interface>
    <public>
      <functions>1imLWjFp13J15K3h69tzSkMG4gV</functions>
      <variables>NEBsJqqmv5mXuPf7pyhKDLqUpkN 2azKjt8FeSzgPqR4HMKWWayQr62z</variables>
    </public>
  </interface>
</record>
<function>
  <name>tuple_join_view</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>689</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>1imLWjFp13J15K3h69tzSkMG4gV</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2RXQsaK1d7XeG3cL1iC4byXQsfwE</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructor</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>t</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>An implementation of </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::basic_string_view</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> for pre-C++17 providing a subset of the API. </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::basic_string_view</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> is used in the public API even if </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::basic_string_view</literal>
              </text>
            </children>
          </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>
            <children>
              <text>
                <kind>text</kind>
                <literal>-std</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> option than the client code (which is not recommended).</literal>
          </text>
        </children>
        <name>s</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Tuple</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>t</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <constexpr>constexpr</constexpr>
  <isRecordMethod/>
</function>
<variable>
  <name>sep</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>687</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>NEBsJqqmv5mXuPf7pyhKDLqUpkN</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2RXQsaK1d7XeG3cL1iC4byXQsfwE</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
          <identifier>basic_string_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isRecordField/>
</variable>
<variable>
  <name>tuple</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>686</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>variable</kind>
  <id>2azKjt8FeSzgPqR4HMKWWayQr62z</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2RXQsaK1d7XeG3cL1iC4byXQsfwE</parent>
  <type>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Tuple</identifier>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </type>
  <isRecordField/>
</variable>
<record>
  <name>vprintf_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>577</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>2c5Xydc19hDo2CFSLKGR1hLH3j4p</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>struct</keyKind>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <interface>
    <public>
      <typedefs>3pRpRoLuEh5KDoi4JkXqMXLLRRQj</typedefs>
    </public>
  </interface>
</record>
<typedef>
  <name>type</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/printf.h</shortPath>
        <sourcePath>include/fmt/printf.h</sourcePath>
        <lineNumber>578</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>typedef</kind>
  <id>3pRpRoLuEh5KDoi4JkXqMXLLRRQj</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2c5Xydc19hDo2CFSLKGR1hLH3j4p</parent>
  <type>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
          <identifier>basic_format_args</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <specialization>
                      <kind>specialization</kind>
                      <id>3HiA4kM3MKGiw6Qm6b6cfuQk8y3T</id>
                      <identifier>basic_printf_context</identifier>
                      <templateArgs>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>Char</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                      </templateArgs>
                    </specialization>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </type>
  <isUsing/>
</typedef>
<record>
  <name>writer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>914</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>record</kind>
  <id>3VfgujkeGMiQFyVbHF2kG94istiu</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <keyKind>class</keyKind>
  <interface>
    <public>
      <functions>2zvaJQmSVtULxNMJXmEJnW7uTZiL 2kDopmZqKJXJtqcR1noBQe61wTzn</functions>
    </public>
  </interface>
</record>
<overloads>
  <name>writer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>923</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2zvaJQmSVtULxNMJXmEJnW7uTZiL</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VfgujkeGMiQFyVbHF2kG94istiu</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructors</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>constructor</funcClass>
  <members>AWuxfJpu6kPQbL8rYPJmFEtXFJf 2aYNvDPGSVU1aRniRrmdcUXaCJXw</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>writer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>924</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>AWuxfJpu6kPQbL8rYPJmFEtXFJf</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VfgujkeGMiQFyVbHF2kG94istiu</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>buffer</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to copy construct from</literal>
          </text>
        </children>
        <name>buf</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
                  <identifier>buffer</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>char</identifier>
                            </identifier>
                          </name>
                          <fundamentalType>char</fundamentalType>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>buf</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>writer</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>923</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2aYNvDPGSVU1aRniRrmdcUXaCJXw</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VfgujkeGMiQFyVbHF2kG94istiu</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Construct from </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>FILE</literal>
            </text>
          </children>
        </code>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The object to construct from</literal>
          </text>
        </children>
        <name>f</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
  </params>
  <funcClass>constructor</funcClass>
  <isRecordMethod/>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>928</lineNumber>
      <columnNumber>3</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2kDopmZqKJXJtqcR1noBQe61wTzn</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>3VfgujkeGMiQFyVbHF2kG94istiu</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to the file.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <isRecordMethod/>
</function>
<enum>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>764</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>MyjbX2qQ3AqYUBDVnPaMvSx3M22</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <constants>2sk8nGeVk62Zvv4t3LdtWfdz5Dos</constants>
</enum>
<enumConstant>
  <name>inline_buffer_size</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>764</lineNumber>
        <columnNumber>8</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2sk8nGeVk62Zvv4t3LdtWfdz5Dos</id>
  <extraction>regular</extraction>
  <parent>MyjbX2qQ3AqYUBDVnPaMvSx3M22</parent>
  <initializer>
    <written>500</written>
    <value>500</value>
  </initializer>
</enumConstant>
<enum>
  <name>align</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>677</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>49ghjBWSkZG8DECZq1ZhnM8UjBwM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </underlyingType>
  <constants>2pzH71AZo52fWUp5m7nzdRPvFQmz DuSvfEptajA7P7rVCbPfYhVsCu3 3QiXtHVS15JMZfA9AemZfGvg4FG5 bDZyb6vJfRrQav5HHaVfcw9N8ax 2bFWJnWYYMDuPMz3L95yLBRuPAXi</constants>
</enum>
<enumConstant>
  <name>none</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>677</lineNumber>
        <columnNumber>20</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2pzH71AZo52fWUp5m7nzdRPvFQmz</id>
  <extraction>regular</extraction>
  <parent>49ghjBWSkZG8DECZq1ZhnM8UjBwM</parent>
</enumConstant>
<enumConstant>
  <name>left</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>677</lineNumber>
        <columnNumber>26</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>DuSvfEptajA7P7rVCbPfYhVsCu3</id>
  <extraction>regular</extraction>
  <parent>49ghjBWSkZG8DECZq1ZhnM8UjBwM</parent>
</enumConstant>
<enumConstant>
  <name>right</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>677</lineNumber>
        <columnNumber>32</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3QiXtHVS15JMZfA9AemZfGvg4FG5</id>
  <extraction>regular</extraction>
  <parent>49ghjBWSkZG8DECZq1ZhnM8UjBwM</parent>
</enumConstant>
<enumConstant>
  <name>center</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>677</lineNumber>
        <columnNumber>39</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>bDZyb6vJfRrQav5HHaVfcw9N8ax</id>
  <extraction>regular</extraction>
  <parent>49ghjBWSkZG8DECZq1ZhnM8UjBwM</parent>
</enumConstant>
<enumConstant>
  <name>numeric</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>677</lineNumber>
        <columnNumber>47</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2bFWJnWYYMDuPMz3L95yLBRuPAXi</id>
  <extraction>regular</extraction>
  <parent>49ghjBWSkZG8DECZq1ZhnM8UjBwM</parent>
</enumConstant>
<enum>
  <name>arg_id_kind</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>679</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>mPNiw1MoiHhRS73aNsJgQy7MBzD</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </underlyingType>
  <constants>2gySi25Vpu269imwRYMZq7R7Zf4A 42atW6cC2zA2ZTf4vj6HvDNRjzq6 4GFiV6cW5ktGCiqmNPFURhEMRhxP</constants>
</enum>
<enumConstant>
  <name>none</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>679</lineNumber>
        <columnNumber>26</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2gySi25Vpu269imwRYMZq7R7Zf4A</id>
  <extraction>regular</extraction>
  <parent>mPNiw1MoiHhRS73aNsJgQy7MBzD</parent>
</enumConstant>
<enumConstant>
  <name>index</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>679</lineNumber>
        <columnNumber>32</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>42atW6cC2zA2ZTf4vj6HvDNRjzq6</id>
  <extraction>regular</extraction>
  <parent>mPNiw1MoiHhRS73aNsJgQy7MBzD</parent>
</enumConstant>
<enumConstant>
  <name>name</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>679</lineNumber>
        <columnNumber>39</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4GFiV6cW5ktGCiqmNPFURhEMRhxP</id>
  <extraction>regular</extraction>
  <parent>mPNiw1MoiHhRS73aNsJgQy7MBzD</parent>
</enumConstant>
<enum>
  <name>color</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>16</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>3mb5FmARDiKzRuaFGNPP2247SQ17</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>9dKgjCpBHJzdNem8yS7cYHGEi1S</id>
          <identifier>uint32_t</identifier>
        </identifier>
      </name>
    </named>
  </underlyingType>
  <constants>24vXgH8qXK6Yf54Btd9xp7BTCDLC 3vU32p4VF17qsGXPLpQWXcA3HH5a kg3JxrMMJ7zN2Q43YLF1rcwKfzc 28p4U81LLUxU3LzDYb5LQHLXTkM9 MKPgcZrNp4srJqRpsXaFT3vQ1cS i6YqKJ5856kfkPfQvx9GNTBYBmj 2PRhNRqrWJPauE4A5b7vKqsH2Lii seGfEga4ANy5Y8PwqxQk7HRgRB9 2VAeSn5K9mnVZyziiRRcc22RPLur 2HmhD8R4xVFiJSF7e9VGS8EM6KLJ 4Bk1vLdpUdMWtG4N64yZz4zRB4ed ko5PQxL49oAzwPQjxbAepfrCsJq 2YSxm6AppzrQ9oiVUDBNkEmUVkc2 Z4ovoBpQXfnMGtWwKNJznuh96pi TXN68mbZWnVtJ9EEG3ZZjmofrwj gbnWQ231AEsM8KEhXmLYCUeLhob 41bZba11tEYPGo8ATbv6LVYYQfno o4BzocaNhvVMCWV7YJ6FWLSWcQc 4HMBdm3cusYiiPR4unMgQ1A46Yef 4RLXiHD4JiZLYcTnNk1nbH4GWygJ YEQh6L5iKhYkc7ZCbJK8mmtcRiS 3N9GQEEuuij8dEFCt9L7AwVjfTEF 4DZqmef2u5RcS6NQ22jkRgVAbqZJ 4QfZWW8xdpvP7FsNnV7xPhVSqb6Y uALE1X7iAXex3boE9oBJzcH4t96 39mw5hzCfA13YBZk8iwqxR2zmbR3 3og1ZWCwE9nsBDUX5pBCYYjGBxPU 3ywjw9VUa5ahCZf6NNNASt15iRbJ 79UFrAovcXTvU1WLZfH1KYPSgbQ 3YwuQctTEERvn7pCDqpykKefr2tQ 2jodxeAXr8t2zPjPt5EdKH54YLvn 3S57MqWyivzeVvSwZzha1m3VQYu2 4LuQ7PteaZD5G4pZvbPer6P5ozdc 4V9qqyHFKpSyxG6hLxq1k7YaxFQ2 PP4JVC4XBPedKtYeRMe44MoR6gq Jkifj5Fe6xZgvXDYfpJuKp4t7As 39VcoaQUUYTzgkdsZFgDk1Rr7qSf 2aaHCqHup3fwkGiaLjLzqufWeGPM 4XjoP1fJXZiwygn9KVj8ReAP9ghz EbhborY2AA7XCspoRxgXGvmpwVo 3C78S1M4Zpa5k6bSBKPh8awaqixR x2erzNMgffwYdFVvfMMEbokAAFt 4YyEFsLVyxoPw5W3mpNnD2NyX5es 3xvSdvzqP46iwC4xwUn7xJpqxQPM 2oawaBfHrgepHFHKUsWGSsVDYcbn 41s5kzaLnrbeptBWprxWVmY7UAhg T2D4JC6Hyqwe1j3fnzkMnHZjXzX 3RPdAY22kLbq7xLkVemMemCHXAtJ 2rLSNMjkFqw68gRXkvurZWiMq2gK 37LBaqiuiNPr5JwWFkydVvfsmPYu 2uGWDhmSHoYmcPkJcpCab4mevf4R HWJ8jorokemiShVxPQxHeVV588G ojV7xQnHLQvP9rLozDgaSkW2PZD 2BAJyoGubAu1c7q6YUuQLgpGrRMq 29j8M6rigkZAuwheceU4wXchgnMG N3UTUeusSDifhLk4fLRSkbHkgTR 3Qj8ZwebHvGfPKxGbMNy6dDthmGW 3jFA9DYWonzwjzi2HM1Ukthz6csc 2yg8VT1RMeNiUCo1ZsFnLBRpdPMD 255BuV9PVE4jhrvZJxRpq2BvvQiU wEkYTA4Q5ijXgqpxbhKRrMRwPqR 48uAdngq73PoSAmjHAyNi8pQ9nqL ehjo4QFkwiQvjf2FTXzm24vbyZz zyweXbzNWNzUAfDPTiofP4794R7 TcvsW33z5DqdeKziTSgSC1RK3Rq maXaMon5yEpBeADJmqSp18KHXfR 2ukVVG8Wftc4J8ahmBgbCG5JqXEx 433HumK3scLyksE7H1pfgygbZBtU 3hafpT6RJFT2WRuNzK65fuijSwRa 2WgpveiuEieg6kd1JqD8K1VN7fxg 3Sh29KmHGYwmww93JPQSAohRf7Q4 31F2vSi2UDhDtbiCLFSgt86L6Z3J 3uxiUh2vrTueZJoXDv3A3vu6SnrD 35Ra1SmHE4mq4yV26LR7gSV2cFD 3NDA19BydcQTWpqukHknuUu8fuNQ 272v3CU7aHQ34MrLmf82xnSPmAku 74ExLK9WY25x4frh6qjQy4ZkA21 25mWND4hmJ6BEmRa5TMf1mofLL2W 3FFzvQ6DRk2EMpL3RjRwuwHhWUm j62BatbcxNi4KizRVP9Qj6HxF1R oDK9cpYkqBP6TEkZjKJVCrpXT1V 2qud97kUiRYVefe7nnENk5CuPczr WcyqWYxhzRAGS7oXLFAZ1D3i5KY YwpwrRAcCZF2sKDWXmwVqR8htgP 4CQzwmxgUyssy2BZHwR7Gddn3buT 76qX1wMdofysmu2M93XPEWDnmbM 2AYUNbwPgAYHiBRGAJ1PFLq2iS8 41Z6YA26p82ZkkJ8MfSUa7ED1VLh 4NabCY8RyXGxWLySdhm8nZxsxQjG AL7E9g1geE9kUydexUBw1Jq4vbz kxPwYAbjfx7i4iVrG3398BmuR4B guY2A7HGhURLQCeJW6HXtmqr1gH 3nB8UQwq3Sv6VCTQyKgSgzg7U2x6 469HcghwngSgz1dgVGm1qqG1c5cK sq6La9gDYgC7PGiWGUMo1rya6dt 4KPAQc1DsBhedAkpD9caM3wP2BqT 2EFy4YtbCdRsxvmDRdqj77gt34qs 2v24jPvBqKJveer7j5To95Pi8285 439bS5BYLG8UT4sUJPCkai3TWcXa 2EFWT2tWsXLsep3SVTSaM9CAiMBb 37w2C4RgS9qSFWBjFuk4Zjxuxwbq A6aFRyGDfLM3F4wxS2sHyA6Mfhr 267QpnCyptdfNiqXLRDyWERu5zds 37zL4eSFwQyJ4fQsaezgaUEgVPX9 2G8RRYxyeCVyEsBx84WyBBzGxvD6 4UBzmheN8eRAHFnm4vuzMy1Hnko7 kraUgZvxYiuYycGodB5rBPS22AZ 2GRQF6bhCAZUxAekvrdEDeyRoFnt 43stJgoeJzkhsTqWKVBgQwZyw1tr S7NtdyY4vmPgFUXP1WwQDJM1Tqw DZhMcwrBP8ZVgapn9aC3WJkTP1d 3nUq9C6yzgGvMJJ1QwTmmXrYsWXu 4RKccpEtunSNcohSzUrTAia6W7NW 32zr31A2R7AYqyDSUorCnYxvhqrK 3v1u42UQ3bwHYA68DYLgS9Zm4a3p xNigrXTz2Z7Vj5xgfqTeYSK4L12 2m3eqyjaJxWMTQWKYZSwMhM8KNbd 3sHaxLtvBH7jZszZkMLnKTPsdpM1 jeX8WAcwAdjdTAAKib78W3M3v8X 2WgeeGgxHfBrGrnpJXmwRCHJZtnU KiWWRh849ydCrzV8sPmrrkAZHGd 4LfhMFcBWb5DVowVdDMezejtQKEZ 3kXphMMrsyepyzBqvjiAL5NQDhVs 3pBcu2ocnz6gZUFmgf8kRBnBHbQo 48yEnqasm7AQdsth3r4CWdVUt8SW 2ohNdtLGKjGrcKi8eP9EAuvok33f 2C714xmA5FjuGr9JepEeNa5iqY9E NXxibPBPpyEmaZ357xHksXxVgzv 3KTB722h2Hn2yEGT1fQ9MG3Kc2m3 4AvQvexiG2dNvbo5YtswQQrAnHbN 2e1eJXZrAJ6L6Jw5A6RXH3PAfcvP 2mR7qMvGBFdHmLp3c3mA5LV47s99 3tBeqMUv4hitBjGMvfTYQv4xbX6g 3xDqoRVe1CJsm2YsZrVKa35xX2M2 2fp9ngzuoAqJ4Jznav21aPRvFPdz Wj5UxXkCiZaJinD8yfvTrNRzGj4 3fynnv6U8n2QdkkYkfXZuAwTNeLY 2ZPrnkaW8UUVw38Q2LdeXXG2KHjH 3EFshomxptAR2XDHDaDLmKs6AiL2 4SPyHjr3zKBDNJ7FVhCXVQvoQd8 3y5aLjGyuUsHq9A4acBNiSixbcZx</constants>
</enum>
<enumConstant>
  <name>alice_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>17</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>24vXgH8qXK6Yf54Btd9xp7BTCDLC</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF0F8FF</written>
    <value>15792383</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>antique_white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>18</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3vU32p4VF17qsGXPLpQWXcA3HH5a</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFAEBD7</written>
    <value>16444375</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>aqua</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>19</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>kg3JxrMMJ7zN2Q43YLF1rcwKfzc</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00FFFF</written>
    <value>65535</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>aquamarine</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>20</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>28p4U81LLUxU3LzDYb5LQHLXTkM9</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x7FFFD4</written>
    <value>8388564</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>azure</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>21</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>MKPgcZrNp4srJqRpsXaFT3vQ1cS</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF0FFFF</written>
    <value>15794175</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>beige</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>22</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>i6YqKJ5856kfkPfQvx9GNTBYBmj</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF5F5DC</written>
    <value>16119260</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>bisque</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>23</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2PRhNRqrWJPauE4A5b7vKqsH2Lii</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFE4C4</written>
    <value>16770244</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>black</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>24</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>seGfEga4ANy5Y8PwqxQk7HRgRB9</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x000000</written>
    <value>0</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>blanched_almond</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>25</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2VAeSn5K9mnVZyziiRRcc22RPLur</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFEBCD</written>
    <value>16772045</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>26</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2HmhD8R4xVFiJSF7e9VGS8EM6KLJ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x0000FF</written>
    <value>255</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>blue_violet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>27</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4Bk1vLdpUdMWtG4N64yZz4zRB4ed</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x8A2BE2</written>
    <value>9055202</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>brown</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>28</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>ko5PQxL49oAzwPQjxbAepfrCsJq</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xA52A2A</written>
    <value>10824234</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>burly_wood</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>29</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2YSxm6AppzrQ9oiVUDBNkEmUVkc2</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDEB887</written>
    <value>14596231</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>cadet_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>30</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>Z4ovoBpQXfnMGtWwKNJznuh96pi</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x5F9EA0</written>
    <value>6266528</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>chartreuse</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>TXN68mbZWnVtJ9EEG3ZZjmofrwj</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x7FFF00</written>
    <value>8388352</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>chocolate</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>32</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>gbnWQ231AEsM8KEhXmLYCUeLhob</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xD2691E</written>
    <value>13789470</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>coral</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>33</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>41bZba11tEYPGo8ATbv6LVYYQfno</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF7F50</written>
    <value>16744272</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>cornflower_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>34</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>o4BzocaNhvVMCWV7YJ6FWLSWcQc</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x6495ED</written>
    <value>6591981</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>cornsilk</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>35</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4HMBdm3cusYiiPR4unMgQ1A46Yef</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFF8DC</written>
    <value>16775388</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>crimson</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>36</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4RLXiHD4JiZLYcTnNk1nbH4GWygJ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDC143C</written>
    <value>14423100</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>cyan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>37</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>YEQh6L5iKhYkc7ZCbJK8mmtcRiS</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00FFFF</written>
    <value>65535</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>38</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3N9GQEEuuij8dEFCt9L7AwVjfTEF</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00008B</written>
    <value>139</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_cyan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>39</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4DZqmef2u5RcS6NQ22jkRgVAbqZJ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x008B8B</written>
    <value>35723</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_golden_rod</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>40</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4QfZWW8xdpvP7FsNnV7xPhVSqb6Y</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xB8860B</written>
    <value>12092939</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>41</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>uALE1X7iAXex3boE9oBJzcH4t96</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xA9A9A9</written>
    <value>11119017</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>42</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>39mw5hzCfA13YBZk8iwqxR2zmbR3</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x006400</written>
    <value>25600</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_khaki</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>43</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3og1ZWCwE9nsBDUX5pBCYYjGBxPU</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xBDB76B</written>
    <value>12433259</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_magenta</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>44</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3ywjw9VUa5ahCZf6NNNASt15iRbJ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x8B008B</written>
    <value>9109643</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_olive_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>45</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>79UFrAovcXTvU1WLZfH1KYPSgbQ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x556B2F</written>
    <value>5597999</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_orange</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>46</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3YwuQctTEERvn7pCDqpykKefr2tQ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF8C00</written>
    <value>16747520</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_orchid</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>47</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2jodxeAXr8t2zPjPt5EdKH54YLvn</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x9932CC</written>
    <value>10040012</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>48</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3S57MqWyivzeVvSwZzha1m3VQYu2</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x8B0000</written>
    <value>9109504</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_salmon</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>49</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4LuQ7PteaZD5G4pZvbPer6P5ozdc</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xE9967A</written>
    <value>15308410</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_sea_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>50</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4V9qqyHFKpSyxG6hLxq1k7YaxFQ2</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x8FBC8F</written>
    <value>9419919</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_slate_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>51</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>PP4JVC4XBPedKtYeRMe44MoR6gq</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x483D8B</written>
    <value>4734347</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_slate_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>52</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>Jkifj5Fe6xZgvXDYfpJuKp4t7As</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x2F4F4F</written>
    <value>3100495</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_turquoise</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>53</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>39VcoaQUUYTzgkdsZFgDk1Rr7qSf</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00CED1</written>
    <value>52945</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dark_violet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>54</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2aaHCqHup3fwkGiaLjLzqufWeGPM</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x9400D3</written>
    <value>9699539</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>deep_pink</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>55</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4XjoP1fJXZiwygn9KVj8ReAP9ghz</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF1493</written>
    <value>16716947</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>deep_sky_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>56</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>EbhborY2AA7XCspoRxgXGvmpwVo</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00BFFF</written>
    <value>49151</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dim_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>57</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3C78S1M4Zpa5k6bSBKPh8awaqixR</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x696969</written>
    <value>6908265</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dodger_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>58</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>x2erzNMgffwYdFVvfMMEbokAAFt</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x1E90FF</written>
    <value>2003199</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>fire_brick</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>59</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4YyEFsLVyxoPw5W3mpNnD2NyX5es</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xB22222</written>
    <value>11674146</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>floral_white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>60</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3xvSdvzqP46iwC4xwUn7xJpqxQPM</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFAF0</written>
    <value>16775920</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>forest_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>61</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2oawaBfHrgepHFHKUsWGSsVDYcbn</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x228B22</written>
    <value>2263842</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>fuchsia</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>62</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>41s5kzaLnrbeptBWprxWVmY7UAhg</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF00FF</written>
    <value>16711935</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>gainsboro</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>63</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>T2D4JC6Hyqwe1j3fnzkMnHZjXzX</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDCDCDC</written>
    <value>14474460</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>ghost_white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>64</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3RPdAY22kLbq7xLkVemMemCHXAtJ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF8F8FF</written>
    <value>16316671</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>gold</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>65</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2rLSNMjkFqw68gRXkvurZWiMq2gK</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFD700</written>
    <value>16766720</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>golden_rod</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>66</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>37LBaqiuiNPr5JwWFkydVvfsmPYu</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDAA520</written>
    <value>14329120</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>67</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2uGWDhmSHoYmcPkJcpCab4mevf4R</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x808080</written>
    <value>8421504</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>68</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>HWJ8jorokemiShVxPQxHeVV588G</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x008000</written>
    <value>32768</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>green_yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>69</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>ojV7xQnHLQvP9rLozDgaSkW2PZD</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xADFF2F</written>
    <value>11403055</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>honey_dew</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>70</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2BAJyoGubAu1c7q6YUuQLgpGrRMq</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF0FFF0</written>
    <value>15794160</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>hot_pink</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>71</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>29j8M6rigkZAuwheceU4wXchgnMG</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF69B4</written>
    <value>16738740</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>indian_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>72</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>N3UTUeusSDifhLk4fLRSkbHkgTR</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xCD5C5C</written>
    <value>13458524</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>indigo</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>73</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3Qj8ZwebHvGfPKxGbMNy6dDthmGW</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x4B0082</written>
    <value>4915330</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>ivory</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>74</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3jFA9DYWonzwjzi2HM1Ukthz6csc</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFFF0</written>
    <value>16777200</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>khaki</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>75</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2yg8VT1RMeNiUCo1ZsFnLBRpdPMD</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF0E68C</written>
    <value>15787660</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lavender</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>76</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>255BuV9PVE4jhrvZJxRpq2BvvQiU</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xE6E6FA</written>
    <value>15132410</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lavender_blush</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>77</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>wEkYTA4Q5ijXgqpxbhKRrMRwPqR</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFF0F5</written>
    <value>16773365</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lawn_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>78</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>48uAdngq73PoSAmjHAyNi8pQ9nqL</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x7CFC00</written>
    <value>8190976</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lemon_chiffon</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>79</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>ehjo4QFkwiQvjf2FTXzm24vbyZz</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFACD</written>
    <value>16775885</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>80</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>zyweXbzNWNzUAfDPTiofP4794R7</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xADD8E6</written>
    <value>11393254</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_coral</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>81</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>TcvsW33z5DqdeKziTSgSC1RK3Rq</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF08080</written>
    <value>15761536</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_cyan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>82</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>maXaMon5yEpBeADJmqSp18KHXfR</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xE0FFFF</written>
    <value>14745599</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_golden_rod_yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>83</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2ukVVG8Wftc4J8ahmBgbCG5JqXEx</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFAFAD2</written>
    <value>16448210</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>84</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>433HumK3scLyksE7H1pfgygbZBtU</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xD3D3D3</written>
    <value>13882323</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>85</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3hafpT6RJFT2WRuNzK65fuijSwRa</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x90EE90</written>
    <value>9498256</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_pink</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>86</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2WgpveiuEieg6kd1JqD8K1VN7fxg</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFB6C1</written>
    <value>16758465</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_salmon</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>87</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3Sh29KmHGYwmww93JPQSAohRf7Q4</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFA07A</written>
    <value>16752762</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_sea_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>88</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>31F2vSi2UDhDtbiCLFSgt86L6Z3J</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x20B2AA</written>
    <value>2142890</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_sky_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>89</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3uxiUh2vrTueZJoXDv3A3vu6SnrD</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x87CEFA</written>
    <value>8900346</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_slate_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>90</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>35Ra1SmHE4mq4yV26LR7gSV2cFD</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x778899</written>
    <value>7833753</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_steel_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>91</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3NDA19BydcQTWpqukHknuUu8fuNQ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xB0C4DE</written>
    <value>11584734</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>light_yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>92</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>272v3CU7aHQ34MrLmf82xnSPmAku</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFFE0</written>
    <value>16777184</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lime</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>93</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>74ExLK9WY25x4frh6qjQy4ZkA21</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00FF00</written>
    <value>65280</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>lime_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>94</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>25mWND4hmJ6BEmRa5TMf1mofLL2W</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x32CD32</written>
    <value>3329330</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>linen</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>95</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3FFzvQ6DRk2EMpL3RjRwuwHhWUm</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFAF0E6</written>
    <value>16445670</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>magenta</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>96</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>j62BatbcxNi4KizRVP9Qj6HxF1R</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF00FF</written>
    <value>16711935</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>maroon</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>97</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>oDK9cpYkqBP6TEkZjKJVCrpXT1V</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x800000</written>
    <value>8388608</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_aquamarine</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>98</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2qud97kUiRYVefe7nnENk5CuPczr</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x66CDAA</written>
    <value>6737322</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>99</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>WcyqWYxhzRAGS7oXLFAZ1D3i5KY</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x0000CD</written>
    <value>205</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_orchid</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>100</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>YwpwrRAcCZF2sKDWXmwVqR8htgP</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xBA55D3</written>
    <value>12211667</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_purple</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>101</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4CQzwmxgUyssy2BZHwR7Gddn3buT</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x9370DB</written>
    <value>9662683</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_sea_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>102</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>76qX1wMdofysmu2M93XPEWDnmbM</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x3CB371</written>
    <value>3978097</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_slate_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>103</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2AYUNbwPgAYHiBRGAJ1PFLq2iS8</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x7B68EE</written>
    <value>8087790</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_spring_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>104</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>41Z6YA26p82ZkkJ8MfSUa7ED1VLh</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00FA9A</written>
    <value>64154</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_turquoise</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>105</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4NabCY8RyXGxWLySdhm8nZxsxQjG</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x48D1CC</written>
    <value>4772300</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>medium_violet_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>106</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>AL7E9g1geE9kUydexUBw1Jq4vbz</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xC71585</written>
    <value>13047173</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>midnight_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>107</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>kxPwYAbjfx7i4iVrG3398BmuR4B</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x191970</written>
    <value>1644912</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>mint_cream</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>108</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>guY2A7HGhURLQCeJW6HXtmqr1gH</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF5FFFA</written>
    <value>16121850</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>misty_rose</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>109</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3nB8UQwq3Sv6VCTQyKgSgzg7U2x6</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFE4E1</written>
    <value>16770273</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>moccasin</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>110</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>469HcghwngSgz1dgVGm1qqG1c5cK</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFE4B5</written>
    <value>16770229</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>navajo_white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>111</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>sq6La9gDYgC7PGiWGUMo1rya6dt</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFDEAD</written>
    <value>16768685</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>navy</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>112</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4KPAQc1DsBhedAkpD9caM3wP2BqT</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x000080</written>
    <value>128</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>old_lace</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>113</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2EFy4YtbCdRsxvmDRdqj77gt34qs</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFDF5E6</written>
    <value>16643558</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>olive</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>114</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2v24jPvBqKJveer7j5To95Pi8285</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x808000</written>
    <value>8421376</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>olive_drab</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>115</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>439bS5BYLG8UT4sUJPCkai3TWcXa</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x6B8E23</written>
    <value>7048739</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>orange</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>116</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2EFWT2tWsXLsep3SVTSaM9CAiMBb</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFA500</written>
    <value>16753920</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>orange_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>117</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>37w2C4RgS9qSFWBjFuk4Zjxuxwbq</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF4500</written>
    <value>16729344</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>orchid</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>118</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>A6aFRyGDfLM3F4wxS2sHyA6Mfhr</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDA70D6</written>
    <value>14315734</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>pale_golden_rod</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>119</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>267QpnCyptdfNiqXLRDyWERu5zds</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xEEE8AA</written>
    <value>15657130</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>pale_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>120</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>37zL4eSFwQyJ4fQsaezgaUEgVPX9</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x98FB98</written>
    <value>10025880</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>pale_turquoise</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>121</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2G8RRYxyeCVyEsBx84WyBBzGxvD6</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xAFEEEE</written>
    <value>11529966</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>pale_violet_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>122</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4UBzmheN8eRAHFnm4vuzMy1Hnko7</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDB7093</written>
    <value>14381203</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>papaya_whip</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>123</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>kraUgZvxYiuYycGodB5rBPS22AZ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFEFD5</written>
    <value>16773077</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>peach_puff</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>124</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2GRQF6bhCAZUxAekvrdEDeyRoFnt</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFDAB9</written>
    <value>16767673</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>peru</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>125</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>43stJgoeJzkhsTqWKVBgQwZyw1tr</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xCD853F</written>
    <value>13468991</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>pink</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>126</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>S7NtdyY4vmPgFUXP1WwQDJM1Tqw</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFC0CB</written>
    <value>16761035</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>plum</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>127</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>DZhMcwrBP8ZVgapn9aC3WJkTP1d</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xDDA0DD</written>
    <value>14524637</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>powder_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>128</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3nUq9C6yzgGvMJJ1QwTmmXrYsWXu</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xB0E0E6</written>
    <value>11591910</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>purple</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>129</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4RKccpEtunSNcohSzUrTAia6W7NW</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x800080</written>
    <value>8388736</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>rebecca_purple</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>130</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>32zr31A2R7AYqyDSUorCnYxvhqrK</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x663399</written>
    <value>6697881</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>131</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3v1u42UQ3bwHYA68DYLgS9Zm4a3p</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF0000</written>
    <value>16711680</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>rosy_brown</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>132</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>xNigrXTz2Z7Vj5xgfqTeYSK4L12</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xBC8F8F</written>
    <value>12357519</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>royal_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>133</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2m3eqyjaJxWMTQWKYZSwMhM8KNbd</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x4169E1</written>
    <value>4286945</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>saddle_brown</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>134</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3sHaxLtvBH7jZszZkMLnKTPsdpM1</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x8B4513</written>
    <value>9127187</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>salmon</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>135</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>jeX8WAcwAdjdTAAKib78W3M3v8X</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFA8072</written>
    <value>16416882</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>sandy_brown</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>136</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2WgeeGgxHfBrGrnpJXmwRCHJZtnU</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF4A460</written>
    <value>16032864</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>sea_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>137</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>KiWWRh849ydCrzV8sPmrrkAZHGd</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x2E8B57</written>
    <value>3050327</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>sea_shell</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>138</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4LfhMFcBWb5DVowVdDMezejtQKEZ</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFF5EE</written>
    <value>16774638</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>sienna</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>139</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3kXphMMrsyepyzBqvjiAL5NQDhVs</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xA0522D</written>
    <value>10506797</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>silver</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>140</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3pBcu2ocnz6gZUFmgf8kRBnBHbQo</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xC0C0C0</written>
    <value>12632256</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>sky_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>141</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>48yEnqasm7AQdsth3r4CWdVUt8SW</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x87CEEB</written>
    <value>8900331</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>slate_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>142</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2ohNdtLGKjGrcKi8eP9EAuvok33f</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x6A5ACD</written>
    <value>6970061</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>slate_gray</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>143</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2C714xmA5FjuGr9JepEeNa5iqY9E</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x708090</written>
    <value>7372944</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>snow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>144</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>NXxibPBPpyEmaZ357xHksXxVgzv</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFAFA</written>
    <value>16775930</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>spring_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>145</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3KTB722h2Hn2yEGT1fQ9MG3Kc2m3</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x00FF7F</written>
    <value>65407</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>steel_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>146</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4AvQvexiG2dNvbo5YtswQQrAnHbN</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x4682B4</written>
    <value>4620980</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>tan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>147</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2e1eJXZrAJ6L6Jw5A6RXH3PAfcvP</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xD2B48C</written>
    <value>13808780</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>teal</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>148</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2mR7qMvGBFdHmLp3c3mA5LV47s99</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x008080</written>
    <value>32896</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>thistle</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>149</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3tBeqMUv4hitBjGMvfTYQv4xbX6g</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xD8BFD8</written>
    <value>14204888</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>tomato</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>150</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3xDqoRVe1CJsm2YsZrVKa35xX2M2</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFF6347</written>
    <value>16737095</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>turquoise</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>151</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2fp9ngzuoAqJ4Jznav21aPRvFPdz</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x40E0D0</written>
    <value>4251856</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>violet</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>152</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>Wj5UxXkCiZaJinD8yfvTrNRzGj4</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xEE82EE</written>
    <value>15631086</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>wheat</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>153</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3fynnv6U8n2QdkkYkfXZuAwTNeLY</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF5DEB3</written>
    <value>16113331</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>154</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2ZPrnkaW8UUVw38Q2LdeXXG2KHjH</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFFFF</written>
    <value>16777215</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>white_smoke</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>155</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3EFshomxptAR2XDHDaDLmKs6AiL2</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xF5F5F5</written>
    <value>16119285</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>156</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4SPyHjr3zKBDNJ7FVhCXVQvoQd8</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0xFFFF00</written>
    <value>16776960</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>yellow_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>157</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3y5aLjGyuUsHq9A4acBNiSixbcZx</id>
  <extraction>regular</extraction>
  <parent>3mb5FmARDiKzRuaFGNPP2247SQ17</parent>
  <initializer>
    <written>0x9ACD32</written>
    <value>10145074</value>
  </initializer>
</enumConstant>
<enum>
  <name>emphasis</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>179</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <related>
      <reference>
        <kind>reference</kind>
        <literal>operator|</literal>
        <id>2NdfaG96DPXxVJtGYSZaXQpW911L</id>
      </reference>
    </related>
  </doc>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
          <identifier>uint8_t</identifier>
        </identifier>
      </name>
    </named>
  </underlyingType>
  <constants>yVQuvm1K2VQoMaeWFNSNnNHXcNZ 2voE5D3Q4y2AYwoExkNqJS1PnDRw bKy5ZrkrjenQr5BTCNLADCQwkDq 3KtNdkBCLK93b64kZx8MzdjxU1mV 2mQPWHSabMwXX9Frc53HBtkDgEys 4HER2dN6XZ9aZMEbSm5RnssYD8HL 3EhgR7ZmcKrnQ3L6NVFzNEdHX4SK 35Dfs6ZhNA2W2ZmgnkhFmjS1sdvk</constants>
</enum>
<enumConstant>
  <name>bold</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>180</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>yVQuvm1K2VQoMaeWFNSNnNHXcNZ</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1</written>
    <value>1</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>faint</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>181</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2voE5D3Q4y2AYwoExkNqJS1PnDRw</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 1</written>
    <value>2</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>italic</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>182</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>bKy5ZrkrjenQr5BTCNLADCQwkDq</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 2</written>
    <value>4</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>underline</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>183</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3KtNdkBCLK93b64kZx8MzdjxU1mV</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 3</written>
    <value>8</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>blink</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>184</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2mQPWHSabMwXX9Frc53HBtkDgEys</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 4</written>
    <value>16</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>reverse</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>185</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4HER2dN6XZ9aZMEbSm5RnssYD8HL</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 5</written>
    <value>32</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>conceal</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>186</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3EhgR7ZmcKrnQ3L6NVFzNEdHX4SK</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 6</written>
    <value>64</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>strikethrough</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>187</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>35Dfs6ZhNA2W2ZmgnkhFmjS1sdvk</id>
  <extraction>regular</extraction>
  <parent>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</parent>
  <initializer>
    <written>1 &lt;&lt; 7</written>
    <value>128</value>
  </initializer>
</enumConstant>
<enum>
  <name>presentation_type</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>654</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>2f49QAv9thasTVPXzo8ngoPG4TJa</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>unsigned char</identifier>
        </identifier>
      </name>
      <fundamentalType>unsigned char</fundamentalType>
    </named>
  </underlyingType>
  <constants>xZZ7sNbHQqXYuRvuqjpFWxrfgig Wi1iK5agYHhn4Pbaj9diyqMEPf2 48EGTPNUZffNoPpbVbz8a6hqgreY 2nJ1AxM42YxZUw9FkPX5HgpuK6hU 34rjDubeP65GBgNwi1Q1JbYkjCLr 2ARGurB5VHnzrmEsnEP7T6KUMVwE 2iNCCorHqFF7qeu6xQPWwdk8f2WA Brh1AkNmKyKU1AeiNEn3raeXQpL 2A15ZuZmXYazeiAjmoaMk6iBwyAF 3oLN8e66DUEzjuBMKS5bcRZ3tA7q 2xx55dYnK4wZbBeQi9dvUsW1zenA 21Hw8LRsSyA8Wrf4Aw6fVYrvNJNN 26YzN5BxrvJWECC1eTDfSn7HLA7Q</constants>
</enum>
<enumConstant>
  <name>none</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>656</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>xZZ7sNbHQqXYuRvuqjpFWxrfgig</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>0</written>
    <value>0</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>debug</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>657</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>Wi1iK5agYHhn4Pbaj9diyqMEPf2</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>1</written>
    <value>1</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>658</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>48EGTPNUZffNoPpbVbz8a6hqgreY</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>2</written>
    <value>2</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>dec</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>661</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2nJ1AxM42YxZUw9FkPX5HgpuK6hU</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>3</written>
    <value>3</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>hex</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>662</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>34rjDubeP65GBgNwi1Q1JbYkjCLr</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>oct</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>663</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2ARGurB5VHnzrmEsnEP7T6KUMVwE</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>bin</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>664</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2iNCCorHqFF7qeu6xQPWwdk8f2WA</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>chr</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>665</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>Brh1AkNmKyKU1AeiNEn3raeXQpL</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>pointer</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>668</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2A15ZuZmXYazeiAjmoaMk6iBwyAF</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>3</written>
    <value>3</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>exp</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>671</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3oLN8e66DUEzjuBMKS5bcRZ3tA7q</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
  <initializer>
    <written>1</written>
    <value>1</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>fixed</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>672</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2xx55dYnK4wZbBeQi9dvUsW1zenA</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>general</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>673</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>21Hw8LRsSyA8Wrf4Aw6fVYrvNJNN</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enumConstant>
  <name>hexfloat</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>674</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>26YzN5BxrvJWECC1eTDfSn7HLA7Q</id>
  <extraction>regular</extraction>
  <parent>2f49QAv9thasTVPXzo8ngoPG4TJa</parent>
</enumConstant>
<enum>
  <name>range_format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>31</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </underlyingType>
  <constants>32JPD5SBfoAyU6Cc5DiK2HdmcqnE 4Nr6aNZDWHa3zg5fUyLJiZRYMixj 45CQuS36xPEX1CouNzMqFiqWCMW7 6Y17ybsAzDYRMC1Mta4piH4tfBC 2PP8W2qjTcPLqqtz2bnG1d2JaRNv ue75TP1biSDkeUCbhDGeih2XKEq</constants>
</enum>
<enumConstant>
  <name>disabled</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>27</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>32JPD5SBfoAyU6Cc5DiK2HdmcqnE</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enumConstant>
  <name>map</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>37</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>4Nr6aNZDWHa3zg5fUyLJiZRYMixj</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enumConstant>
  <name>set</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>42</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>45CQuS36xPEX1CouNzMqFiqWCMW7</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enumConstant>
  <name>sequence</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>47</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>6Y17ybsAzDYRMC1Mta4piH4tfBC</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enumConstant>
  <name>string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>57</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2PP8W2qjTcPLqqtz2bnG1d2JaRNv</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enumConstant>
  <name>debug_string</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/ranges.h</shortPath>
        <sourcePath>include/fmt/ranges.h</sourcePath>
        <lineNumber>31</lineNumber>
        <columnNumber>65</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>ue75TP1biSDkeUCbhDGeih2XKEq</id>
  <extraction>regular</extraction>
  <parent>4Zjv6sfLLaJ7UEP1RW4UUK1aZLWx</parent>
</enumConstant>
<enum>
  <name>sign</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>678</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>32RWzo76tXD2ZPjm4kiucLbyLaJ7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </underlyingType>
  <constants>6Rzu4uBhKNe8cPShxA99bnmQNsj 3N2yVjhrLTp2vrCmX6ZFzu6cPt21 32c5mBUMNn7LJoEg8npzeWEezegw gypMnAg4c31agzfrqJbqyeTA4Ab</constants>
</enum>
<enumConstant>
  <name>none</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>678</lineNumber>
        <columnNumber>19</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>6Rzu4uBhKNe8cPShxA99bnmQNsj</id>
  <extraction>regular</extraction>
  <parent>32RWzo76tXD2ZPjm4kiucLbyLaJ7</parent>
</enumConstant>
<enumConstant>
  <name>minus</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>678</lineNumber>
        <columnNumber>25</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3N2yVjhrLTp2vrCmX6ZFzu6cPt21</id>
  <extraction>regular</extraction>
  <parent>32RWzo76tXD2ZPjm4kiucLbyLaJ7</parent>
</enumConstant>
<enumConstant>
  <name>plus</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>678</lineNumber>
        <columnNumber>32</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>32c5mBUMNn7LJoEg8npzeWEezegw</id>
  <extraction>regular</extraction>
  <parent>32RWzo76tXD2ZPjm4kiucLbyLaJ7</parent>
</enumConstant>
<enumConstant>
  <name>space</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>678</lineNumber>
        <columnNumber>38</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>gypMnAg4c31agzfrqJbqyeTA4Ab</id>
  <extraction>regular</extraction>
  <parent>32RWzo76tXD2ZPjm4kiucLbyLaJ7</parent>
</enumConstant>
<enum>
  <name>terminal_color</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>160</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>enum</kind>
  <id>43GfrgePETEgbBfNfDRpkpad215D</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <scoped/>
  <underlyingType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2tsUc2es9auoK5sHxz7Dn97FYmUN</id>
          <identifier>uint8_t</identifier>
        </identifier>
      </name>
    </named>
  </underlyingType>
  <constants>2EYX7n73LfjLj75qwTjHzXWmzzhJ 2neUFeH3HdmnFCMDrqbG2V23oFqQ 3BQ4ozn32bvguwnCkYzcDWbeCrmx 2oj21hL68eRojyv4Jh7hthSXJtg2 32Ph6qnNxEvS8KEqMkExQ6ngg74s ckXetJLieLL5qneMFVL4xff1Q13 W4XoCafPMGbQ6nMDp7Q4o2FEDbe 3AyfHSkC3PYJdYaRrdqqJfr5JqAb 2KJVEpT71qSrgfxH3Xr7uj8erm9K QZyae4U9ydwK7qNS6WZ2ZADYQpV nkqWZXsmDzo5EFHVgbfzaBoavXL GhzGpTCQWf2M18Ykskin4qPa524 39G358ZKR4jfBpoNTGe686HPV8cm 2kSdpefZeMph5wnUrJ7ptLkE2Tbh hAbH3UCT1EKhrjvWavyBCAytTmn 2zgaA589BmukySpKP8F78J2VoYzS</constants>
</enum>
<enumConstant>
  <name>black</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>161</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2EYX7n73LfjLj75qwTjHzXWmzzhJ</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
  <initializer>
    <written>30</written>
    <value>30</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>162</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2neUFeH3HdmnFCMDrqbG2V23oFqQ</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>163</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3BQ4ozn32bvguwnCkYzcDWbeCrmx</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>164</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2oj21hL68eRojyv4Jh7hthSXJtg2</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>165</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>32Ph6qnNxEvS8KEqMkExQ6ngg74s</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>magenta</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>166</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>ckXetJLieLL5qneMFVL4xff1Q13</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>cyan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>167</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>W4XoCafPMGbQ6nMDp7Q4o2FEDbe</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>168</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>3AyfHSkC3PYJdYaRrdqqJfr5JqAb</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_black</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>169</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2KJVEpT71qSrgfxH3Xr7uj8erm9K</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
  <initializer>
    <written>90</written>
    <value>90</value>
  </initializer>
</enumConstant>
<enumConstant>
  <name>bright_red</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>170</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>QZyae4U9ydwK7qNS6WZ2ZADYQpV</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_green</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>171</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>nkqWZXsmDzo5EFHVgbfzaBoavXL</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_yellow</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>172</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>GhzGpTCQWf2M18Ykskin4qPa524</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_blue</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>173</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>39G358ZKR4jfBpoNTGe686HPV8cm</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_magenta</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>174</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2kSdpefZeMph5wnUrJ7ptLkE2Tbh</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_cyan</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>175</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>hAbH3UCT1EKhrjvWavyBCAytTmn</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<enumConstant>
  <name>bright_white</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>176</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>enum-constant</kind>
  <id>2zgaA589BmukySpKP8F78J2VoYzS</id>
  <extraction>regular</extraction>
  <parent>43GfrgePETEgbBfNfDRpkpad215D</parent>
</enumConstant>
<overloads>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>57</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3JKg2H8B9YB5cegHiuBShipy1H5F</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>User-defined literal equivalent of </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt::arg</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, but with compile-time checks.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>3UgdhGYpAcdFMD63yhZAaQMNtose 2wrm4NfR9wC9P3Z33Xpxqks2k17n</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4188</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3UgdhGYpAcdFMD63yhZAaQMNtose</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>using namespace fmt::literals; fmt::print(&quot;The answer is {answer}.&quot;, &quot;answer&quot;_a=42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>User-defined literal equivalent of </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt::arg</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, but with compile-time checks.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>S</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>3LUPovj6eL955WnBj3bifHFwySMZ</id>
                <identifier>fixed_string</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>57</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2wrm4NfR9wC9P3Z33Xpxqks2k17n</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>Str</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>3LUPovj6eL955WnBj3bifHFwySMZ</id>
                <identifier>fixed_string</identifier>
                <prefix>
                  <identifier>
                    <kind>identifier</kind>
                    <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                    <identifier>detail</identifier>
                  </identifier>
                </prefix>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <constexpr>constexpr</constexpr>
</function>
<overloads>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2794</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>4FGfopmrv2CzBpjWohTNrs45NBTf</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>42ngKgWUF2kMRRttvArSfGEi4cd7 31Np8RLzHKftUWbH75xWKKRdEKfc</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2794</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>42ngKgWUF2kMRRttvArSfGEi4cd7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;The answer is {answer}.&quot;, fmt::arg(&quot;answer&quot;, 42));</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>Named arguments passed with </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::arg</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> are not supported in compile-time checks, but </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>&quot;answer&quot;_a=42</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> are compile-time checked in sufficiently new compilers. See </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>operator&quot;&quot;_a()</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>21ajNWZ7pVmyNoYsyXYLQt3bzyyQ</id>
          <identifier>named_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>name</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>arg</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>arg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>139</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>31Np8RLzHKftUWbH75xWKKRdEKfc</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>21ajNWZ7pVmyNoYsyXYLQt3bzyyQ</id>
          <identifier>named_arg</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>wchar_t</identifier>
                </identifier>
              </name>
              <fundamentalType>wchar_t</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>name</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>arg</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>assert_fail</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>49</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>369</lineNumber>
        <columnNumber>22</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>WJDfazuPPsebAkAhy7DoUQYBMAi</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <noreturn>
      <kind>noreturn</kind>
      <name>noreturn</name>
    </noreturn>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>file</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>line</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>message</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>bg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>354</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>341</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>41XzUX6utbousqYhHboBEWXxxwM</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Creates a text style from the background color.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
          <identifier>text_style</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>vR5Z9aCnykFGkCsjcfToFqk2NUV</id>
              <identifier>color_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>background</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>fg</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>348</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/color.h</shortPath>
        <sourcePath>include/fmt/color.h</sourcePath>
        <lineNumber>338</lineNumber>
        <columnNumber>3</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>3BQY7NQoVCgwLTQK53GHaz9ReJv2</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Creates a text style from the foreground (text) color.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
          <identifier>text_style</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>vR5Z9aCnykFGkCsjcfToFqk2NUV</id>
              <identifier>color_type</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                  <identifier>detail</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>foreground</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<overloads>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>586</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>ThmGRmhHehJQJuRtG8rdPLaDvQt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>48jgAehU3k8i3hSrnBfjQoQAv6Wa 3N3ub5jMs3hFS5db3CUGta9tE6LJ 2S8MAzRzkaMTKYEDemPfyhJnaEf2 3mQPcM2BDP6vp19BDkVwgMYoo2Fx azYc7eUHSbYikFm5WfWWQ2zfspt 3hmmCyjZvxRFmbrHgTU55SX6UzZJ 2hfGRnBYtjGo3jNfDxxEB7JEeVFJ 282dQobyZBZW2NT8SvzH3gj3xoxQ ioxdZuV4G2rcsjUocz3fic1YvrH</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4393</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>48jgAehU3k8i3hSrnBfjQoQAv6Wa</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>#include &lt;fmt/format.h&gt; std::string message = fmt::format(&quot;The answer is {}.&quot;, 42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and returns the result as a string.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>186</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3N3ub5jMs3hFS5db3CUGta9tE6LJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>494</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2S8MAzRzkaMTKYEDemPfyhJnaEf2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char_type</identifier>
                      <prefix>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>S</identifier>
                        </identifier>
                      </prefix>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>476</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3mQPcM2BDP6vp19BDkVwgMYoo2Fx</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>CompiledFormat</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>cf</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>CompiledFormat</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char_type</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <identifier>CompiledFormat</identifier>
                      </identifier>
                    </prefix>
                  </identifier>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>199</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>azYc7eUHSbYikFm5WfWWQ2zfspt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4351</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3hmmCyjZvxRFmbrHgTU55SX6UzZJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>586</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2hfGRnBYtjGo3jNfDxxEB7JEeVFJ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats arguments and returns the result as a string using ANSI escape sequences to specify text formatting.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>text_style</literal>
        <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>347</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>282dQobyZBZW2NT8SvzH3gj3xoxQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>218</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>ioxdZuV4G2rcsjUocz3fic1YvrH</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_system_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1441</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4337</lineNumber>
        <columnNumber>9</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2HDJTpuu4xy2LKynmcuuFNkfPgVW</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>&lt;message&gt;: &lt;system-message&gt;</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>where </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>&lt;message&gt;</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> is the passed message and </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>&lt;system-message&gt;</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> is the system message corresponding to the error code. </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>error_code</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> is a system error code as given by </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>errno</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>. The format is the same as the one used by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::system_error(ec, message)</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> where </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>ec</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> is </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::error_code(error_code, std::generic_category())</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>. It is implementation-defined but normally looks like:</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <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>
            <children>
              <text>
                <kind>text</kind>
                <literal>memory_buffer</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
        <name>out</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>47tZLW5UCwqMX4f3aWgkfSHQ2mdf</id>
                  <identifier>buffer</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                      <identifier>detail</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>char</identifier>
                            </identifier>
                          </name>
                          <fundamentalType>char</fundamentalType>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>error_code</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>message</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<overloads>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2821</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>43jZdPAd7nco8yFZXLTyMm19QDcC</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_to</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2TvK9D7FZekGrhd4sTzJ4WRZ86mS aCXXbdJdwi2JGUAWveb9J78JFiG 33UXyMq1PK4myQBUvm7aKgh8RyXe 3poJd4SgnPPkDLmsoUrNVhgS7c68 CsSfW6TNYkmngnzmcWMTULvRJYQ 2sGSxrRBU8RG74pax7maNBYbuA6L 28jeqwiMfwaiJth6sJTjnxLp9Fwt 424Xq8qi45xoJCLgaaUKLqzcCjkE 231C4zp1yuLc3TpLcwGrnCwhqorr</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>191</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2TvK9D7FZekGrhd4sTzJ4WRZ86mS</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2875</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>aCXXbdJdwi2JGUAWveb9J78JFiG</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>Jaucvay71nvEbo6Mh5rjf3NaaT8</id>
          <identifier>format_to_result</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <array>
              <kind>array</kind>
              <elementType>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </elementType>
              <bounds>
                <written>N</written>
              </bounds>
            </array>
          </pointeeType>
        </lValueReference>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2821</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>33UXyMq1PK4myQBUvm7aKgh8RyXe</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>auto out = std::vector&lt;char&gt;(); fmt::format_to(std::back_inserter(out), &quot;{}&quot;, 42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, writes the result to the output iterator </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and returns the iterator past the end of the output range. </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_to</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> does not append a terminating null character.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
          <identifier>remove_cvref_t</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>OutputIt</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>487</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3poJd4SgnPPkDLmsoUrNVhgS7c68</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>CompiledFormat</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>cf</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>CompiledFormat</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>521</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>CsSfW6TNYkmngnzmcWMTULvRJYQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>238</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2sGSxrRBU8RG74pax7maNBYbuA6L</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4366</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>28jeqwiMfwaiJth6sJTjnxLp9Fwt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>612</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>424Xq8qi45xoJCLgaaUKLqzcCjkE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and returns the iterator past the end of the output range.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>260</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>231C4zp1yuLc3TpLcwGrnCwhqorr</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <constraints>
        <string>enable</string>
      </constraints>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>enable</name>
        <default>
          <constant>
            <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>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>bool</identifier>
              </identifier>
            </name>
            <fundamentalType>bool</fundamentalType>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <requires>enable</requires>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>format_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2850</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3XReFQ1re4hpjosMHx2Edxq7Z7oB</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, writes up to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>n</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> characters of the result to the output iterator </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </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>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_to_n</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> does not append a terminating null character.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>tippVMewdyu4uFMs2LUd2AukRbL 47So1YuMQcUwGBpgMsEwvRdCFeE Bh5FQqGZmdDw64GBBDRuGy5xyF1 4JwLZJA51vmxaWVf6qVMgQyCkcnG</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>format_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2850</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>tippVMewdyu4uFMs2LUd2AukRbL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, writes up to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>n</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> characters of the result to the output iterator </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </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>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_to_n</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> does not append a terminating null character.</literal>
        </text>
      </children>
    </brief>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>format_to_n_result</literal>
        <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>282</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>47So1YuMQcUwGBpgMsEwvRdCFeE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>536</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Bh5FQqGZmdDw64GBBDRuGy5xyF1</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>format_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>289</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4JwLZJA51vmxaWVf6qVMgQyCkcnG</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>formatted_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2883</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>49kNtVTi4TZts3HbcW91eW9CAqPi</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the number of chars in the output of </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format(fmt, args...)</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2dT2KqLRCwWciUip9nh4Q9BaFEKD pxDWwDmgNsQjKCcSLqK5hACkjrF 4DQJT3aRD7jTMpfZ28D8srFHiCPq 3fXoMrCtdxeNMToLydeefzEPe8sn</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>formatted_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2883</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2dT2KqLRCwWciUip9nh4Q9BaFEKD</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns the number of chars in the output of </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format(fmt, args...)</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>the number of chars in the output of </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>format(fmt, args...)</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>formatted_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>546</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>pxDWwDmgNsQjKCcSLqK5hACkjrF</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>formatted_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>300</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4DQJT3aRD7jTMpfZ28D8srFHiCPq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>formatted_size</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4373</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3fXoMrCtdxeNMToLydeefzEPe8sn</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
          <identifier>size_t</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>fprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>627</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3VdDST2k29uYSfQVjqCvGwmob3uS</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>f</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>3VGmHjGEcf3EsdN8Gw3cM9DTzh5K 25sGJAaQRc4cWBWSyNv8bbcrgpVV</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>fprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>627</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3VGmHjGEcf3EsdN8Gw3cM9DTzh5K</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::fprintf(stderr, &quot;Don&apos;t %s!&quot;, &quot;panic&quot;);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>f</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>fprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>631</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>25sGJAaQRc4cWBWSyNv8bbcrgpVV</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>wchar_t</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>wchar_t</fundamentalType>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>gmtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>499</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>s4EkUom25S2KpEEvbGoQ2V35pKr</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts given time since epoch as </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::time_t</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> value into calendar time, expressed in Coordinated Universal Time (UTC). Unlike </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::gmtime</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, this function is thread-safe on most platforms.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>4ZkcDk83U6LKyJCesYokBGPeE9vt 2kDizXpzigixfhfkhXs4P4tJd1WU</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
          <identifier>tm</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>gmtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>499</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4ZkcDk83U6LKyJCesYokBGPeE9vt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts given time since epoch as </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::time_t</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> value into calendar time, expressed in Coordinated Universal Time (UTC). Unlike </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::gmtime</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>, this function is thread-safe on most platforms.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
          <identifier>tm</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3PoBbMB4oR75vyW9tRwNMMLxuwQD</id>
              <identifier>time_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>time</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>gmtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/chrono.h</shortPath>
      <sourcePath>include/fmt/chrono.h</sourcePath>
      <lineNumber>534</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2kDizXpzigixfhfkhXs4P4tJd1WU</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3Z8xgFo46MDHfEZXsYAnSdFoW2Mt</id>
          <identifier>tm</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>4PTvuLnLofU7TjpRm3eosZ5nSmPx</id>
              <identifier>sys_time</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Duration</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>time_point</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Duration</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>group_digits</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4089</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4WJCx9vYt5xeapTnCM6tYBYMGSCo</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;{}&quot;, fmt::group_digits(12345)); // Output: &quot;12,345&quot;</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a view that formats an integer value using &apos;,&apos; as a locale-independent thousands separator.</literal>
        </text>
      </children>
    </brief>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>group_digits_view</literal>
        <id>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3Rs3Lva4s1zyaN6jyWNQceYUyLJN</id>
          <identifier>group_digits_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>810</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>nQAi8dnAcGPmZEJr82GuRuSg1w1</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>join</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>3wVodMCbPHSVXhZmYtTjV9jKJGqc 4UEqeRhAqrdQa4AyhJnFUe1HFYaU 2seATPqg4eLq5A2FaMkY7Pi3LdYL p24UknrHsyhbVgfoLGS2YKJUn4E 2KfpenpRV8LVrvarRr2aGu9NNF3g 3Jt5LXooc2Mb2NrouV47AUJ7QTbE VuvDp4KLcHxSXe8gckE6GiaiUdd 3k1iCppfPLjXfSWh33Bo8yz19Lyg</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>860</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3wVodMCbPHSVXhZmYtTjV9jKJGqc</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;{}&quot;, fmt::join({1, 2, 3}, &quot;, &quot;)); // Output: &quot;1, 2, 3&quot;</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns an object that formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::initializer_list</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> with elements separated by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>sep</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>join_view</literal>
        <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
      </reference>
    </relates>
  </doc>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <pointer>
                  <kind>pointer</kind>
                  <pointeeType>
                    <named>
                      <kind>named</kind>
                      <isConst/>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </pointeeType>
                </pointer>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <pointer>
                  <kind>pointer</kind>
                  <pointeeType>
                    <named>
                      <kind>named</kind>
                      <isConst/>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </pointeeType>
                </pointer>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>474HF6bGJmJntnocv1iPAYL2crja</id>
              <identifier>initializer_list</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>list</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>162</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4UEqeRhAqrdQa4AyhJnFUe1HFYaU</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <pointer>
                  <kind>pointer</kind>
                  <pointeeType>
                    <named>
                      <kind>named</kind>
                      <isConst/>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </pointeeType>
                </pointer>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <pointer>
                  <kind>pointer</kind>
                  <pointeeType>
                    <named>
                      <kind>named</kind>
                      <isConst/>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </pointeeType>
                </pointer>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>474HF6bGJmJntnocv1iPAYL2crja</id>
              <identifier>initializer_list</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>list</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>845</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2seATPqg4eLq5A2FaMkY7Pi3LdYL</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns an object that formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::tuple</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> with elements separated by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>sep</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>an object that formats </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>std::tuple</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> with elements separated by </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>sep</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>tuple_join_view</literal>
        <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
          <identifier>tuple_join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Tuple</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Tuple</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>tuple</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Tuple</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>829</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>p24UknrHsyhbVgfoLGS2YKJUn4E</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>fmt::join</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> applies passed format specifiers to the range elements:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;{:02}&quot;, fmt::join(v, &quot;, &quot;)); // Output: 01, 02, 03</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a view that formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>range</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> with elements separated by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>sep</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>a view that formats </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>range</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> with elements separated by </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>sep</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>join_view</literal>
        <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <decltype>
                  <kind>decltype</kind>
                  <operand>detail::range_begin(r)</operand>
                </decltype>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <decltype>
                  <kind>decltype</kind>
                  <operand>detail::range_end(r)</operand>
                </decltype>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Range</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>r</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Range</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>168</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2KfpenpRV8LVrvarRr2aGu9NNF3g</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>2RXQsaK1d7XeG3cL1iC4byXQsfwE</id>
          <identifier>tuple_join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Tuple</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Tuple</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>tuple</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Tuple</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>value_type</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                      </identifier>
                    </prefix>
                  </identifier>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>152</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3Jt5LXooc2Mb2NrouV47AUJ7QTbE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <decltype>
                  <kind>decltype</kind>
                  <operand>std::begin(range)</operand>
                </decltype>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <decltype>
                  <kind>decltype</kind>
                  <operand>std::end(range)</operand>
                </decltype>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>Range</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>range</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Range</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>value_type</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                      </identifier>
                    </prefix>
                  </identifier>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ranges.h</shortPath>
      <sourcePath>include/fmt/ranges.h</sourcePath>
      <lineNumber>810</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>VuvDp4KLcHxSXe8gckE6GiaiUdd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a view that formats the iterator range </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>[begin, end)]</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> with elements separated by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>sep</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>join_view</literal>
        <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>It</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Sentinel</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>It</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>begin</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Sentinel</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>end</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>It</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Sentinel</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>join</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>144</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3k1iCppfPLjXfSWh33Bo8yz19Lyg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>gVmFizJg5jg8Zxhehr7WWNYQBF4</id>
          <identifier>join_view</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>It</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Sentinel</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>It</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>begin</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Sentinel</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>end</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>sep</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>It</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Sentinel</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>value_type</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                      </identifier>
                    </prefix>
                  </identifier>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>make_format_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2767</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2CGEoNQ2srJCFhamEHBEsSYVSFFP</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <other>
      <kind>other</kind>
      <name>always_inline</name>
    </other>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>Sq6aBTBnnSnudng9Bg7mfh1yq3B</id>
          <identifier>format_arg_store</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Context</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
            <constant>
              <kind>constant</kind>
              <value>NUM_ARGS</value>
            </constant>
            <constant>
              <kind>constant</kind>
              <value>NUM_NAMED_ARGS</value>
            </constant>
            <constant>
              <kind>constant</kind>
              <value>DESC</value>
            </constant>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Context</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <id>TfcysGZLDne7tSdRX5Zs5Uv7mQ2</id>
                    <identifier>context</identifier>
                  </identifier>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <constant>
        <kind>constant</kind>
        <name>NUM_ARGS</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>int(sizeof...(T))</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>NUM_NAMED_ARGS</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>detail::count_named_args&lt;T...&gt;()</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <identifier>int</identifier>
              </identifier>
            </name>
            <fundamentalType>int</fundamentalType>
          </named>
        </type>
      </constant>
      <constant>
        <kind>constant</kind>
        <name>DESC</name>
        <default>
          <constant>
            <kind>constant</kind>
            <value>detail::make_descriptor&lt;Context, T...&gt;()</value>
          </constant>
        </default>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>9NcAhvyEz8XMRiEZ2yUk1RA2buj</id>
                <identifier>ullong</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>make_printf_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>571</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>JgX3Ykarf61Crg8shx7BpPF7Zjz</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs an </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_arg_store</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> object that contains references to arguments and can be implicitly converted to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>printf_args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>fmt::make_format_args&lt;basic_printf_context&lt;Char&gt;&gt;(args...)</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>make_wformat_args</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>125</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3BtAtnHjERkqVjSw5sz3mPxtrcC2</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <decltype>
      <kind>decltype</kind>
      <operand>fmt::make_format_args&lt;wformat_context&gt;(args...)</operand>
    </decltype>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>max_of</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>365</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>463C1dvojssL9RaoAp5gtmjGFjt7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>a</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>min_of</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>362</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>BS8wjDdRk3uvNYPprhWDCkbTyz6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>T</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>a</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>b</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<overloads>
  <name>operator|</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>300</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2ofRCp5R7MDA762fQn2Z4T7YTxCx</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Bitwise disjunction operators</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <overloadedOperator>|</overloadedOperator>
  <members>2NdfaG96DPXxVJtGYSZaXQpW911L 5ze7qxVW9SZrE26nEfHwSeyWY3G</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
          <identifier>text_style</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>operator|</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>359</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2NdfaG96DPXxVJtGYSZaXQpW911L</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Bitwise disjunction operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>emphasis</literal>
        <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
      </reference>
      <reference>
        <kind>reference</kind>
        <literal>text_style</literal>
        <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
          <identifier>text_style</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
              <identifier>emphasis</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>49GMvwP6ARNyYdGyJ1GKTMXKL1sw</id>
              <identifier>emphasis</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>|</overloadedOperator>
</function>
<function>
  <name>operator|</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>300</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>5ze7qxVW9SZrE26nEfHwSeyWY3G</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Bitwise disjunction operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
          <identifier>text_style</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>|</overloadedOperator>
</function>
<overloads>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2904</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>d72UjnSCUs1vEQs2Nr68fbKG4Gy</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>print</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>gAyVP7UPrDFEEgZhYjF26z2gCJb 2cYQPfKfzEhYPmxiMfsyRs47JESy Kq5kjavB1wyL38uN4npRUGyQuLA 3kFG3nGAGZro76RVX71LdHQDLmZW 3zBf2SccKRtJQjn4JNu5tDV6JwY8 4V3HCGp7u8rmtPxey3VShTtRHUMH 3VhGVsZCsUa4QCrK62NuU29ubDH6 2qsvPFvWmin21LjR1aRAY1d8tHY1 2bv5gS3F5esrk7YEp7mnZysJ2rVg 2mraHgE7SA6wmpY8G71pfAU9j1eM</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2904</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>gAyVP7UPrDFEEgZhYjF26z2gCJb</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;The answer is {}.&quot;, 42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>stdout</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>327</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2cYQPfKfzEhYPmxiMfsyRs47JESy</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>562</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Kq5kjavB1wyL38uN4npRUGyQuLA</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>526</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3kFG3nGAGZro76RVX71LdHQDLmZW</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats a string and prints it to stdout using ANSI escape sequences to specify text formatting.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>text_style</literal>
        <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>152</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3zBf2SccKRtJQjn4JNu5tDV6JwY8</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(cerr, &quot;Don&apos;t {}!&quot;, &quot;panic&quot;);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Prints formatted data to the stream </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>os</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2HrCakn2VFWrwzuwmx1m5Dq5CgYg</id>
                  <identifier>ostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>359</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4V3HCGp7u8rmtPxey3VShTtRHUMH</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>tKtLoyMgcgByyNEiXoRUtsWTRBh</id>
                  <identifier>wostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2921</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3VhGVsZCsUa4QCrK62NuU29ubDH6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(stderr, &quot;Don&apos;t {}!&quot;, &quot;panic&quot;);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to the file </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>f</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>322</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2qsvPFvWmin21LjR1aRAY1d8tHY1</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/compile.h</shortPath>
      <sourcePath>include/fmt/compile.h</sourcePath>
      <lineNumber>554</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2bv5gS3F5esrk7YEp7mnZysJ2rVg</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>print</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>512</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2mraHgE7SA6wmpY8G71pfAU9j1eM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>printf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>645</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2GijUrF6UyvqF1VXxrjpk8wftCi1</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::printf(&quot;Elapsed time: %.2f seconds&quot;, 1.23);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>stdout</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2932</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3zMypmB9p8FYkZyAGrumhgrGnqoG</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>println</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>25vxHMCnMe9hXZ9bQYodsMw1upi7 4VvY776M1kVtgmXoQCtucszVKXba giaSRftBtdyxnRFy3SYPr29iFpW 4B1GCaFjEfEGcuqKPhwtHu5NVuHM 3YDfBDvLZwb6BFmNnyE4xXZHqgHQ L99GU4opJDFophBtpP526fgaXVA p1npsbxTmagg42H31tXcNTLuZNt 3bf52f3iJ5mJbszbLm9Atd4qBv9w</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2941</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>25vxHMCnMe9hXZ9bQYodsMw1upi7</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>stdout</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> followed by a newline.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>336</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4VvY776M1kVtgmXoQCtucszVKXba</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>562</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>giaSRftBtdyxnRFy3SYPr29iFpW</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::println(fmt::emphasis::bold | fg(fmt::color::red), &quot;Elapsed time: {0:.2f} seconds&quot;, 1.23);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats a string and prints it to stdout followed by a newline, using ANSI escape sequences to specify text formatting.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>text_style</literal>
        <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>161</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4B1GCaFjEfEGcuqKPhwtHu5NVuHM</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2HrCakn2VFWrwzuwmx1m5Dq5CgYg</id>
                  <identifier>ostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>365</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3YDfBDvLZwb6BFmNnyE4xXZHqgHQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>tKtLoyMgcgByyNEiXoRUtsWTRBh</id>
                  <identifier>wostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2932</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>L99GU4opJDFophBtpP526fgaXVA</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and writes the output to the file </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>f</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> followed by a newline.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>331</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>p1npsbxTmagg42H31tXcNTLuZNt</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>mKytbgHbdtp8NqN7zMiKkLw3ThU</id>
              <identifier>wformat_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>println</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>548</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3bf52f3iJ5mJbszbLm9Atd4qBv9w</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::println(fmt::emphasis::bold | fg(fmt::color::red), &quot;Elapsed time: {0:.2f} seconds&quot;, 1.23);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats a string and prints it to the specified file stream followed by a newline, using ANSI escape sequences to specify text formatting.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
</function>
<overloads>
  <name>ptr</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4023</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2Uz1Nap5E9WPUERYLDBdvVCLQUTr</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>p</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>const void*</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> for pointer formatting.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>SrVYqNvk2C1JinGByWf6v1DqDhG 3cn5rfTXRr5XTxCS7XjsMxJHX2Yj 3zVZaUR6Uag4mQnyaksvBVk2bQn6</members>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>void</identifier>
            </identifier>
          </name>
          <fundamentalType>void</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
</overloads>
<function>
  <name>ptr</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4023</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>SrVYqNvk2C1JinGByWf6v1DqDhG</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>auto s = fmt::format(&quot;{}&quot;, fmt::ptr(p));</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>p</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>const void*</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> for pointer formatting.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>void</identifier>
            </identifier>
          </name>
          <fundamentalType>void</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>p</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>ptr</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>299</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3cn5rfTXRr5XTxCS7XjsMxJHX2Yj</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>void</identifier>
            </identifier>
          </name>
          <fundamentalType>void</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>3ndPMWYzhtTVAVCHsDKjaQkrDfmC</id>
                  <identifier>shared_ptr</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>p</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>ptr</name>
  <loc>
    <defLoc>
      <shortPath>fmt/std.h</shortPath>
      <sourcePath>include/fmt/std.h</sourcePath>
      <lineNumber>295</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3zVZaUR6Uag4mQnyaksvBVk2bQn6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <pointer>
      <kind>pointer</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>void</identifier>
            </identifier>
          </name>
          <fundamentalType>void</fundamentalType>
        </named>
      </pointeeType>
    </pointer>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>4CC9SbymVfC7Wg5Rh1gDUDmDLRJB</id>
                  <identifier>unique_ptr</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>T</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Deleter</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>p</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Deleter</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>report_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>156</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>652</lineNumber>
        <columnNumber>22</columnNumber>
        <documented/>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4LiBKcP6zgKxJmySsTTTVPLAxCtK</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Reports a format error at compile time or, via a </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>format_error</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> exception, at runtime.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <attributes>
    <noreturn>
      <kind>noreturn</kind>
      <name>noreturn</name>
    </noreturn>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>message</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>report_system_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1452</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4342</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4ViY5nb5a4H74CEAgNNqtHxFExeC</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>error_code</name>
    </param>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>char</identifier>
                </identifier>
              </name>
              <fundamentalType>char</fundamentalType>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>message</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<overloads>
  <name>runtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2688</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3ienWKTZZmFRjCoPbeSBYKsvcvEu</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Creates a runtime format string.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>3KrJamxe81xViMh5bMiQy1RaKpw4 2XJiemJRHco5k4XjCviYXEUCRCvE</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>runtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2688</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3KrJamxe81xViMh5bMiQy1RaKpw4</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Creates a runtime format string.</literal>
        </text>
      </children>
    </brief>
    <relates>
      <reference>
        <kind>reference</kind>
        <literal>runtime_format_string</literal>
        <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
      </reference>
    </relates>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
          <identifier>runtime_format_string</identifier>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>runtime</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>121</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2XJiemJRHco5k4XjCviYXEUCRCvE</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3YD3VJJPtn82yQWfLAu2xJ8Wtg5m</id>
          <identifier>runtime_format_string</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>wchar_t</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>wchar_t</fundamentalType>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>s</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>sprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>598</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>2CaQ9yzX1ErjtHeNyuF2qSyNLwWD</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and returns the result as string.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>4Z5uc9EKdsqGBjPt3aGAE8Ynr4rh 3QU7Efn4WjDWJgUoT4Jm2otv8tex</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>sprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>598</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Z5uc9EKdsqGBjPt3aGAE8Ynr4rh</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>std::string message = fmt::sprintf(&quot;The answer is %d&quot;, 42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>args</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> according to specifications in </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> and returns the result as string.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>sprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>602</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3QU7Efn4WjDWJgUoT4Jm2otv8tex</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>wchar_t</identifier>
                        </identifier>
                      </name>
                      <fundamentalType>wchar_t</fundamentalType>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>streamed</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>113</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2Ut31atuDu4XMWRLzej7jtEx34zx</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>fmt::print(&quot;Current thread id: {}n&quot;, fmt::streamed(std::this_thread::get_id()));</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Returns a view that formats </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>value</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> via an ostream </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>operator&lt;&lt;</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>a view that formats </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>value</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> via an ostream </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>operator&lt;&lt;</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal>.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>BFExoTKrzEBwvBGAARNCDfr56Ua</id>
          <identifier>streamed_view</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>T</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>styled</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>664</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2wS6ziyp19XNEudPeGvdCzVv2SRF</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <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>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>J4g2ASegPDWPc1MocqymJqCppgm</id>
          <identifier>styled_arg</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
              <identifier>detail</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <specialization>
                      <kind>specialization</kind>
                      <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
                      <identifier>remove_cvref_t</identifier>
                      <templateArgs>
                        <type>
                          <kind>type</kind>
                          <type>
                            <named>
                              <kind>named</kind>
                              <name>
                                <identifier>
                                  <kind>identifier</kind>
                                  <identifier>T</identifier>
                                </identifier>
                              </name>
                            </named>
                          </type>
                        </type>
                      </templateArgs>
                    </specialization>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>system_category</name>
  <loc>
    <defLoc>
      <shortPath>fmt/os.h</shortPath>
      <sourcePath>include/fmt/os.h</sourcePath>
      <lineNumber>159</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4VfNETh5u9SpmaLuJkX8QFWQVpcq</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <lValueReference>
      <kind>lvalue-reference</kind>
      <pointeeType>
        <named>
          <kind>named</kind>
          <isConst/>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4FeuyHwPGXrcrZRBWoBkTYKaoG9c</id>
              <identifier>error_category</identifier>
              <prefix>
                <identifier>
                  <kind>identifier</kind>
                  <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                  <identifier>std</identifier>
                </identifier>
              </prefix>
            </identifier>
          </name>
        </named>
      </pointeeType>
    </lValueReference>
  </returnType>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>system_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4318</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3inMaUw7GsfK6W82UxyHHQsBfmB6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Constructs </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::system_error</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> with a message formatted with </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>fmt::format(fmt, args...)</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>. </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>error_code</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> is a system error code as given by </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>errno</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>An exception type that includes an </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>error_code</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> value.</literal>
          </text>
        </children>
      </returns>
    </returns>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3wLKn4HqrwaR2SLJCQYPTfj7WUvS</id>
          <identifier>system_error</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>error_code</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2fKD15qVp2j3SXt71yYR4fVPid1M</id>
              <identifier>format_string</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <isPackExpansion/>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>T</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <isPackExpansion/>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>to_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4406</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3fM6x74RvCPqCCNtrFN5rfvdaykN</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>value</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> using the default format for type </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2TjyZHzXRo59xPyVrVVoRbQx9gSw 4CepFkgYVnMiSXpPCJTTTunN3f4F 25EKJ3BapLhtPGLfzpGXmobuf4zm m3ieg3unTRg57G4RwkRc99cPiWZ</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>to_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4406</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2TjyZHzXRo59xPyVrVVoRbQx9gSw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>std::string answer = fmt::to_string(42);</literal>
          </text>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>value</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::string</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> using the default format for type </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>T</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>to_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4414</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4CepFkgYVnMiSXpPCJTTTunN3f4F</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>to_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4420</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>25EKJ3BapLhtPGLfzpGXmobuf4zm</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<function>
  <name>to_string</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>905</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>m3ieg3unTRg57G4RwkRc99cPiWZ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <nodiscard>
      <kind>nodiscard</kind>
      <name>nodiscard</name>
    </nodiscard>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <specialization>
                  <kind>specialization</kind>
                  <id>43t4ADNrDUqUgYpnhTEWYdLghavM</id>
                  <identifier>basic_memory_buffer</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>char</identifier>
                            </identifier>
                          </name>
                          <fundamentalType>char</fundamentalType>
                        </named>
                      </type>
                    </type>
                    <constant>
                      <kind>constant</kind>
                      <value>SIZE</value>
                    </constant>
                  </templateArgs>
                </specialization>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>buf</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>SIZE</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>to_wstring</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>371</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>Pv59ELUvNXWueEk9TyNBjfskrRx</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>value</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>std::wstring</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> using the default format for type </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>T</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>T</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>value</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>underlying</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4036</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2AiXKYVXduq2wrDLSy92KSVjLM55</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <document>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <strong>
            <kind>strong</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>Example</literal>
              </text>
            </children>
          </strong>
          <text>
            <kind>text</kind>
            <literal>:</literal>
          </text>
        </children>
      </paragraph>
      <paragraph>
        <kind>paragraph</kind>
        <children>
          <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>
        </children>
      </paragraph>
    </document>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Converts </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>e</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> to the underlying type.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>HYiKbyN9MfHrPzHK9zGqW7cSJgz</id>
          <identifier>underlying_t</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Enum</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>Enum</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>e</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Enum</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
</function>
<overloads>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>567</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4382</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>emPVu5cMcteEKRw6csaDVJxkJyb</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <funcClass>normal</funcClass>
  <members>2qTDCbPHHnPbwtcerGcqPV2b3LEm NBCS6SZhZNM6xo1Ao13bt25jyhd 3VrboGSDvDqzYSUaFeRPpsECDqT4 2J93Xg9fTJp1ZyFioKLM6B1efxRa 2NDXoS9k4MkxGcsGCHtJwd7DgC8f 3S9rPQSqE93BXSNpSECEdpKREWcj</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1457</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4382</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2qTDCbPHHnPbwtcerGcqPV2b3LEm</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>177</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>NBCS6SZhZNM6xo1Ao13bt25jyhd</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
                          <identifier>buffered_context</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4344</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3VrboGSDvDqzYSUaFeRPpsECDqT4</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>567</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2J93Xg9fTJp1ZyFioKLM6B1efxRa</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>2A6bDeBwiisGpHzTYMLSbQTSaSa3</id>
          <identifier>string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>340</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2NDXoS9k4MkxGcsGCHtJwd7DgC8f</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>NpRiH2yP24zw46gg7aDrGYZM5VK</id>
          <identifier>wstring</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>SaXfV3vCtmc4TPER2VqkV3VfkHE</id>
              <identifier>wformat_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>208</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3S9rPQSqE93BXSNpSECEdpKREWcj</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
                          <identifier>buffered_context</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2800</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>3fBxPXcEdrs3phxQcGW8jEZbJ1hY</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>vformat_to</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal> overloads</literal>
        </text>
      </children>
    </brief>
  </doc>
  <funcClass>normal</funcClass>
  <members>2ZvkvsMzE7ihPECQ9AQ4XKGCi1J5 4Noz5fgZxGe8qcm98MpSqcUqmVc6 RsuM6omSwwKrLtdaMD9TB8d1ZzQ 3823yNxdsh23nn66tRz3a3ekrphw 2yXpo73HoAdA1wX3wbdDMeDXbrgR 31aUVEQPG71cvDh382k2VqLiMDps</members>
  <returnType>
    <auto>
      <kind>auto</kind>
      <keyword>auto</keyword>
    </auto>
  </returnType>
</overloads>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2868</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2ZvkvsMzE7ihPECQ9AQ4XKGCi1J5</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <attributes>
    <deprecated>
      <kind>deprecated</kind>
      <name>deprecated</name>
    </deprecated>
  </attributes>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>Jaucvay71nvEbo6Mh5rjf3NaaT8</id>
          <identifier>format_to_result</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <array>
              <kind>array</kind>
              <elementType>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>char</identifier>
                    </identifier>
                  </name>
                  <fundamentalType>char</fundamentalType>
                </named>
              </elementType>
              <bounds>
                <written>N</written>
              </bounds>
            </array>
          </pointeeType>
        </lValueReference>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <constant>
        <kind>constant</kind>
        <name>N</name>
        <type>
          <named>
            <kind>named</kind>
            <name>
              <identifier>
                <kind>identifier</kind>
                <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
                <identifier>size_t</identifier>
              </identifier>
            </name>
          </named>
        </type>
      </constant>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2800</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4Noz5fgZxGe8qcm98MpSqcUqmVc6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats a string and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>4TmvtwnFbGEdTDQEJmRfNPaLoiLZ</id>
          <identifier>remove_cvref_t</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <rValueReference>
          <kind>rvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>OutputIt</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </rValueReference>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>227</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>RsuM6omSwwKrLtdaMD9TB8d1ZzQ</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
                          <identifier>buffered_context</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format.h</shortPath>
      <sourcePath>include/fmt/format.h</sourcePath>
      <lineNumber>4357</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3823yNxdsh23nn66tRz3a3ekrphw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>593</lineNumber>
      <columnNumber>1</columnNumber>
      <documented/>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2yXpo73HoAdA1wX3wbdDMeDXbrgR</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Formats a string with the given text_style and writes the output to </literal>
        </text>
        <code>
          <kind>code</kind>
          <children>
            <text>
              <kind>text</kind>
              <literal>out</literal>
            </text>
          </children>
        </code>
        <text>
          <kind>text</kind>
          <literal>.</literal>
        </text>
      </children>
    </brief>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>A text style consisting of foreground and background colors and emphasis.</literal>
          </text>
        </children>
        <name>ts</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>248</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>31aUVEQPG71cvDh382k2VqLiMDps</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>OutputIt</identifier>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>Sph3RNHfFqtobixviHhcJzLS4di</id>
              <identifier>locale_ref</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>loc</name>
    </param>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <isConst/>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <identifier>S</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
                          <identifier>buffered_context</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>S</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Args</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <specialization>
                    <kind>specialization</kind>
                    <id>2fWu3k3Xp6z4bXsjfm6QuCJZbtUt</id>
                    <identifier>format_string_char_t</identifier>
                    <prefix>
                      <identifier>
                        <kind>identifier</kind>
                        <id>2teeBB6qun2HKg97kVgnsSH4x25K</id>
                        <identifier>detail</identifier>
                      </identifier>
                    </prefix>
                    <templateArgs>
                      <type>
                        <kind>type</kind>
                        <type>
                          <named>
                            <kind>named</kind>
                            <name>
                              <identifier>
                                <kind>identifier</kind>
                                <identifier>S</identifier>
                              </identifier>
                            </name>
                          </named>
                        </type>
                      </type>
                    </templateArgs>
                  </specialization>
                </name>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>vformat_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2834</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>overloads</kind>
  <id>KqUd565eBiYMw9D67nwPKZQxNqw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <funcClass>normal</funcClass>
  <members>3FnnvffFK8dJQgKhePtJXUDyCHrb 4SyxBhYHhiqsBoRexd4ijcoDRgJe</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
</overloads>
<function>
  <name>vformat_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>2834</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3FnnvffFK8dJQgKhePtJXUDyCHrb</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>T</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vformat_to_n</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>270</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4SyxBhYHhiqsBoRexd4ijcoDRgJe</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>3qFTMdwCd6dyZoFMb4uDBBd4vwqG</id>
          <identifier>format_to_n_result</identifier>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>OutputIt</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>OutputIt</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>out</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>jDMDd4tvyxemcRAVXeFt3GstSbQ</id>
              <identifier>size_t</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>n</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>2YBMNy3z4DssUbWNo7HX9GAPnYws</id>
              <identifier>basic_format_args</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <specialization>
                          <kind>specialization</kind>
                          <id>3dmuskwa1sZZvQfxzZMYgAio8TgY</id>
                          <identifier>buffered_context</identifier>
                          <templateArgs>
                            <type>
                              <kind>type</kind>
                              <type>
                                <named>
                                  <kind>named</kind>
                                  <name>
                                    <identifier>
                                      <kind>identifier</kind>
                                      <identifier>Char</identifier>
                                    </identifier>
                                  </name>
                                </named>
                              </type>
                            </type>
                          </templateArgs>
                        </specialization>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>OutputIt</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Args</name>
        <isParameterPack/>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vfprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>608</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3GhJLrNjSfXRbQcbDtAHJiWQDpvy</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>int</identifier>
        </identifier>
      </name>
      <fundamentalType>int</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>type</identifier>
              <prefix>
                <specialization>
                  <kind>specialization</kind>
                  <id>2c5Xydc19hDo2CFSLKGR1hLH3j4p</id>
                  <identifier>vprintf_args</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<overloads>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>497</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2891</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2892</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>6zUq5MeQw8EgckbnRsf9cbt1udu</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <funcClass>normal</funcClass>
  <members>hBnX5XjqtH8sM4mcMXmJN6i3wVV 25nGDttMrq1i7JW3CRavgdJo4qNR 2NEZMH6n6TUHLP6tzkaoKYDnJzC6 2zcasWXw411SVB2MHWWT2fiaTeja 34m1RvCHDFboUkwJVUNUhNdL8xy6 cpocSrQ6DatUGKGU61kHR8FoE3Y 4DVy2xp25n5d5cLU3y9AybGwNt4N</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1783</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2891</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>hBnX5XjqtH8sM4mcMXmJN6i3wVV</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>318</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>25nGDttMrq1i7JW3CRavgdJo4qNR</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>SaXfV3vCtmc4TPER2VqkV3VfkHE</id>
              <identifier>wformat_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/ostream.h</shortPath>
      <sourcePath>include/fmt/ostream.h</sourcePath>
      <lineNumber>118</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2NEZMH6n6TUHLP6tzkaoKYDnJzC6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2HrCakn2VFWrwzuwmx1m5Dq5CgYg</id>
                  <identifier>ostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>353</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2zcasWXw411SVB2MHWWT2fiaTeja</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <lValueReference>
          <kind>lvalue-reference</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>tKtLoyMgcgByyNEiXoRUtsWTRBh</id>
                  <identifier>wostream</identifier>
                  <prefix>
                    <identifier>
                      <kind>identifier</kind>
                      <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
                      <identifier>std</identifier>
                    </identifier>
                  </prefix>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </lValueReference>
      </type>
      <name>os</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>SaXfV3vCtmc4TPER2VqkV3VfkHE</id>
              <identifier>wformat_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1769</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2892</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>34m1RvCHDFboUkwJVUNUhNdL8xy6</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/xchar.h</shortPath>
      <sourcePath>include/fmt/xchar.h</sourcePath>
      <lineNumber>310</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>cpocSrQ6DatUGKGU61kHR8FoE3Y</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>QUWB2uCeEjkn53rxPeeFBG8m6J5</id>
              <identifier>wstring_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>SaXfV3vCtmc4TPER2VqkV3VfkHE</id>
              <identifier>wformat_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>497</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>4DVy2xp25n5d5cLU3y9AybGwNt4N</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprint_buffered</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1763</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2894</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>tZbYhKZm87LwGvMu7kHLhYsNFKh</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<overloads>
  <name>vprintln</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>531</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2893</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>overloads</kind>
  <id>2yex4sxXrr1b22FAKy8beaPqBzRp</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <funcClass>normal</funcClass>
  <members>2DgW7uhaMReCK6cUYtVQCTbkrqKw 3q4AELrmauxg6pFavH8shhw71tee</members>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
</overloads>
<function>
  <name>vprintln</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>1776</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2893</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>2DgW7uhaMReCK6cUYtVQCTbkrqKw</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vprintln</name>
  <loc>
    <defLoc>
      <shortPath>fmt/color.h</shortPath>
      <sourcePath>include/fmt/color.h</sourcePath>
      <lineNumber>531</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>3q4AELrmauxg6pFavH8shhw71tee</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>void</identifier>
        </identifier>
      </name>
      <fundamentalType>void</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <pointer>
          <kind>pointer</kind>
          <pointeeType>
            <named>
              <kind>named</kind>
              <name>
                <identifier>
                  <kind>identifier</kind>
                  <id>2c2UhfT7idq4WtCUtkEQHqEqouwo</id>
                  <identifier>FILE</identifier>
                </identifier>
              </name>
            </named>
          </pointeeType>
        </pointer>
      </type>
      <name>f</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2FgnTyXxZjh2YLk3fkU6MEu8sf7a</id>
              <identifier>text_style</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>ts</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
</function>
<function>
  <name>vsprintf</name>
  <loc>
    <defLoc>
      <shortPath>fmt/printf.h</shortPath>
      <sourcePath>include/fmt/printf.h</sourcePath>
      <lineNumber>581</lineNumber>
      <columnNumber>1</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2p6FgwRJyKR72BLU1dgRb9K3ka9S</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <specialization>
          <kind>specialization</kind>
          <id>32aFbDLVPXjqHqix8E8umRSkx2JM</id>
          <identifier>basic_string</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
          <templateArgs>
            <type>
              <kind>type</kind>
              <type>
                <named>
                  <kind>named</kind>
                  <name>
                    <identifier>
                      <kind>identifier</kind>
                      <identifier>Char</identifier>
                    </identifier>
                  </name>
                </named>
              </type>
            </type>
          </templateArgs>
        </specialization>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <specialization>
              <kind>specialization</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
              <templateArgs>
                <type>
                  <kind>type</kind>
                  <type>
                    <named>
                      <kind>named</kind>
                      <name>
                        <identifier>
                          <kind>identifier</kind>
                          <identifier>Char</identifier>
                        </identifier>
                      </name>
                    </named>
                  </type>
                </type>
              </templateArgs>
            </specialization>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>type</identifier>
              <prefix>
                <specialization>
                  <kind>specialization</kind>
                  <id>2c5Xydc19hDo2CFSLKGR1hLH3j4p</id>
                  <identifier>vprintf_args</identifier>
                  <templateArgs>
                    <type>
                      <kind>type</kind>
                      <type>
                        <named>
                          <kind>named</kind>
                          <name>
                            <identifier>
                              <kind>identifier</kind>
                              <identifier>Char</identifier>
                            </identifier>
                          </name>
                        </named>
                      </type>
                    </type>
                  </templateArgs>
                </specialization>
              </prefix>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>vsystem_error</name>
  <loc>
    <defLoc>
      <shortPath>fmt/format-inl.h</shortPath>
      <sourcePath>include/fmt/format-inl.h</sourcePath>
      <lineNumber>183</lineNumber>
      <columnNumber>10</columnNumber>
    </defLoc>
    <loc>
      <location>
        <shortPath>fmt/format.h</shortPath>
        <sourcePath>include/fmt/format.h</sourcePath>
        <lineNumber>4300</lineNumber>
        <columnNumber>9</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>function</kind>
  <id>4NctrFyVNDiHX67LcjtcfG3ARqUC</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <id>3wLKn4HqrwaR2SLJCQYPTfj7WUvS</id>
          <identifier>system_error</identifier>
          <prefix>
            <identifier>
              <kind>identifier</kind>
              <id>2gQYpYhLmwB2jja6qUZm6ZYuK3Xy</id>
              <identifier>std</identifier>
            </identifier>
          </prefix>
        </identifier>
      </name>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <identifier>int</identifier>
            </identifier>
          </name>
          <fundamentalType>int</fundamentalType>
        </named>
      </type>
      <name>error_code</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>2Fa3aPfpo81JNTH9af7VnZez9zaT</id>
              <identifier>string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>fmt</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>4G5DWJSieeKXaFsstLEZMPsSX3iT</id>
              <identifier>format_args</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>args</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
</function>
<function>
  <name>operator==</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>587</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>48ePPLLiYnVJW7HGva5Lc2odrEw7</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Equality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <constexpr>constexpr</constexpr>
  <overloadedOperator>==</overloadedOperator>
</function>
<function>
  <name>operator!=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>591</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2CyRmquChNuphCF3jrfyscGHy2WK</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Inequality operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the objects are not equal, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>!=</overloadedOperator>
</function>
<function>
  <name>operator&lt;</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>594</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>kU2LLyDTkaXu5hgrt4Sd43CfMFT</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Less-than operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the left object is less than the right object, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>&lt;</overloadedOperator>
</function>
<function>
  <name>operator&lt;=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>597</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>EeUHtLnPfPofUTjnVHSUGGcqcYR</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Less-than-or-equal operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </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>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>&lt;=</overloadedOperator>
</function>
<function>
  <name>operator&gt;</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>600</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>XBTKjFEVuTYVqpmAYyfeeDbsw6Y</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Greater-than operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> if the left object is greater than the right object, </literal>
          </text>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>&gt;</overloadedOperator>
</function>
<function>
  <name>operator&gt;=</name>
  <loc>
    <defLoc>
      <shortPath>fmt/base.h</shortPath>
      <sourcePath>include/fmt/base.h</sourcePath>
      <lineNumber>603</lineNumber>
      <columnNumber>3</columnNumber>
    </defLoc>
  </loc>
  <kind>function</kind>
  <id>2XdtUtEZqKPKXQgurj9fgenSyE8h</id>
  <access>public</access>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <doc>
    <brief>
      <kind>brief</kind>
      <children>
        <text>
          <kind>text</kind>
          <literal>Greater-than-or-equal operator</literal>
        </text>
      </children>
    </brief>
    <returns>
      <returns>
        <kind>returns</kind>
        <children>
          <code>
            <kind>code</kind>
            <children>
              <text>
                <kind>text</kind>
                <literal>true</literal>
              </text>
            </children>
          </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>
            <children>
              <text>
                <kind>text</kind>
                <literal>false</literal>
              </text>
            </children>
          </code>
          <text>
            <kind>text</kind>
            <literal> otherwise</literal>
          </text>
        </children>
      </returns>
    </returns>
    <params>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The left operand</literal>
          </text>
        </children>
        <name>lhs</name>
      </param>
      <param>
        <kind>param</kind>
        <children>
          <text>
            <kind>text</kind>
            <literal>The right operand</literal>
          </text>
        </children>
        <name>rhs</name>
      </param>
    </params>
  </doc>
  <returnType>
    <named>
      <kind>named</kind>
      <name>
        <identifier>
          <kind>identifier</kind>
          <identifier>bool</identifier>
        </identifier>
      </name>
      <fundamentalType>bool</fundamentalType>
    </named>
  </returnType>
  <params>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>lhs</name>
    </param>
    <param>
      <type>
        <named>
          <kind>named</kind>
          <name>
            <identifier>
              <kind>identifier</kind>
              <id>3tC23aiubtb4SU2mDESkfp2F4SQb</id>
              <identifier>basic_string_view</identifier>
            </identifier>
          </name>
        </named>
      </type>
      <name>rhs</name>
    </param>
  </params>
  <funcClass>normal</funcClass>
  <hasTrailingReturn/>
  <overloadedOperator>&gt;=</overloadedOperator>
</function>
<concept>
  <name>formattable</name>
  <loc>
    <loc>
      <location>
        <shortPath>fmt/base.h</shortPath>
        <sourcePath>include/fmt/base.h</sourcePath>
        <lineNumber>2748</lineNumber>
        <columnNumber>1</columnNumber>
      </location>
    </loc>
  </loc>
  <kind>concept</kind>
  <id>33jQmaAw1tWXw3C2eZiooQgGBLuN</id>
  <extraction>regular</extraction>
  <parent>2bkixAJJyMzoJUUh3J672FpQ6vLD</parent>
  <template>
    <params>
      <type>
        <kind>type</kind>
        <name>T</name>
        <keyKind>typename</keyKind>
      </type>
      <type>
        <kind>type</kind>
        <name>Char</name>
        <default>
          <type>
            <kind>type</kind>
            <type>
              <named>
                <kind>named</kind>
                <name>
                  <identifier>
                    <kind>identifier</kind>
                    <identifier>char</identifier>
                  </identifier>
                </name>
                <fundamentalType>char</fundamentalType>
              </named>
            </type>
          </type>
        </default>
        <keyKind>typename</keyKind>
      </type>
    </params>
  </template>
  <constraint>is_formattable&lt;remove_reference_t&lt;T&gt;, Char&gt;::value</constraint>
</concept>
</mrdocs>
