<GrammarCollection xmlns="http://schemas.datacontract.org/2004/07/Microsoft.VisualStudio.TextMate.Core.Parser.Implementation" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:x="http://www.w3.org/2001/XMLSchema"><_repository i:type="x:string" xmlns="">c:\program files\microsoft visual studio\2022\community\common7\ide\commonextensions\microsoft\vc\TextMate</_repository><Grammars i:type="a:ArrayOfGrammar" xmlns="" xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.VisualStudio.TextMate.Core.Parser.Implementation"><a:Grammar><Name i:type="x:string">C</Name><ScopeName i:type="x:string">source.c</ScopeName><SourcePath i:type="x:string">c:\program files\microsoft visual studio\2022\community\common7\ide\commonextensions\microsoft\vc\TextMate\c.tmLanguage.json</SourcePath><LanguageGuid i:type="x:string">00000000-0000-0000-0000-000000000000</LanguageGuid><LastWriteTimeUtc i:type="x:dateTime">2026-04-17T07:41:41.7567295Z</LastWriteTimeUtc><FileExtensions i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:string>.c</b:string></FileExtensions><SymbolSearchFileNamePatterns i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></a:Grammar><a:Grammar><Name i:type="x:string">C++</Name><ScopeName i:type="x:string">source.cpp</ScopeName><SourcePath i:type="x:string">c:\program files\microsoft visual studio\2022\community\common7\ide\commonextensions\microsoft\vc\TextMate\cpp.tmLanguage.json</SourcePath><LanguageGuid i:type="x:string">00000000-0000-0000-0000-000000000000</LanguageGuid><LastWriteTimeUtc i:type="x:dateTime">2026-04-17T07:41:41.768728Z</LastWriteTimeUtc><FileExtensions i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:string>.cc</b:string><b:string>.cp</b:string><b:string>.cpp</b:string><b:string>.cppm</b:string><b:string>.cxx</b:string><b:string>.c++</b:string><b:string>.C</b:string><b:string>.h</b:string><b:string>.hh</b:string><b:string>.hpp</b:string><b:string>.h++</b:string><b:string>.ixx</b:string><b:string>.8859_1</b:string><b:string>.8859_10</b:string><b:string>.8859_13</b:string><b:string>.8859_14</b:string><b:string>.8859_15</b:string><b:string>.8859_16</b:string><b:string>.8859_2</b:string><b:string>.8859_3</b:string><b:string>.8859_4</b:string><b:string>.8859_5</b:string><b:string>.8859_6</b:string><b:string>.8859_7</b:string><b:string>.8859_8</b:string><b:string>.8859_9</b:string><b:string>.algorithm</b:string><b:string>.allocators</b:string><b:string>.any</b:string><b:string>.array</b:string><b:string>.atomic</b:string><b:string>.baltic</b:string><b:string>.barrier</b:string><b:string>.big5</b:string><b:string>.bit</b:string><b:string>.bitset</b:string><b:string>.cassert</b:string><b:string>.ccomplex</b:string><b:string>.cctype</b:string><b:string>.cerrno</b:string><b:string>.cfenv</b:string><b:string>.cfloat</b:string><b:string>.charconv</b:string><b:string>.chrono</b:string><b:string>.cinttypes</b:string><b:string>.ciso646</b:string><b:string>.climits</b:string><b:string>.clocale</b:string><b:string>.cmath</b:string><b:string>.codecvt</b:string><b:string>.compare</b:string><b:string>.complex</b:string><b:string>.concepts</b:string><b:string>.condition_variable</b:string><b:string>.coroutine</b:string><b:string>.cp037</b:string><b:string>.cp1006</b:string><b:string>.cp1026</b:string><b:string>.cp1250</b:string><b:string>.cp1251</b:string><b:string>.cp1252</b:string><b:string>.cp1253</b:string><b:string>.cp1254</b:string><b:string>.cp1255</b:string><b:string>.cp1256</b:string><b:string>.cp1257</b:string><b:string>.cp1258</b:string><b:string>.cp424</b:string><b:string>.cp437</b:string><b:string>.cp500</b:string><b:string>.cp737</b:string><b:string>.cp775</b:string><b:string>.cp850</b:string><b:string>.cp852</b:string><b:string>.cp855</b:string><b:string>.cp856</b:string><b:string>.cp857</b:string><b:string>.cp860</b:string><b:string>.cp861</b:string><b:string>.cp862</b:string><b:string>.cp863</b:string><b:string>.cp864</b:string><b:string>.cp865</b:string><b:string>.cp866</b:string><b:string>.cp869</b:string><b:string>.cp874</b:string><b:string>.cp875</b:string><b:string>.cp932</b:string><b:string>.cp936</b:string><b:string>.cp949</b:string><b:string>.cp950</b:string><b:string>.csetjmp</b:string><b:string>.csignal</b:string><b:string>.cstdalign</b:string><b:string>.cstdarg</b:string><b:string>.cstdbool</b:string><b:string>.cstddef</b:string><b:string>.cstdint</b:string><b:string>.cstdio</b:string><b:string>.cstdlib</b:string><b:string>.cstring</b:string><b:string>.ctgmath</b:string><b:string>.ctime</b:string><b:string>.cuchar</b:string><b:string>.cwchar</b:string><b:string>.cwctype</b:string><b:string>.cyrillic</b:string><b:string>.deque</b:string><b:string>.ebcdic</b:string><b:string>.euc</b:string><b:string>.euc_0208</b:string><b:string>.exception</b:string><b:string>.execution</b:string><b:string>.expected</b:string><b:string>.filesystem</b:string><b:string>.flat_map</b:string><b:string>.flat_set</b:string><b:string>.format</b:string><b:string>.forward_list</b:string><b:string>.fstream</b:string><b:string>.functional</b:string><b:string>.future</b:string><b:string>.gb12345</b:string><b:string>.gb2312</b:string><b:string>.generator</b:string><b:string>.greek</b:string><b:string>.gsl</b:string><b:string>.gsl_assert</b:string><b:string>.gsl_byte</b:string><b:string>.gsl_util</b:string><b:string>.hash_map</b:string><b:string>.hash_set</b:string><b:string>.iceland</b:string><b:string>.initializer_list</b:string><b:string>.iomanip</b:string><b:string>.ios</b:string><b:string>.iosfwd</b:string><b:string>.iostream</b:string><b:string>.istream</b:string><b:string>.iterator</b:string><b:string>.jis</b:string><b:string>.jis_0208</b:string><b:string>.jis0201</b:string><b:string>.ksc5601</b:string><b:string>.latch</b:string><b:string>.latin2</b:string><b:string>.limits</b:string><b:string>.list</b:string><b:string>.locale</b:string><b:string>.map</b:string><b:string>.mdspan</b:string><b:string>.memory</b:string><b:string>.memory_resource</b:string><b:string>.multi_span</b:string><b:string>.mutex</b:string><b:string>.new</b:string><b:string>.numbers</b:string><b:string>.numeric</b:string><b:string>.one_one</b:string><b:string>.optional</b:string><b:string>.ostream</b:string><b:string>.print</b:string><b:string>.queue</b:string><b:string>.random</b:string><b:string>.ranges</b:string><b:string>.ratio</b:string><b:string>.regex</b:string><b:string>.resumable</b:string><b:string>.roman</b:string><b:string>.scoped_allocator</b:string><b:string>.semaphore</b:string><b:string>.set</b:string><b:string>.shared_mutex</b:string><b:string>.sjis</b:string><b:string>.sjis_0208</b:string><b:string>.source_location</b:string><b:string>.span</b:string><b:string>.spanstream</b:string><b:string>.sstream</b:string><b:string>.stack</b:string><b:string>.stacktrace</b:string><b:string>.stdexcept</b:string><b:string>.stdfloat</b:string><b:string>.stop_token</b:string><b:string>.streambuf</b:string><b:string>.string</b:string><b:string>.string_span</b:string><b:string>.string_view</b:string><b:string>.strstream</b:string><b:string>.syncstream</b:string><b:string>.system_error</b:string><b:string>.thread</b:string><b:string>.tuple</b:string><b:string>.turkish</b:string><b:string>.type_traits</b:string><b:string>.typeindex</b:string><b:string>.typeinfo</b:string><b:string>.unordered_map</b:string><b:string>.unordered_set</b:string><b:string>.utf16</b:string><b:string>.utf8</b:string><b:string>.utf8_utf16</b:string><b:string>.utility</b:string><b:string>.valarray</b:string><b:string>.variant</b:string><b:string>.vector</b:string><b:string>.version</b:string><b:string>.wbuffer</b:string><b:string>.wstring</b:string><b:string>.xcomplex</b:string><b:string>.xfacet</b:string><b:string>.xfunctional</b:string><b:string>.xhash</b:string><b:string>.xiosbase</b:string><b:string>.xjis</b:string><b:string>.xlocale</b:string><b:string>.xlocbuf</b:string><b:string>.xlocinfo</b:string><b:string>.xlocmes</b:string><b:string>.xlocmon</b:string><b:string>.xlocnum</b:string><b:string>.xloctime</b:string><b:string>.xmemory</b:string><b:string>.xmemory0</b:string><b:string>.xone_byte</b:string><b:string>.xstddef</b:string><b:string>.xstdexcept</b:string><b:string>.xstrfwd</b:string><b:string>.xstring</b:string><b:string>.xtest</b:string><b:string>.xthread</b:string><b:string>.xtime</b:string><b:string>.xtr1common</b:string><b:string>.xtree</b:string><b:string>.xtwo_byte</b:string><b:string>.xutility</b:string><b:string>.xxatomic</b:string><b:string>.xxstring</b:string></FileExtensions><SymbolSearchFileNamePatterns i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:string>*.cc</b:string><b:string>*.cp</b:string><b:string>*.cpp</b:string><b:string>*.cppm</b:string><b:string>*.cxx</b:string><b:string>*.c++</b:string><b:string>*.C</b:string><b:string>*.h</b:string><b:string>*.hh</b:string><b:string>*.hpp</b:string><b:string>*.h++</b:string><b:string>*.ixx</b:string><b:string>8859_1</b:string><b:string>8859_10</b:string><b:string>8859_13</b:string><b:string>8859_14</b:string><b:string>8859_15</b:string><b:string>8859_16</b:string><b:string>8859_2</b:string><b:string>8859_3</b:string><b:string>8859_4</b:string><b:string>8859_5</b:string><b:string>8859_6</b:string><b:string>8859_7</b:string><b:string>8859_8</b:string><b:string>8859_9</b:string><b:string>algorithm</b:string><b:string>allocators</b:string><b:string>any</b:string><b:string>array</b:string><b:string>atomic</b:string><b:string>baltic</b:string><b:string>barrier</b:string><b:string>big5</b:string><b:string>bit</b:string><b:string>bitset</b:string><b:string>cassert</b:string><b:string>ccomplex</b:string><b:string>cctype</b:string><b:string>cerrno</b:string><b:string>cfenv</b:string><b:string>cfloat</b:string><b:string>charconv</b:string><b:string>chrono</b:string><b:string>cinttypes</b:string><b:string>ciso646</b:string><b:string>climits</b:string><b:string>clocale</b:string><b:string>cmath</b:string><b:string>codecvt</b:string><b:string>compare</b:string><b:string>complex</b:string><b:string>concepts</b:string><b:string>condition_variable</b:string><b:string>coroutine</b:string><b:string>cp037</b:string><b:string>cp1006</b:string><b:string>cp1026</b:string><b:string>cp1250</b:string><b:string>cp1251</b:string><b:string>cp1252</b:string><b:string>cp1253</b:string><b:string>cp1254</b:string><b:string>cp1255</b:string><b:string>cp1256</b:string><b:string>cp1257</b:string><b:string>cp1258</b:string><b:string>cp424</b:string><b:string>cp437</b:string><b:string>cp500</b:string><b:string>cp737</b:string><b:string>cp775</b:string><b:string>cp850</b:string><b:string>cp852</b:string><b:string>cp855</b:string><b:string>cp856</b:string><b:string>cp857</b:string><b:string>cp860</b:string><b:string>cp861</b:string><b:string>cp862</b:string><b:string>cp863</b:string><b:string>cp864</b:string><b:string>cp865</b:string><b:string>cp866</b:string><b:string>cp869</b:string><b:string>cp874</b:string><b:string>cp875</b:string><b:string>cp932</b:string><b:string>cp936</b:string><b:string>cp949</b:string><b:string>cp950</b:string><b:string>csetjmp</b:string><b:string>csignal</b:string><b:string>cstdalign</b:string><b:string>cstdarg</b:string><b:string>cstdbool</b:string><b:string>cstddef</b:string><b:string>cstdint</b:string><b:string>cstdio</b:string><b:string>cstdlib</b:string><b:string>cstring</b:string><b:string>ctgmath</b:string><b:string>ctime</b:string><b:string>cuchar</b:string><b:string>cwchar</b:string><b:string>cwctype</b:string><b:string>cyrillic</b:string><b:string>deque</b:string><b:string>ebcdic</b:string><b:string>euc</b:string><b:string>euc_0208</b:string><b:string>exception</b:string><b:string>execution</b:string><b:string>expected</b:string><b:string>filesystem</b:string><b:string>format</b:string><b:string>forward_list</b:string><b:string>fstream</b:string><b:string>functional</b:string><b:string>future</b:string><b:string>gb12345</b:string><b:string>gb2312</b:string><b:string>generator</b:string><b:string>greek</b:string><b:string>gsl</b:string><b:string>gsl_assert</b:string><b:string>gsl_byte</b:string><b:string>gsl_util</b:string><b:string>hash_map</b:string><b:string>hash_set</b:string><b:string>iceland</b:string><b:string>initializer_list</b:string><b:string>iomanip</b:string><b:string>ios</b:string><b:string>iosfwd</b:string><b:string>iostream</b:string><b:string>istream</b:string><b:string>iterator</b:string><b:string>jis</b:string><b:string>jis_0208</b:string><b:string>jis0201</b:string><b:string>ksc5601</b:string><b:string>latch</b:string><b:string>latin2</b:string><b:string>limits</b:string><b:string>list</b:string><b:string>locale</b:string><b:string>map</b:string><b:string>memory</b:string><b:string>memory_resource</b:string><b:string>multi_span</b:string><b:string>mutex</b:string><b:string>new</b:string><b:string>numbers</b:string><b:string>numeric</b:string><b:string>one_one</b:string><b:string>optional</b:string><b:string>ostream</b:string><b:string>queue</b:string><b:string>random</b:string><b:string>ranges</b:string><b:string>ratio</b:string><b:string>regex</b:string><b:string>resumable</b:string><b:string>roman</b:string><b:string>scoped_allocator</b:string><b:string>semaphore</b:string><b:string>set</b:string><b:string>shared_mutex</b:string><b:string>sjis</b:string><b:string>sjis_0208</b:string><b:string>source_location</b:string><b:string>span</b:string><b:string>spanstream</b:string><b:string>sstream</b:string><b:string>stack</b:string><b:string>stacktrace</b:string><b:string>stdexcept</b:string><b:string>stop_token</b:string><b:string>streambuf</b:string><b:string>string</b:string><b:string>string_span</b:string><b:string>string_view</b:string><b:string>strstream</b:string><b:string>syncstream</b:string><b:string>system_error</b:string><b:string>thread</b:string><b:string>tuple</b:string><b:string>turkish</b:string><b:string>type_traits</b:string><b:string>typeindex</b:string><b:string>typeinfo</b:string><b:string>unordered_map</b:string><b:string>unordered_set</b:string><b:string>utf16</b:string><b:string>utf8</b:string><b:string>utf8_utf16</b:string><b:string>utility</b:string><b:string>valarray</b:string><b:string>variant</b:string><b:string>vector</b:string><b:string>version</b:string><b:string>wbuffer</b:string><b:string>wstring</b:string><b:string>xcomplex</b:string><b:string>xfacet</b:string><b:string>xfunctional</b:string><b:string>xhash</b:string><b:string>xiosbase</b:string><b:string>xjis</b:string><b:string>xlocale</b:string><b:string>xlocbuf</b:string><b:string>xlocinfo</b:string><b:string>xlocmes</b:string><b:string>xlocmon</b:string><b:string>xlocnum</b:string><b:string>xloctime</b:string><b:string>xmemory</b:string><b:string>xmemory0</b:string><b:string>xone_byte</b:string><b:string>xstddef</b:string><b:string>xstdexcept</b:string><b:string>xstrfwd</b:string><b:string>xstring</b:string><b:string>xtest</b:string><b:string>xthread</b:string><b:string>xtime</b:string><b:string>xtr1common</b:string><b:string>xtree</b:string><b:string>xtwo_byte</b:string><b:string>xutility</b:string><b:string>xxatomic</b:string><b:string>xxstring</b:string></SymbolSearchFileNamePatterns></a:Grammar><a:Grammar><Name i:type="x:string">Platform</Name><ScopeName i:type="x:string">source.c.platform</ScopeName><SourcePath i:type="x:string">c:\program files\microsoft visual studio\2022\community\common7\ide\commonextensions\microsoft\vc\TextMate\platform.tmLanguage.json</SourcePath><LanguageGuid i:type="x:string">00000000-0000-0000-0000-000000000000</LanguageGuid><LastWriteTimeUtc i:type="x:dateTime">2026-04-17T07:41:41.7887299Z</LastWriteTimeUtc><FileExtensions i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><SymbolSearchFileNamePatterns i:type="b:ArrayOfstring" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></a:Grammar></Grammars></GrammarCollection>