From 1092e46e8c61aec89cc3fef10052ce9340ec0c52 Mon Sep 17 00:00:00 2001 From: Jeff Hykin Date: Thu, 11 Jul 2024 13:45:23 -0500 Subject: [PATCH] tag unknown identifiers --- .../cpp.embedded.macro.tmLanguage.json | 2 +- autogenerated/cpp.tmLanguage.json | 14 + autogenerated/cpp_scopes.txt | 1 + language_examples/#005.spec.yaml | 4 +- language_examples/#006.spec.yaml | 4 +- language_examples/#020.spec.yaml | 64 +- language_examples/#022.spec.yaml | 25 +- language_examples/#025.spec.yaml | 30 +- language_examples/#027.spec.yaml | 4 +- language_examples/#030.spec.yaml | 4 + language_examples/#032.spec.yaml | 4 +- language_examples/#033.spec.yaml | 6 + language_examples/#034.spec.yaml | 10 +- language_examples/#035.spec.yaml | 2 + language_examples/#036.spec.yaml | 4 +- language_examples/#043.spec.yaml | 2 + language_examples/#050.spec.yaml | 2 + language_examples/#051.spec.yaml | 4 +- language_examples/#059.spec.yaml | 14 +- language_examples/#060.spec.yaml | 34 +- language_examples/#062.spec.yaml | 4 +- language_examples/#064.spec.yaml | 80 +- language_examples/#071.spec.yaml | 44 +- language_examples/#087.spec.yaml | 8 +- language_examples/#088.spec.yaml | 7 +- language_examples/#099.spec.yaml | 4 +- language_examples/#123.spec.yaml | 8 +- language_examples/#128.spec.yaml | 10 +- language_examples/#129.spec.yaml | 16 +- language_examples/#133.spec.yaml | 4 +- language_examples/#134.spec.yaml | 16 +- language_examples/#136.spec.yaml | 2 + language_examples/#141.spec.yaml | 24 +- language_examples/#186.spec.yaml | 14 +- language_examples/#188.spec.yaml | 2 + language_examples/#198.spec.yaml | 7 +- language_examples/#204.spec.yaml | 12 +- language_examples/#218.spec.yaml | 140 +- language_examples/#224.spec.yaml | 12 +- language_examples/#235.spec.yaml | 4 +- language_examples/#238.spec.yaml | 2 + language_examples/#247.spec.yaml | 2 + language_examples/#256.spec.yaml | 48 +- language_examples/#261.spec.yaml | 4 + language_examples/#264.spec.yaml | 62 +- language_examples/#287.spec.yaml | 12 +- language_examples/#307.spec.yaml | 6 +- language_examples/#324.spec.yaml | 16 +- language_examples/#350.spec.yaml | 50 +- language_examples/#370.spec.yaml | 8 +- language_examples/#372.spec.yaml | 1 + language_examples/#386.spec.yaml | 23 +- language_examples/#395.spec.yaml | 4 + language_examples/#396.spec.yaml | 30 +- language_examples/#410.spec.yaml | 47 +- language_examples/#412.spec.yaml | 10 +- language_examples/#414.spec.yaml | 31 +- language_examples/#426.spec.yaml | 6 +- language_examples/#433.spec.yaml | 4 + language_examples/#442.spec.yaml | 139 +- language_examples/#443.spec.yaml | 32 +- language_examples/#460.spec.yaml | 7 +- language_examples/#501.spec.yaml | 18 +- language_examples/#590.spec.yaml | 14 +- language_examples/#604.spec.yaml | 4 +- language_examples/#610.spec.yaml | 28 +- language_examples/#617.spec.yaml | 8 +- language_examples/#621.spec.yaml | 16 +- language_examples/#636.spec.yaml | 22 +- language_examples/#641.spec.yaml | 16 +- language_examples/#647.spec.yaml | 10 +- language_examples/#651.spec.yaml | 8 +- language_examples/#654.spec.yaml | 18 +- language_examples/#656.spec.yaml | 14 +- language_examples/#vs-76430.spec.yaml | 22 +- language_examples/638.spec.yaml | 8 +- language_examples/constructor_call.spec.yaml | 362 +- language_examples/feature_assembly.spec.yaml | 4 + .../feature_basic_string_sso.spec.yaml | 1006 +++- language_examples/feature_consteval.spec.yaml | 16 +- language_examples/feature_constinit.spec.yaml | 8 +- language_examples/feature_doxygen.spec.yaml | 12 +- .../feature_parameters.spec.yaml | 44 +- .../feature_preprocessor.spec.yaml | 22 +- .../feature_tagged_strings.spec.yaml | 12 +- .../feature_thread_local.spec.yaml | 4 +- .../feature_trailing_return_types.spec.yaml | 326 +- language_examples/macro_issue.spec.yaml | 205 +- language_examples/misc_000.spec.yaml | 324 +- language_examples/misc_001.spec.yaml | 43 +- language_examples/misc_005.spec.yaml | 5085 ++++++++++++---- language_examples/misc_006.spec.yaml | 324 +- language_examples/misc_asteria.spec.yaml | 2047 +++++-- language_examples/misc_test.spec.yaml | 30 +- ...operator_overload_implicit_const.spec.yaml | 69 +- language_examples/pr_161.spec.yaml | 36 +- language_examples/pr_431.spec.yaml | 4 +- language_examples/pr_435.spec.yaml | 14 +- language_examples/ranged_for.spec.yaml | 5148 +++++++++++++---- language_examples/raw_strings.spec.yaml | 12 +- language_examples/test.spec.yaml | 32 +- language_examples/theme_demo.spec.yaml | 10 +- language_examples/theme_demo1.spec.yaml | 24 +- language_examples/theme_demo2.spec.yaml | 38 +- main/main.rb | 14 +- package.json | 2 +- 106 files changed, 13365 insertions(+), 3314 deletions(-) diff --git a/autogenerated/cpp.embedded.macro.tmLanguage.json b/autogenerated/cpp.embedded.macro.tmLanguage.json index 06ec37a8..ee6c7e87 100644 --- a/autogenerated/cpp.embedded.macro.tmLanguage.json +++ b/autogenerated/cpp.embedded.macro.tmLanguage.json @@ -1 +1 @@ -{"information_for_contributors":["This code was auto generated by a much-more-readable ruby file","This file essentially an updated/improved fork of the atom syntax","see https://github.com/jeff-hykin/better-cpp-syntax/blob/master"],"version":"","name":"C++","scopeName":"source.cpp.embedded.macro","fileTypes":[],"patterns":[{"include":"#ever_present_context"},{"include":"#constructor_root"},{"include":"#destructor_root"},{"include":"#function_definition"},{"include":"source.cpp#simple_array_assignment"},{"include":"#operator_overload"},{"include":"#using_namespace"},{"include":"source.cpp#type_alias"},{"include":"source.cpp#using_name"},{"include":"source.cpp#namespace_alias"},{"include":"#namespace_block"},{"include":"#extern_block"},{"include":"#typedef_class"},{"include":"#typedef_struct"},{"include":"#typedef_union"},{"include":"source.cpp#misc_keywords"},{"include":"source.cpp#standard_declares"},{"include":"#class_block"},{"include":"#struct_block"},{"include":"#union_block"},{"include":"#enum_block"},{"include":"source.cpp#template_isolated_definition"},{"include":"#template_definition"},{"include":"source.cpp#template_explicit_instantiation"},{"include":"source.cpp#access_control_keywords"},{"include":"#block"},{"include":"#static_assert"},{"include":"#assembly"},{"include":"#function_pointer"},{"include":"#evaluation_context"}],"repository":{"alignas_attribute":{"begin":"alignas\\(","end":"\\)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(((?>(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\{)","end":"\\}|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(((?>(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(::))?(?:\\s+)?((?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)\\b(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\*\\/))\\s*+(?:((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:__cdecl|__clrcall|__stdcall|__fastcall|__thiscall|__vectorcall)?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)\\b(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\s*+((?:(?:(?:\\[\\[.*?\\]\\]|__attribute(?:__)?\\s*\\(\\s*\\(.*?\\)\\s*\\))|__declspec\\(.*?\\))|alignas\\(.*?\\))(?!\\)))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:(?:unsigned|signed|short|long)|(?:struct|class|union|enum))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:((?:::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))","captures":{"1":{"name":"punctuation.definition.function.return-type.cpp"},"2":{"patterns":[{"include":"source.cpp#inline_comment"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:((?:\\s*+\\/\\*(?:[^\\*]++|\\*+(?!\\/))*+\\*\\/\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))","captures":{"1":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?])|(?<=\\Wreturn|^return))(?:\\s+)?(\\[(?!\\[| *+\"| *+\\d))((?:[^\\[\\]]|((??)++\\]))*+)(\\](?!((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))[\\[\\];=]))","end":"(?<=[;}])|(?=(?","end":"(?=\\{)|(?=(?\\*|->)))((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*(?:\\s+)?(?:(?:\\.\\*|\\.)|(?:->\\*|->))(?:\\s+)?)*)(?:\\s+)?(~?(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)(?:\\s+)?(\\()","end":"\\)|(?=(?|->\\*))(?:\\s+)?(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?\\*|->)))","captures":{"1":{"patterns":[{"include":"source.cpp#inline_comment"}]},"2":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"3":{"name":"comment.block.cpp"},"4":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"5":{"name":"variable.language.this.cpp"},"6":{"name":"variable.other.object.property.cpp"},"7":{"name":"punctuation.separator.dot-access.cpp"},"8":{"name":"punctuation.separator.pointer-access.cpp"}}},{"match":"(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?\\*|->)))","captures":{"1":{"patterns":[{"include":"source.cpp#inline_comment"}]},"2":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"3":{"name":"comment.block.cpp"},"4":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"5":{"name":"variable.language.this.cpp"},"6":{"name":"variable.other.object.access.cpp"},"7":{"name":"punctuation.separator.dot-access.cpp"},"8":{"name":"punctuation.separator.pointer-access.cpp"}}},{"include":"source.cpp#member_access"},{"include":"#method_access"}]},"10":{"name":"entity.name.function.member.cpp"},"11":{"name":"punctuation.section.arguments.begin.bracket.round.function.member.cpp"}},"endCaptures":{"0":{"name":"punctuation.section.arguments.end.bracket.round.function.member.cpp"}},"patterns":[{"include":"#evaluation_context"}]},"ms_attributes":{"begin":"__declspec\\(","end":"\\)|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)(?:\\s+)?((?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:((?:%=|\\+=|-=|\\*=|(?>=|\\|=))|(\\=))","end":"(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?=;|,)","end":"(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?((?:__cdecl|__clrcall|__stdcall|__fastcall|__thiscall|__vectorcall)?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(operator)(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(?:(?:((?:delete\\[\\]|delete|new\\[\\]|<=>|<<=|new|>>=|\\->\\*|\\/=|%=|&=|>=|\\|=|\\+\\+|\\-\\-|\\(\\)|\\[\\]|\\->|\\+\\+|<<|>>|\\-\\-|<=|\\^=|==|!=|&&|\\|\\||\\+=|\\-=|\\*=|,|\\+|\\-|!|~|\\*|&|\\*|\\/|%|\\+|\\-|<|>|&|\\^|\\||=))|((?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?>)","name":"keyword.operator.bitwise.shift.cpp"},{"match":"(?:!=|<=|>=|==|<|>)","name":"keyword.operator.comparison.cpp"},{"match":"(?:&&|!|\\|\\|)","name":"keyword.operator.logical.cpp"},{"match":"(?:&|\\||\\^|~)","name":"keyword.operator.bitwise.cpp"},{"match":"(?:((?:%=|\\+=|-=|\\*=|(?>=|\\|=))|(\\=))","captures":{"1":{"name":"keyword.operator.assignment.compound.cpp"},"2":{"name":"keyword.operator.assignment.compound.bitwise.cpp"},"3":{"name":"keyword.operator.assignment.cpp"}}},{"match":"(?:%|\\*|\\/|-|\\+)","name":"keyword.operator.arithmetic.cpp"},{"include":"#ternary_operator"}]},"parameter":{"begin":"((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?=\\w)","end":"(?:(?=\\))|(,))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(:)(?!:)","captures":{"1":{"name":"meta.type.cpp"},"2":{"patterns":[{"include":"source.cpp#storage_specifiers"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"patterns":[{"include":"source.cpp#inline_comment"}]},"7":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"8":{"name":"comment.block.cpp"},"9":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"10":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\[)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(,)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*))*((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\])((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(:)(?!:)","captures":{"1":{"name":"meta.type.cpp"},"2":{"patterns":[{"include":"source.cpp#storage_specifiers"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"patterns":[{"include":"source.cpp#inline_comment"}]},"7":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"8":{"name":"comment.block.cpp"},"9":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"10":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?=(?|(?=(?|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)?((?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|%|\"|\\.|=|::|\\||\\-\\-|\\-\\-\\-)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@](?:a|em|e))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.italic.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@]b)\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.bold.doxygen.cpp"}}},{"match":"((?<=[\\s*!\\/])[\\\\@](?:c|p))\\s+(\\S+)","captures":{"1":{"name":"storage.type.class.doxygen.cpp"},"2":{"name":"markup.inline.raw.string.cpp"}}},{"match":"(?<=[\\s*!\\/])[\\\\@](?:a|anchor|b|c|cite|copybrief|copydetail|copydoc|def|dir|dontinclude|e|em|emoji|enum|example|extends|file|idlexcept|implements|include|includedoc|includelineno|latexinclude|link|memberof|namespace|p|package|ref|refitem|related|relates|relatedalso|relatesalso|verbinclude)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"(?<=[\\s*!\\/])[\\\\@](?:addindex|addtogroup|category|class|defgroup|diafile|dotfile|elseif|fn|headerfile|if|ifnot|image|ingroup|interface|line|mainpage|mscfile|name|overload|page|property|protocol|section|skip|skipline|snippet|snippetdoc|snippetlineno|struct|subpage|subsection|subsubsection|typedef|union|until|vhdlflow|weakgroup)\\b(?:\\{[^}]*\\})?","name":"storage.type.class.doxygen.cpp"},{"match":"((?<=[\\s*!\\/])[\\\\@]param)(?:\\s*\\[((?:,?(?:\\s+)?(?:in|out)(?:\\s+)?)+)\\])?(\\s+((?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(((?>(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\{)","end":"\\}|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(((?>(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(::))?(?:\\s+)?((?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)\\b(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?(\\()","end":"\\)|(?=(?|\\*\\/))\\s*+(?:((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:__cdecl|__clrcall|__stdcall|__fastcall|__thiscall|__vectorcall)?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)\\b(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\s*+((?:(?:(?:\\[\\[.*?\\]\\]|__attribute(?:__)?\\s*\\(\\s*\\(.*?\\)\\s*\\))|__declspec\\(.*?\\))|alignas\\(.*?\\))(?!\\)))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:(?:unsigned|signed|short|long)|(?:struct|class|union|enum))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:((?:::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))","captures":{"1":{"name":"punctuation.definition.function.return-type.cpp"},"2":{"patterns":[{"include":"source.cpp#inline_comment"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:((?:\\s*+\\/\\*(?:[^\\*]++|\\*+(?!\\/))*+\\*\\/\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))","captures":{"1":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?])|(?<=\\Wreturn|^return))(?:\\s+)?(\\[(?!\\[| *+\"| *+\\d))((?:[^\\[\\]]|((??)++\\]))*+)(\\](?!((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))[\\[\\];=]))","end":"(?<=[;}])|(?=(?","end":"(?=\\{)|(?=(?\\*|->)))((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*(?:\\s+)?(?:(?:\\.\\*|\\.)|(?:->\\*|->))(?:\\s+)?)*)(?:\\s+)?(~?(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)(?:\\s+)?(\\()","end":"\\)|(?=(?|->\\*))(?:\\s+)?(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?\\*|->)))","captures":{"1":{"patterns":[{"include":"source.cpp#inline_comment"}]},"2":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"3":{"name":"comment.block.cpp"},"4":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"5":{"name":"variable.language.this.cpp"},"6":{"name":"variable.other.object.property.cpp"},"7":{"name":"punctuation.separator.dot-access.cpp"},"8":{"name":"punctuation.separator.pointer-access.cpp"}}},{"match":"(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?\\*|->)))","captures":{"1":{"patterns":[{"include":"source.cpp#inline_comment"}]},"2":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"3":{"name":"comment.block.cpp"},"4":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"5":{"name":"variable.language.this.cpp"},"6":{"name":"variable.other.object.access.cpp"},"7":{"name":"punctuation.separator.dot-access.cpp"},"8":{"name":"punctuation.separator.pointer-access.cpp"}}},{"include":"source.cpp#member_access"},{"include":"#method_access"}]},"10":{"name":"entity.name.function.member.cpp"},"11":{"name":"punctuation.section.arguments.begin.bracket.round.function.member.cpp"}},"endCaptures":{"0":{"name":"punctuation.section.arguments.end.bracket.round.function.member.cpp"}},"patterns":[{"include":"#evaluation_context"}]},"ms_attributes":{"begin":"__declspec\\(","end":"\\)|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)(?:\\s+)?((?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:((?:%=|\\+=|-=|\\*=|(?>=|\\|=))|(\\=))","end":"(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?=;|,)","end":"(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?((?:__cdecl|__clrcall|__stdcall|__fastcall|__thiscall|__vectorcall)?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:::)?(?:(?!\\b(?:__has_cpp_attribute|reinterpret_cast|atomic_noexcept|atomic_commit|atomic_cancel|__has_include|thread_local|dynamic_cast|synchronized|static_cast|const_cast|consteval|co_return|protected|constinit|constexpr|co_return|consteval|namespace|constexpr|constexpr|co_await|explicit|volatile|noexcept|co_yield|noexcept|noexcept|requires|typename|decltype|operator|template|continue|co_await|co_yield|volatile|register|restrict|reflexpr|mutable|alignof|include|private|defined|typedef|_Pragma|__asm__|concept|mutable|warning|default|virtual|alignas|public|sizeof|delete|not_eq|bitand|and_eq|xor_eq|typeid|switch|return|struct|static|extern|inline|friend|ifndef|define|pragma|export|import|module|catch|throw|const|or_eq|compl|while|ifdef|const|bitor|union|class|undef|error|break|using|endif|goto|line|enum|this|case|else|elif|else|not|try|for|asm|and|xor|new|do|if|or|if)\\b)(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(operator)(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)(?:(?:((?:delete\\[\\]|delete|new\\[\\]|<=>|<<=|new|>>=|\\->\\*|\\/=|%=|&=|>=|\\|=|\\+\\+|\\-\\-|\\(\\)|\\[\\]|\\->|\\+\\+|<<|>>|\\-\\-|<=|\\^=|==|!=|&&|\\|\\||\\+=|\\-=|\\*=|,|\\+|\\-|!|~|\\*|&|\\*|\\/|%|\\+|\\-|<|>|&|\\^|\\||=))|((?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?>)","name":"keyword.operator.bitwise.shift.cpp"},{"match":"(?:!=|<=|>=|==|<|>)","name":"keyword.operator.comparison.cpp"},{"match":"(?:&&|!|\\|\\|)","name":"keyword.operator.logical.cpp"},{"match":"(?:&|\\||\\^|~)","name":"keyword.operator.bitwise.cpp"},{"match":"(?:((?:%=|\\+=|-=|\\*=|(?>=|\\|=))|(\\=))","captures":{"1":{"name":"keyword.operator.assignment.compound.cpp"},"2":{"name":"keyword.operator.assignment.compound.bitwise.cpp"},"3":{"name":"keyword.operator.assignment.cpp"}}},{"match":"(?:%|\\*|\\/|-|\\+)","name":"keyword.operator.arithmetic.cpp"},{"include":"#ternary_operator"}]},"parameter":{"begin":"((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?=\\w)","end":"(?:(?=\\))|(,))|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(:)(?!:)","captures":{"1":{"name":"meta.type.cpp"},"2":{"patterns":[{"include":"source.cpp#storage_specifiers"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"patterns":[{"include":"source.cpp#inline_comment"}]},"7":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"8":{"name":"comment.block.cpp"},"9":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"10":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\[)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(,)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*))*((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\])((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(:)(?!:)","captures":{"1":{"name":"meta.type.cpp"},"2":{"patterns":[{"include":"source.cpp#storage_specifiers"}]},"3":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"4":{"name":"comment.block.cpp"},"5":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"6":{"patterns":[{"include":"source.cpp#inline_comment"}]},"7":{"name":"comment.block.cpp punctuation.definition.comment.begin.cpp"},"8":{"name":"comment.block.cpp"},"9":{"name":"comment.block.cpp punctuation.definition.comment.end.cpp"},"10":{"name":"meta.qualified_type.cpp","patterns":[{"match":"::","name":"punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.cpp"},{"match":"(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?=(?|(?=(?|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*+)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))?(?!(?:transaction_safe_dynamic|__has_cpp_attribute|reinterpret_cast|transaction_safe|atomic_noexcept|atomic_commit|__has_include|atomic_cancel|synchronized|thread_local|dynamic_cast|static_cast|const_cast|constexpr|co_return|constinit|namespace|protected|consteval|constexpr|constexpr|co_return|consteval|co_await|continue|template|reflexpr|volatile|register|co_await|co_yield|restrict|noexcept|volatile|override|explicit|decltype|operator|noexcept|noexcept|typename|requires|co_yield|nullptr|alignof|alignas|default|mutable|virtual|mutable|private|include|warning|_Pragma|defined|typedef|__asm__|concept|define|module|sizeof|switch|delete|pragma|and_eq|inline|xor_eq|typeid|import|extern|public|bitand|static|export|return|friend|ifndef|not_eq|false|final|break|const|catch|endif|ifdef|undef|error|audit|while|using|axiom|or_eq|compl|throw|bitor|const|line|case|else|this|true|goto|else|NULL|elif|new|asm|xor|and|try|not|for|do|if|or|if)\\b)(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*\\b((?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)?(?![\\w<:.]))(((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))?(?:(?:&|\\*)((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z)))*(?:&|\\*))?((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(\\()(\\*)(?:\\s+)?((?:(?:[a-zA-Z_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))(?:[a-zA-Z0-9_]|(?:\\\\u[0-9a-fA-F]{4}|\\\\U[0-9a-fA-F]{8}))*)?)(?:\\s+)?(?:(\\[)(\\w*)(\\])(?:\\s+)?)*(\\))(?:\\s+)?(\\()","end":"(\\))((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))(?:(?:((?:(?:(?:\\s*+(\\/\\*)((?:[^\\*]++|\\*+(?!\\/))*+(\\*\\/))\\s*+)+)|(?:\\s++)|(?<=\\W)|(?=\\W)|^|(?:\\n?$)|\\A|\\Z))((?]|\\n)(?!\\()|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|\\?\\?>)(?:\\s+)?(;)|(;))|(?=[;>\\[\\]=]))|(?=(?|\\?\\?>|(?=(?|\\?\\?>)[\\s]*","end":"[\\s]*(?=;)|(?=(?|(?:(?:[^'\"<>\\/]|\\/[^*])++))*>)\\s*+)?::)*\\s*+)?((?>' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/#034.spec.yaml b/language_examples/#034.spec.yaml index 1de5bc61..7eb97320 100644 --- a/language_examples/#034.spec.yaml +++ b/language_examples/#034.spec.yaml @@ -42,6 +42,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: addr + scopes: + - variable.other.unknown.addr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -50,11 +52,15 @@ - source: < scopes: - keyword.operator.comparison -- source: ' UPGRADE_BASE_ADDR ' +- source: UPGRADE_BASE_ADDR + scopes: + - variable.other.unknown.UPGRADE_BASE_ADDR - source: + scopes: - keyword.operator.arithmetic -- source: ' UPGRADE_SPACE_SIZE' +- source: UPGRADE_SPACE_SIZE + scopes: + - variable.other.unknown.UPGRADE_SPACE_SIZE - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#035.spec.yaml b/language_examples/#035.spec.yaml index 10b18130..c972e03f 100644 --- a/language_examples/#035.spec.yaml +++ b/language_examples/#035.spec.yaml @@ -74,6 +74,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopesBegin: - meta.template.call diff --git a/language_examples/#036.spec.yaml b/language_examples/#036.spec.yaml index 24d92257..2084089c 100644 --- a/language_examples/#036.spec.yaml +++ b/language_examples/#036.spec.yaml @@ -1,4 +1,6 @@ -- source: 'vector ' +- source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - keyword.operator.comparison diff --git a/language_examples/#043.spec.yaml b/language_examples/#043.spec.yaml index 6c42bfe4..91c7a192 100644 --- a/language_examples/#043.spec.yaml +++ b/language_examples/#043.spec.yaml @@ -42,6 +42,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: is_signed_v + scopes: + - variable.other.unknown.is_signed_v - source: < scopes: - keyword.operator.comparison diff --git a/language_examples/#050.spec.yaml b/language_examples/#050.spec.yaml index f47429d1..eed0c267 100644 --- a/language_examples/#050.spec.yaml +++ b/language_examples/#050.spec.yaml @@ -34,6 +34,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: test + scopes: + - variable.other.unknown.test - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch diff --git a/language_examples/#051.spec.yaml b/language_examples/#051.spec.yaml index ba952ab8..b97b4a82 100644 --- a/language_examples/#051.spec.yaml +++ b/language_examples/#051.spec.yaml @@ -61,7 +61,9 @@ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype -- source: ' B ' +- source: B + scopes: + - variable.other.unknown.B - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#059.spec.yaml b/language_examples/#059.spec.yaml index 53fd3ef0..a171a8c1 100644 --- a/language_examples/#059.spec.yaml +++ b/language_examples/#059.spec.yaml @@ -74,17 +74,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: loop + scopes: + - variable.other.unknown.loop - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' m_postMessageWakeup' +- source: m_postMessageWakeup + scopes: + - variable.other.unknown.m_postMessageWakeup - source: '=' scopes: - keyword.operator.assignment -- source: ' postWakeup' +- source: postWakeup + scopes: + - variable.other.unknown.postWakeup - source: ; scopes: - punctuation.terminator.statement @@ -125,7 +131,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' pipe ' +- source: pipe + scopes: + - variable.other.unknown.pipe - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#060.spec.yaml b/language_examples/#060.spec.yaml index 7daa1f13..a9c92dc2 100644 --- a/language_examples/#060.spec.yaml +++ b/language_examples/#060.spec.yaml @@ -21,9 +21,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: 'stream ' +- source: stream scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -46,7 +48,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -80,7 +84,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -114,7 +120,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -148,7 +156,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -182,7 +192,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -216,7 +228,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -250,7 +264,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'val ' +- source: val + scopes: + - variable.other.unknown.val - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -285,6 +301,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: val + scopes: + - variable.other.unknown.val - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#062.spec.yaml b/language_examples/#062.spec.yaml index 3d900b58..496870eb 100644 --- a/language_examples/#062.spec.yaml +++ b/language_examples/#062.spec.yaml @@ -1,7 +1,9 @@ - source: typedef scopes: - keyword.other.typedef -- source: ' foo' +- source: foo + scopes: + - variable.other.unknown.foo - source: int scopes: - storage.type.primitive diff --git a/language_examples/#064.spec.yaml b/language_examples/#064.spec.yaml index 5216e208..75456855 100644 --- a/language_examples/#064.spec.yaml +++ b/language_examples/#064.spec.yaml @@ -301,7 +301,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -343,7 +345,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -386,7 +390,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -429,7 +435,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -473,7 +481,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -521,7 +531,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -570,7 +582,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -623,7 +637,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -652,7 +668,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.delete -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -660,7 +678,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.delete -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -675,7 +695,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -689,7 +711,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -704,6 +728,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -722,6 +748,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -747,6 +775,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -771,6 +801,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -790,10 +822,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -812,10 +848,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -841,10 +881,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -869,10 +913,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#071.spec.yaml b/language_examples/#071.spec.yaml index f4814792..9e16cdc2 100644 --- a/language_examples/#071.spec.yaml +++ b/language_examples/#071.spec.yaml @@ -219,7 +219,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -227,11 +229,18 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ; scopes: - punctuation.terminator.statement -- source: usertype user_value +- source: usertype + scopes: + - variable.other.unknown.usertype +- source: user_value + scopes: + - variable.other.unknown.user_value - source: ; scopes: - punctuation.terminator.statement @@ -274,14 +283,20 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: templated + scopes: + - variable.other.unknown.templated - source: < scopes: - keyword.operator.comparison - source: type + scopes: + - variable.other.unknown.type - source: '>' scopes: - keyword.operator.comparison -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -324,7 +339,12 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: type value +- source: type + scopes: + - variable.other.unknown.type +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -388,7 +408,12 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' usertype user_value' +- source: usertype + scopes: + - variable.other.unknown.usertype +- source: user_value + scopes: + - variable.other.unknown.user_value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -628,7 +653,12 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' usertype user_value' +- source: usertype + scopes: + - variable.other.unknown.usertype +- source: user_value + scopes: + - variable.other.unknown.user_value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/#087.spec.yaml b/language_examples/#087.spec.yaml index b2c7c714..2e901b79 100644 --- a/language_examples/#087.spec.yaml +++ b/language_examples/#087.spec.yaml @@ -57,7 +57,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' common' +- source: common + scopes: + - variable.other.unknown.common - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -119,7 +121,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' common' +- source: common + scopes: + - variable.other.unknown.common - source: ',' scopes: - punctuation.separator.delimiter.comma diff --git a/language_examples/#088.spec.yaml b/language_examples/#088.spec.yaml index fdcbc823..d04fad8c 100644 --- a/language_examples/#088.spec.yaml +++ b/language_examples/#088.spec.yaml @@ -18,7 +18,12 @@ scopes: - meta.preprocessor.conditional - entity.name.function.preprocessor -- source: cbuffer testCB +- source: cbuffer + scopes: + - variable.other.unknown.cbuffer +- source: testCB + scopes: + - variable.other.unknown.testCB - source: '#' scopesBegin: - keyword.control.directive.else diff --git a/language_examples/#099.spec.yaml b/language_examples/#099.spec.yaml index 29851cca..a1586516 100644 --- a/language_examples/#099.spec.yaml +++ b/language_examples/#099.spec.yaml @@ -2,7 +2,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#123.spec.yaml b/language_examples/#123.spec.yaml index f202985e..78f861d6 100644 --- a/language_examples/#123.spec.yaml +++ b/language_examples/#123.spec.yaml @@ -2,7 +2,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -25,7 +27,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#128.spec.yaml b/language_examples/#128.spec.yaml index 64cb5d1d..f04670d0 100644 --- a/language_examples/#128.spec.yaml +++ b/language_examples/#128.spec.yaml @@ -22,7 +22,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: "\tentries " +- source: entries + scopes: + - variable.other.unknown.entries - source: '=' scopes: - keyword.operator.assignment @@ -30,7 +32,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.new -- source: ' symbolTableEntry ' +- source: symbolTableEntry + scopes: + - variable.other.unknown.symbolTableEntry - source: '*' scopes: - keyword.operator.arithmetic @@ -40,6 +44,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: entriesCount + scopes: + - variable.other.unknown.entriesCount - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#129.spec.yaml b/language_examples/#129.spec.yaml index ffbcc609..559183f7 100644 --- a/language_examples/#129.spec.yaml +++ b/language_examples/#129.spec.yaml @@ -27,7 +27,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.new -- source: ' Foo' +- source: Foo + scopes: + - variable.other.unknown.Foo - source: ; scopes: - punctuation.terminator.statement @@ -41,6 +43,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: Foo + scopes: + - variable.other.unknown.Foo - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -59,12 +63,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: fooptr + scopes: + - variable.other.unknown.fooptr - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' Foo' +- source: Foo + scopes: + - variable.other.unknown.Foo - source: ; scopes: - punctuation.terminator.statement @@ -78,6 +86,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: fooptr + scopes: + - variable.other.unknown.fooptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -85,6 +95,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: Foo + scopes: + - variable.other.unknown.Foo - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#133.spec.yaml b/language_examples/#133.spec.yaml index 12d267d1..effed1bc 100644 --- a/language_examples/#133.spec.yaml +++ b/language_examples/#133.spec.yaml @@ -9,7 +9,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' size' +- source: size + scopes: + - variable.other.unknown.size - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#134.spec.yaml b/language_examples/#134.spec.yaml index 9b0a637c..662bf584 100644 --- a/language_examples/#134.spec.yaml +++ b/language_examples/#134.spec.yaml @@ -220,7 +220,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -260,7 +262,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -317,7 +321,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -377,7 +383,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.function.definition.parameters - meta.parameter diff --git a/language_examples/#136.spec.yaml b/language_examples/#136.spec.yaml index 1874175b..f4442373 100644 --- a/language_examples/#136.spec.yaml +++ b/language_examples/#136.spec.yaml @@ -33,6 +33,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member diff --git a/language_examples/#141.spec.yaml b/language_examples/#141.spec.yaml index 46734529..e6d25e68 100644 --- a/language_examples/#141.spec.yaml +++ b/language_examples/#141.spec.yaml @@ -30,7 +30,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -57,10 +59,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -75,6 +81,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -85,7 +93,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -96,10 +106,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -114,6 +128,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#186.spec.yaml b/language_examples/#186.spec.yaml index da066dc1..b9f0deb7 100644 --- a/language_examples/#186.spec.yaml +++ b/language_examples/#186.spec.yaml @@ -6,10 +6,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - keyword.operator.comparison - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -30,7 +34,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: 'g ' +- source: g + scopes: + - variable.other.unknown.g - source: '=' scopes: - keyword.operator.assignment @@ -46,10 +52,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - keyword.operator.comparison - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -73,6 +83,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#188.spec.yaml b/language_examples/#188.spec.yaml index 32f020e3..e26edc99 100644 --- a/language_examples/#188.spec.yaml +++ b/language_examples/#188.spec.yaml @@ -85,6 +85,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: tgt_fps + scopes: + - variable.other.unknown.tgt_fps - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#198.spec.yaml b/language_examples/#198.spec.yaml index bc9ceac4..52ad6239 100644 --- a/language_examples/#198.spec.yaml +++ b/language_examples/#198.spec.yaml @@ -26,7 +26,12 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'string s ' +- source: string + scopes: + - variable.other.unknown.string +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#204.spec.yaml b/language_examples/#204.spec.yaml index 1cf79f71..81b85f49 100644 --- a/language_examples/#204.spec.yaml +++ b/language_examples/#204.spec.yaml @@ -71,15 +71,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ; scopes: - punctuation.terminator.statement -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: '*' scopes: - keyword.operator.arithmetic diff --git a/language_examples/#218.spec.yaml b/language_examples/#218.spec.yaml index 3d9e0e9f..0564d987 100644 --- a/language_examples/#218.spec.yaml +++ b/language_examples/#218.spec.yaml @@ -131,38 +131,56 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -185,6 +203,8 @@ scopes: - keyword.operator.bitwise - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -212,7 +232,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.parens.control.for - source: ) @@ -282,11 +304,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'a ' +- source: a + scopes: + - variable.other.unknown.a - source: '&&' scopes: - keyword.operator.logical -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -309,6 +335,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -325,7 +353,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ':' scopes: - punctuation.separator.colon.case @@ -375,7 +405,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ':' scopes: - punctuation.separator.colon.case @@ -425,7 +457,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ':' scopes: - punctuation.separator.colon.case @@ -475,7 +509,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ':' scopes: - punctuation.separator.colon.case @@ -538,38 +574,56 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -747,6 +801,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -766,6 +822,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -779,22 +837,32 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -817,6 +885,8 @@ scopes: - keyword.operator.bitwise - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -844,7 +914,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.parens.control.for - source: ) @@ -881,15 +953,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/#224.spec.yaml b/language_examples/#224.spec.yaml index dbc4e23a..37f24289 100644 --- a/language_examples/#224.spec.yaml +++ b/language_examples/#224.spec.yaml @@ -65,7 +65,9 @@ - punctuation.separator.colon.range-based scopesEnd: - meta.binding -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c scopesEnd: - meta.parens.control.for - source: ) @@ -86,6 +88,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: bug + scopes: + - variable.other.unknown.bug - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -139,7 +143,9 @@ - punctuation.separator.colon.range-based scopesEnd: - meta.binding -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c scopesEnd: - meta.parens.control.for - source: ) @@ -160,6 +166,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: bug + scopes: + - variable.other.unknown.bug - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member diff --git a/language_examples/#235.spec.yaml b/language_examples/#235.spec.yaml index a3474ab8..bd6014ed 100644 --- a/language_examples/#235.spec.yaml +++ b/language_examples/#235.spec.yaml @@ -10,7 +10,9 @@ - source: a scopes: - entity.name.function.preprocessor -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: \ scopes: - constant.character.escape.line-continuation diff --git a/language_examples/#238.spec.yaml b/language_examples/#238.spec.yaml index 07d0a3d6..38a3e497 100644 --- a/language_examples/#238.spec.yaml +++ b/language_examples/#238.spec.yaml @@ -63,6 +63,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expr + scopes: + - variable.other.unknown.expr - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#247.spec.yaml b/language_examples/#247.spec.yaml index 2a5f7bad..55625698 100644 --- a/language_examples/#247.spec.yaml +++ b/language_examples/#247.spec.yaml @@ -52,6 +52,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.static_assert - source: bar + scopes: + - variable.other.unknown.bar - source: ',' scopesBegin: - meta.static_assert.message diff --git a/language_examples/#256.spec.yaml b/language_examples/#256.spec.yaml index e29cf162..8870af69 100644 --- a/language_examples/#256.spec.yaml +++ b/language_examples/#256.spec.yaml @@ -145,9 +145,12 @@ scopes: - >- punctuation.section.arguments.begin.bracket.round.function.call.initializer -- source: '{._s ' +- source: '{.' scopesBegin: - meta.parameter.initialization +- source: _s + scopes: + - variable.other.unknown._s - source: '=' scopes: - keyword.operator.assignment @@ -155,11 +158,16 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' _SSO_Cap}}' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap +- source: '}}' - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -197,7 +205,9 @@ - source: < scopes: - punctuation.section.angle-brackets.begin.template.definition -- source: "\t class " +- source: class + scopes: + - variable.other.unknown.class - source: '=' scopes: - keyword.operator.assignment @@ -341,7 +351,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -375,6 +387,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -395,7 +409,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment @@ -405,15 +421,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: < scopes: - keyword.operator.comparison -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ; scopes: - punctuation.terminator.statement -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ++ scopes: - keyword.operator.increment @@ -451,6 +473,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -459,7 +483,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -493,6 +519,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#261.spec.yaml b/language_examples/#261.spec.yaml index 9cf8fab9..f7ae9af8 100644 --- a/language_examples/#261.spec.yaml +++ b/language_examples/#261.spec.yaml @@ -72,6 +72,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: A + scopes: + - variable.other.unknown.A - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -132,6 +134,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: A + scopes: + - variable.other.unknown.A - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/#264.spec.yaml b/language_examples/#264.spec.yaml index 82384563..97f33181 100644 --- a/language_examples/#264.spec.yaml +++ b/language_examples/#264.spec.yaml @@ -48,7 +48,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' N' +- source: 'N' + scopes: + - variable.other.unknown.N - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -69,7 +71,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -79,11 +83,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: <= scopes: - keyword.operator.comparison -- source: ' N' +- source: 'N' + scopes: + - variable.other.unknown.N - source: ; scopes: - punctuation.terminator.statement @@ -91,6 +99,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -163,10 +173,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: '==' scopes: - keyword.operator.comparison - source: 'N' + scopes: + - variable.other.unknown.N - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -193,7 +207,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'N ' +- source: 'N' + scopes: + - variable.other.unknown.N - source: + scopes: - keyword.operator.arithmetic @@ -222,7 +238,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -232,11 +250,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: <= scopes: - keyword.operator.comparison -- source: ' N' +- source: 'N' + scopes: + - variable.other.unknown.N - source: ; scopes: - punctuation.terminator.statement @@ -244,6 +266,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -260,6 +284,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -268,7 +294,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ; scopes: - punctuation.terminator.statement @@ -285,7 +313,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'perm ' +- source: perm + scopes: + - variable.other.unknown.perm - source: + scopes: - keyword.operator.arithmetic @@ -295,7 +325,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' perm ' +- source: perm + scopes: + - variable.other.unknown.perm - source: + scopes: - keyword.operator.arithmetic @@ -305,11 +337,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' N' +- source: 'N' + scopes: + - variable.other.unknown.N - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' gen' +- source: gen + scopes: + - variable.other.unknown.gen - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/#287.spec.yaml b/language_examples/#287.spec.yaml index 477668f1..93d072a1 100644 --- a/language_examples/#287.spec.yaml +++ b/language_examples/#287.spec.yaml @@ -1,4 +1,6 @@ -- source: 'a ' +- source: a + scopes: + - variable.other.unknown.a - source: '*' scopesBegin: - keyword.operator.arithmetic @@ -11,7 +13,9 @@ - source: '*' scopesEnd: - keyword.operator.arithmetic -- source: 'a ' +- source: a + scopes: + - variable.other.unknown.a - source: '&&' scopesBegin: - keyword.operator.logical @@ -39,7 +43,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' string ' +- source: string + scopes: + - variable.other.unknown.string - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#307.spec.yaml b/language_examples/#307.spec.yaml index 9b90ceb7..5c0c038b 100644 --- a/language_examples/#307.spec.yaml +++ b/language_examples/#307.spec.yaml @@ -96,6 +96,7 @@ - source: argOne scopes: - meta.parameter.initialization + - variable.other.unknown.argOne - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -112,6 +113,7 @@ - source: argOther scopes: - meta.parameter.initialization + - variable.other.unknown.argOther - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -139,7 +141,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' m_other' +- source: m_other + scopes: + - variable.other.unknown.m_other - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#324.spec.yaml b/language_examples/#324.spec.yaml index 643fcaf7..47f19f6d 100644 --- a/language_examples/#324.spec.yaml +++ b/language_examples/#324.spec.yaml @@ -70,6 +70,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: edited + scopes: + - variable.other.unknown.edited - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -92,6 +94,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: ampersand + scopes: + - variable.other.unknown.ampersand - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -112,6 +116,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: string + scopes: + - variable.other.unknown.string - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -170,11 +176,15 @@ - source: \ scopes: - constant.character.escape.line-continuation -- source: "\t\t\t\tampersand " +- source: ampersand + scopes: + - variable.other.unknown.ampersand - source: '=' scopes: - keyword.operator.assignment -- source: ' TRUE' +- source: 'TRUE' + scopes: + - variable.other.unknown.TRUE - source: ; scopes: - punctuation.terminator.statement @@ -188,6 +198,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: string + scopes: + - variable.other.unknown.string - source: ',' scopes: - punctuation.separator.delimiter.comma diff --git a/language_examples/#350.spec.yaml b/language_examples/#350.spec.yaml index a36d1df2..9c8d38d2 100644 --- a/language_examples/#350.spec.yaml +++ b/language_examples/#350.spec.yaml @@ -51,6 +51,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: x + scopes: + - variable.other.unknown.x - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -113,6 +115,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: x + scopes: + - variable.other.unknown.x - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -248,7 +252,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: clang diagnostic ignored w +- source: clang + scopes: + - variable.other.unknown.clang +- source: diagnostic + scopes: + - variable.other.unknown.diagnostic +- source: ignored + scopes: + - variable.other.unknown.ignored +- source: w + scopes: + - variable.other.unknown.w - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -448,7 +463,9 @@ - source: elif scopesEnd: - keyword.control.directive.elif -- source: ' DOCTEST_GCC' +- source: DOCTEST_GCC + scopes: + - variable.other.unknown.DOCTEST_GCC - source: '#' scopesBegin: - meta.preprocessor.macro @@ -691,7 +708,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: GCC diagnostic ignored w +- source: GCC + scopes: + - variable.other.unknown.GCC +- source: diagnostic + scopes: + - variable.other.unknown.diagnostic +- source: ignored + scopes: + - variable.other.unknown.ignored +- source: w + scopes: + - variable.other.unknown.w - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -934,7 +962,9 @@ - source: elif scopesEnd: - keyword.control.directive.elif -- source: ' DOCTEST_MSVC' +- source: DOCTEST_MSVC + scopes: + - variable.other.unknown.DOCTEST_MSVC - source: '#' scopesBegin: - meta.preprocessor.macro @@ -992,6 +1022,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: push + scopes: + - variable.other.unknown.push - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -1063,7 +1095,13 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'disable : w' +- source: disable + scopes: + - variable.other.unknown.disable +- source: ' : ' +- source: w + scopes: + - variable.other.unknown.w - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -1126,6 +1164,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: pop + scopes: + - variable.other.unknown.pop - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/#370.spec.yaml b/language_examples/#370.spec.yaml index 8dcedffe..93646ca7 100644 --- a/language_examples/#370.spec.yaml +++ b/language_examples/#370.spec.yaml @@ -135,14 +135,20 @@ scopesEnd: - comment.line.double-slash - source: B + scopes: + - variable.other.unknown.B - source: < scopes: - keyword.operator.comparison - source: A + scopes: + - variable.other.unknown.A - source: '>' scopes: - keyword.operator.comparison -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#372.spec.yaml b/language_examples/#372.spec.yaml index 0b6441a6..bbe753b8 100644 --- a/language_examples/#372.spec.yaml +++ b/language_examples/#372.spec.yaml @@ -62,6 +62,7 @@ - source: Args scopes: - meta.arguments.operator.sizeof.variadic + - variable.other.unknown.Args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof.variadic diff --git a/language_examples/#386.spec.yaml b/language_examples/#386.spec.yaml index 292fa193..0f1b1de7 100644 --- a/language_examples/#386.spec.yaml +++ b/language_examples/#386.spec.yaml @@ -113,6 +113,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -135,6 +137,7 @@ - source: s scopes: - meta.parameter.initialization + - variable.other.unknown.s - source: '}' scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -168,7 +171,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -178,11 +183,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ; scopes: - punctuation.terminator.statement @@ -190,6 +199,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -206,6 +217,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -266,7 +279,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' elem' +- source: elem + scopes: + - variable.other.unknown.elem - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#395.spec.yaml b/language_examples/#395.spec.yaml index 7f8d568d..f4b3e820 100644 --- a/language_examples/#395.spec.yaml +++ b/language_examples/#395.spec.yaml @@ -94,6 +94,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: f + scopes: + - variable.other.unknown.f - source: ; scopes: - punctuation.terminator.statement @@ -108,6 +110,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: g + scopes: + - variable.other.unknown.g - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#396.spec.yaml b/language_examples/#396.spec.yaml index 28809194..3df265c0 100644 --- a/language_examples/#396.spec.yaml +++ b/language_examples/#396.spec.yaml @@ -1,19 +1,27 @@ - source: module scopes: - keyword.other.module -- source: ' example' +- source: example + scopes: + - variable.other.unknown.example - source: ; scopes: - punctuation.terminator.statement -- source: 'import ' +- source: import + scopes: + - variable.other.unknown.import - source: < scopes: - keyword.operator.comparison - source: vector + scopes: + - variable.other.unknown.vector - source: '>' scopes: - keyword.operator.comparison -- source: 'import ' +- source: import + scopes: + - variable.other.unknown.import - source: some scopes: - variable.other.object.access @@ -66,7 +74,9 @@ - source: concept scopes: - keyword.other.concept -- source: ' convertible_to ' +- source: convertible_to + scopes: + - variable.other.unknown.convertible_to - source: '=' scopes: - keyword.operator.assignment @@ -78,14 +88,20 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: is_convertible_v + scopes: + - variable.other.unknown.is_convertible_v - source: < scopes: - keyword.operator.comparison - source: From + scopes: + - variable.other.unknown.From - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' To' +- source: To + scopes: + - variable.other.unknown.To - source: '>' scopes: - keyword.operator.comparison @@ -112,6 +128,8 @@ scopes: - keyword.operator.bitwise - source: f + scopes: + - variable.other.unknown.f - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -142,6 +160,8 @@ scopes: - keyword.operator.comparison - source: To + scopes: + - variable.other.unknown.To - source: '>' scopes: - keyword.operator.comparison diff --git a/language_examples/#410.spec.yaml b/language_examples/#410.spec.yaml index b67edb82..53e468b7 100644 --- a/language_examples/#410.spec.yaml +++ b/language_examples/#410.spec.yaml @@ -81,6 +81,7 @@ - source: size scopes: - meta.parameter.initialization + - variable.other.unknown.size - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -90,9 +91,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' container' +- source: container scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.container - source: '=' scopes: - keyword.operator.assignment @@ -109,6 +112,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: size + scopes: + - variable.other.unknown.size - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -155,7 +160,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' container' +- source: container + scopes: + - variable.other.unknown.container - source: ; scopes: - punctuation.terminator.statement @@ -225,7 +232,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' itr' +- source: itr + scopes: + - variable.other.unknown.itr - source: '=' scopes: - keyword.operator.assignment @@ -236,14 +245,20 @@ scopes: - punctuation.terminator.statement - source: itr + scopes: + - variable.other.unknown.itr - source: + scopes: - keyword.operator.arithmetic - source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison - source: size + scopes: + - variable.other.unknown.size - source: ; scopes: - punctuation.terminator.statement @@ -251,6 +266,8 @@ scopes: - keyword.operator.increment - source: itr + scopes: + - variable.other.unknown.itr scopesEnd: - meta.parens.control.for - source: ) @@ -272,6 +289,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: itr + scopes: + - variable.other.unknown.itr - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -289,10 +308,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: itr + scopes: + - variable.other.unknown.itr - source: + scopes: - keyword.operator.arithmetic - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -381,7 +404,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' itr' +- source: itr + scopes: + - variable.other.unknown.itr - source: '=' scopes: - keyword.operator.assignment @@ -392,14 +417,20 @@ scopes: - punctuation.terminator.statement - source: itr + scopes: + - variable.other.unknown.itr - source: + scopes: - keyword.operator.arithmetic - source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison - source: size + scopes: + - variable.other.unknown.size - source: ; scopes: - punctuation.terminator.statement @@ -407,6 +438,8 @@ scopes: - keyword.operator.increment - source: itr + scopes: + - variable.other.unknown.itr scopesEnd: - meta.parens.control.for - source: ) @@ -428,6 +461,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: itr + scopes: + - variable.other.unknown.itr - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -445,10 +480,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: itr + scopes: + - variable.other.unknown.itr - source: + scopes: - keyword.operator.arithmetic - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#412.spec.yaml b/language_examples/#412.spec.yaml index 44059502..20721995 100644 --- a/language_examples/#412.spec.yaml +++ b/language_examples/#412.spec.yaml @@ -27,7 +27,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: // scopesBegin: - comment.line.double-slash @@ -92,7 +94,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: // scopesBegin: - comment.line.double-slash @@ -107,6 +111,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ARRAY_SIZE + scopes: + - variable.other.unknown.ARRAY_SIZE - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#414.spec.yaml b/language_examples/#414.spec.yaml index 19ed64c2..22945043 100644 --- a/language_examples/#414.spec.yaml +++ b/language_examples/#414.spec.yaml @@ -1,4 +1,9 @@ -- source: L_API ALenum +- source: L_API + scopes: + - variable.other.unknown.L_API +- source: ALenum + scopes: + - variable.other.unknown.ALenum - source: AL_APIENTRY scopes: - meta.qualified_type @@ -17,6 +22,8 @@ scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: START_API_FUNC + scopes: + - variable.other.unknown.START_API_FUNC - source: '{' scopesBegin: - meta.block @@ -64,6 +71,8 @@ scopes: - keyword.operator.logical - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -88,6 +97,8 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: AL_INVALID_OPERATION + scopes: + - variable.other.unknown.AL_INVALID_OPERATION - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -123,7 +134,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' deferror' +- source: deferror + scopes: + - variable.other.unknown.deferror - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -139,6 +152,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: TrapALError + scopes: + - variable.other.unknown.TrapALError - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -210,6 +225,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: SIGTRAP + scopes: + - variable.other.unknown.SIGTRAP - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -220,6 +237,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: SIGTRAP + scopes: + - variable.other.unknown.SIGTRAP - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -242,7 +261,9 @@ - source: return scopes: - keyword.control.return -- source: ' deferror' +- source: deferror + scopes: + - variable.other.unknown.deferror - source: ; scopes: - punctuation.terminator.statement @@ -273,6 +294,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: AL_NO_ERROR + scopes: + - variable.other.unknown.AL_NO_ERROR - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -285,3 +308,5 @@ scopesEnd: - meta.block - source: END_API_FUNC + scopes: + - variable.other.unknown.END_API_FUNC diff --git a/language_examples/#426.spec.yaml b/language_examples/#426.spec.yaml index 84051bc2..a9d9a327 100644 --- a/language_examples/#426.spec.yaml +++ b/language_examples/#426.spec.yaml @@ -5,6 +5,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: msg3 + scopes: + - variable.other.unknown.msg3 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -142,7 +144,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tmp_line2' +- source: tmp_line2 + scopes: + - variable.other.unknown.tmp_line2 - source: ',' scopes: - punctuation.separator.delimiter.comma diff --git a/language_examples/#433.spec.yaml b/language_examples/#433.spec.yaml index d60a9f69..895e06b5 100644 --- a/language_examples/#433.spec.yaml +++ b/language_examples/#433.spec.yaml @@ -241,6 +241,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.assembly.inner - source: curpal0 + scopes: + - variable.other.unknown.curpal0 - source: ) scopes: - punctuation.section.parens.end.bracket.round.assembly.inner @@ -267,6 +269,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.assembly.inner - source: curpal1 + scopes: + - variable.other.unknown.curpal1 - source: ) scopes: - punctuation.section.parens.end.bracket.round.assembly.inner diff --git a/language_examples/#442.spec.yaml b/language_examples/#442.spec.yaml index d5e7cd53..8a901d11 100644 --- a/language_examples/#442.spec.yaml +++ b/language_examples/#442.spec.yaml @@ -304,6 +304,8 @@ - source: REPROCXX_EXPORT scopesBegin: - meta.body.namespace + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: extern scopes: - storage.modifier.specifier.extern @@ -314,11 +316,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' kill' +- source: kill + scopes: + - variable.other.unknown.kill - source: ; scopes: - punctuation.terminator.statement - source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: extern scopes: - storage.modifier.specifier.extern @@ -329,7 +335,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' terminate' +- source: terminate + scopes: + - variable.other.unknown.terminate - source: ; scopes: - punctuation.terminator.statement @@ -416,35 +424,56 @@ scopesEnd: - meta.declaration.type.alias - source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: extern scopes: - storage.modifier.specifier.extern - source: const scopes: - storage.modifier.specifier.const -- source: ' milliseconds infinite' +- source: milliseconds + scopes: + - variable.other.unknown.milliseconds +- source: infinite + scopes: + - variable.other.unknown.infinite - source: ; scopes: - punctuation.terminator.statement - source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: extern scopes: - storage.modifier.specifier.extern - source: const scopes: - storage.modifier.specifier.const -- source: ' milliseconds deadline' +- source: milliseconds + scopes: + - variable.other.unknown.milliseconds +- source: deadline + scopes: + - variable.other.unknown.deadline - source: ; scopes: - punctuation.terminator.statement - source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: extern scopes: - storage.modifier.specifier.extern - source: const scopes: - storage.modifier.specifier.const -- source: ' milliseconds nonblocking' +- source: milliseconds + scopes: + - variable.other.unknown.milliseconds +- source: nonblocking + scopes: + - variable.other.unknown.nonblocking - source: ; scopes: - punctuation.terminator.statement @@ -750,9 +779,11 @@ - punctuation.section.block.end.bracket.curly.struct scopesEnd: - meta.body.struct -- source: 'redirect ' +- source: redirect scopesBegin: - meta.tail.struct + scopes: + - variable.other.unknown.redirect - source: '=' scopes: - keyword.operator.assignment @@ -1061,7 +1092,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' REPROCXX_EXPORT ' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: '~' scopes: - keyword.operator.bitwise @@ -1132,7 +1165,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: process scopesBegin: - meta.function.definition.special.operator-overload @@ -1196,7 +1231,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopesBegin: - meta.qualified_type @@ -1220,22 +1257,30 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' arguments ' +- source: arguments + scopes: + - variable.other.unknown.arguments - source: '&' scopes: - keyword.operator.bitwise - source: arguments + scopes: + - variable.other.unknown.arguments - source: ',' scopes: - punctuation.separator.delimiter.comma - source: const scopes: - storage.modifier.specifier.const -- source: ' options ' +- source: options + scopes: + - variable.other.unknown.options - source: '&' scopes: - keyword.operator.bitwise -- source: 'options ' +- source: options + scopes: + - variable.other.unknown.options - source: '=' scopes: - keyword.operator.assignment @@ -1261,7 +1306,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopes: - entity.name.scope-resolution @@ -1270,6 +1317,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -1288,6 +1337,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_code + scopes: + - variable.other.unknown.error_code - source: '>' scopes: - keyword.operator.comparison @@ -1346,7 +1397,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopesBegin: - meta.qualified_type @@ -1394,7 +1447,12 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: stream set +- source: stream + scopes: + - variable.other.unknown.stream +- source: set + scopes: + - variable.other.unknown.set - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1412,7 +1470,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopes: - entity.name.scope-resolution @@ -1421,6 +1481,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -1439,6 +1501,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_code + scopes: + - variable.other.unknown.error_code - source: '>' scopes: - keyword.operator.comparison @@ -1510,7 +1574,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopes: - entity.name.scope-resolution @@ -1519,6 +1585,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -1537,6 +1605,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_code + scopes: + - variable.other.unknown.error_code - source: '>' scopes: - keyword.operator.comparison @@ -1591,7 +1661,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopesBegin: - meta.qualified_type @@ -1612,7 +1684,12 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: stream stream +- source: stream + scopesBegin: + - variable.other.unknown.stream +- source: stream + scopesEnd: + - variable.other.unknown.stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1633,7 +1710,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopes: - entity.name.scope-resolution @@ -1642,6 +1721,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -1660,6 +1741,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_code + scopes: + - variable.other.unknown.error_code - source: '>' scopes: - keyword.operator.comparison @@ -1697,7 +1780,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopesBegin: - meta.qualified_type @@ -1727,7 +1812,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopesBegin: - meta.qualified_type @@ -1768,7 +1855,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: ' REPROCXX_EXPORT' +- source: REPROCXX_EXPORT + scopes: + - variable.other.unknown.REPROCXX_EXPORT - source: std scopes: - entity.name.scope-resolution @@ -1777,6 +1866,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: pair + scopes: + - variable.other.unknown.pair - source: < scopes: - keyword.operator.comparison @@ -1795,6 +1886,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_code + scopes: + - variable.other.unknown.error_code - source: '>' scopes: - keyword.operator.comparison diff --git a/language_examples/#443.spec.yaml b/language_examples/#443.spec.yaml index d5e55bf2..c1449e37 100644 --- a/language_examples/#443.spec.yaml +++ b/language_examples/#443.spec.yaml @@ -23,7 +23,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -31,7 +33,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ; scopes: - punctuation.terminator.statement @@ -39,7 +43,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' str ' +- source: str + scopes: + - variable.other.unknown.str - source: '=' scopes: - keyword.operator.assignment @@ -84,7 +90,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c - source: ; scopes: - punctuation.terminator.statement @@ -92,7 +100,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' d' +- source: d + scopes: + - variable.other.unknown.d - source: ; scopes: - punctuation.terminator.statement @@ -100,7 +110,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' ch ' +- source: ch + scopes: + - variable.other.unknown.ch - source: '=' scopes: - keyword.operator.assignment @@ -122,7 +134,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ; scopes: - punctuation.terminator.statement @@ -130,7 +144,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' f' +- source: f + scopes: + - variable.other.unknown.f - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#460.spec.yaml b/language_examples/#460.spec.yaml index e8425d23..d727fea7 100644 --- a/language_examples/#460.spec.yaml +++ b/language_examples/#460.spec.yaml @@ -277,4 +277,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: type dnode +- source: type + scopes: + - variable.other.unknown.type +- source: dnode + scopes: + - variable.other.unknown.dnode diff --git a/language_examples/#501.spec.yaml b/language_examples/#501.spec.yaml index 13b8e29d..b4abbf61 100644 --- a/language_examples/#501.spec.yaml +++ b/language_examples/#501.spec.yaml @@ -50,7 +50,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -74,6 +76,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -129,7 +133,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -153,6 +159,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -205,7 +213,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -229,6 +239,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: c + scopes: + - variable.other.unknown.c - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#590.spec.yaml b/language_examples/#590.spec.yaml index 97e5d46d..1314c05f 100644 --- a/language_examples/#590.spec.yaml +++ b/language_examples/#590.spec.yaml @@ -216,14 +216,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: DOCTEST_EMPTY + scopes: + - variable.other.unknown.DOCTEST_EMPTY - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' func' +- source: func + scopes: + - variable.other.unknown.func - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' decorators' +- source: decorators + scopes: + - variable.other.unknown.decorators - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -242,7 +248,9 @@ - source: inline scopes: - storage.modifier.specifier.functional.pre-parameters.inline -- source: ' DOCTEST_NOINLINE' +- source: DOCTEST_NOINLINE + scopes: + - variable.other.unknown.DOCTEST_NOINLINE - source: void scopes: - storage.type.primitive diff --git a/language_examples/#604.spec.yaml b/language_examples/#604.spec.yaml index 64c2f51d..abe00999 100644 --- a/language_examples/#604.spec.yaml +++ b/language_examples/#604.spec.yaml @@ -2,7 +2,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' compare ' +- source: compare + scopes: + - variable.other.unknown.compare - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#610.spec.yaml b/language_examples/#610.spec.yaml index 439ec9f7..6b26fd14 100644 --- a/language_examples/#610.spec.yaml +++ b/language_examples/#610.spec.yaml @@ -103,7 +103,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' view ' +- source: view + scopes: + - variable.other.unknown.view - source: '=' scopes: - keyword.operator.assignment @@ -131,7 +133,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' owned ' +- source: owned + scopes: + - variable.other.unknown.owned - source: '=' scopes: - keyword.operator.assignment @@ -313,10 +317,14 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -344,7 +352,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' wide_string ' +- source: wide_string + scopes: + - variable.other.unknown.wide_string - source: '=' scopes: - keyword.operator.assignment @@ -376,7 +386,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' raw_wide_string ' +- source: raw_wide_string + scopes: + - variable.other.unknown.raw_wide_string - source: '=' scopes: - keyword.operator.assignment @@ -473,6 +485,8 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: c + scopes: + - variable.other.unknown.c - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -495,7 +509,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' character ' +- source: character + scopes: + - variable.other.unknown.character - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/#617.spec.yaml b/language_examples/#617.spec.yaml index 95ce2290..9eb5f256 100644 --- a/language_examples/#617.spec.yaml +++ b/language_examples/#617.spec.yaml @@ -34,7 +34,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: < scopes: - keyword.operator.comparison @@ -57,7 +59,9 @@ - punctuation.definition.comment.end scopesEnd: - comment.block -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#621.spec.yaml b/language_examples/#621.spec.yaml index 7fda02cb..99b9e28d 100644 --- a/language_examples/#621.spec.yaml +++ b/language_examples/#621.spec.yaml @@ -11,7 +11,13 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'string led_paths[] ' +- source: string + scopes: + - variable.other.unknown.string +- source: led_paths + scopes: + - variable.other.unknown.led_paths +- source: '[] ' - source: '{' scopesBegin: - meta.block @@ -23,6 +29,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RED + scopes: + - variable.other.unknown.RED - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -60,6 +68,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: GREEN + scopes: + - variable.other.unknown.GREEN - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -97,6 +107,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: BLUE + scopes: + - variable.other.unknown.BLUE - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -134,6 +146,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: WHITE + scopes: + - variable.other.unknown.WHITE - source: ']' scopes: - punctuation.definition.end.bracket.square diff --git a/language_examples/#636.spec.yaml b/language_examples/#636.spec.yaml index 02b5864b..e8ddd8ff 100644 --- a/language_examples/#636.spec.yaml +++ b/language_examples/#636.spec.yaml @@ -230,7 +230,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' plate ' +- source: plate + scopes: + - variable.other.unknown.plate - source: + scopes: - keyword.operator.arithmetic @@ -278,7 +280,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' query' +- source: query + scopes: + - variable.other.unknown.query scopesEnd: - meta.parens.control.for - source: ) @@ -298,7 +302,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -350,7 +356,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -402,7 +410,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -441,6 +451,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#641.spec.yaml b/language_examples/#641.spec.yaml index 635f0fc0..54a3882a 100644 --- a/language_examples/#641.spec.yaml +++ b/language_examples/#641.spec.yaml @@ -94,7 +94,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -120,6 +122,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -131,7 +135,9 @@ - source: elifdef scopesEnd: - keyword.control.directive.elifdef -- source: ' __linux__' +- source: __linux__ + scopes: + - variable.other.unknown.__linux__ - source: std scopes: - entity.name.scope-resolution @@ -139,7 +145,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -165,6 +173,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#647.spec.yaml b/language_examples/#647.spec.yaml index b170d749..ee2a9888 100644 --- a/language_examples/#647.spec.yaml +++ b/language_examples/#647.spec.yaml @@ -56,11 +56,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' operator' +- source: operator + scopes: + - variable.other.unknown.operator - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -77,6 +81,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: cout + scopes: + - variable.other.unknown.cout - source: ',' scopes: - punctuation.separator.delimiter.comma diff --git a/language_examples/#651.spec.yaml b/language_examples/#651.spec.yaml index c93f9d23..82171994 100644 --- a/language_examples/#651.spec.yaml +++ b/language_examples/#651.spec.yaml @@ -110,7 +110,9 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' highlight3' +- source: highlight3 + scopes: + - variable.other.unknown.highlight3 - source: '{' scopesBegin: - meta.block @@ -139,7 +141,9 @@ - source: constexpr scopes: - storage.modifier.specifier.functional.pre-parameters.constexpr -- source: ' highlight4' +- source: highlight4 + scopes: + - variable.other.unknown.highlight4 - source: '{' scopesBegin: - meta.block diff --git a/language_examples/#654.spec.yaml b/language_examples/#654.spec.yaml index 3afa5c5e..2b5103ea 100644 --- a/language_examples/#654.spec.yaml +++ b/language_examples/#654.spec.yaml @@ -118,7 +118,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -128,7 +130,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison @@ -154,7 +158,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -179,6 +185,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -187,7 +195,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/#656.spec.yaml b/language_examples/#656.spec.yaml index 85a46425..26c83773 100644 --- a/language_examples/#656.spec.yaml +++ b/language_examples/#656.spec.yaml @@ -66,7 +66,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'classname ' +- source: classname + scopes: + - variable.other.unknown.classname - source: '==' scopes: - keyword.operator.comparison @@ -93,7 +95,9 @@ - source: '&&' scopes: - keyword.operator.logical -- source: ' object ' +- source: object + scopes: + - variable.other.unknown.object - source: '&&' scopes: - keyword.operator.logical @@ -137,7 +141,9 @@ - source: < scopes: - keyword.operator.comparison -- source: 'QWidget ' +- source: QWidget + scopes: + - variable.other.unknown.QWidget - source: '*' scopes: - keyword.operator.arithmetic @@ -150,6 +156,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: object + scopes: + - variable.other.unknown.object - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/#vs-76430.spec.yaml b/language_examples/#vs-76430.spec.yaml index ec60cd0b..bf4351fb 100644 --- a/language_examples/#vs-76430.spec.yaml +++ b/language_examples/#vs-76430.spec.yaml @@ -36,7 +36,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -50,6 +52,7 @@ - source: T scopes: - meta.arguments.operator.typeid + - variable.other.unknown.T - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.typeid @@ -81,7 +84,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' valueT ' +- source: valueT + scopes: + - variable.other.unknown.valueT - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -93,6 +98,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -172,7 +179,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -186,6 +195,7 @@ - source: T scopes: - meta.arguments.operator.typeid + - variable.other.unknown.T - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.typeid @@ -217,7 +227,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' valueT ' +- source: valueT + scopes: + - variable.other.unknown.valueT - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -229,6 +241,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/638.spec.yaml b/language_examples/638.spec.yaml index 25ba9337..3700879f 100644 --- a/language_examples/638.spec.yaml +++ b/language_examples/638.spec.yaml @@ -56,9 +56,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.requires -- source: 'n ' +- source: 'n' scopesBegin: - meta.arguments.requires + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -114,9 +116,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.requires -- source: 'n ' +- source: 'n' scopesBegin: - meta.arguments.requires + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison diff --git a/language_examples/constructor_call.spec.yaml b/language_examples/constructor_call.spec.yaml index 53ae4756..3ef62815 100644 --- a/language_examples/constructor_call.spec.yaml +++ b/language_examples/constructor_call.spec.yaml @@ -118,9 +118,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' A' +- source: A scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.A - source: ; scopes: - punctuation.terminator.statement @@ -195,6 +197,8 @@ scopes: - keyword.operator.logical - source: input_file1 + scopes: + - variable.other.unknown.input_file1 - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -205,7 +209,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -285,6 +291,8 @@ scopes: - keyword.operator.logical - source: input_file2 + scopes: + - variable.other.unknown.input_file2 - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -295,7 +303,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -354,11 +364,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' input_file1 ' +- source: input_file1 + scopes: + - variable.other.unknown.input_file1 - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' c1' +- source: c1 + scopes: + - variable.other.unknown.c1 - source: ; scopes: - punctuation.terminator.statement @@ -372,11 +386,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' input_file2 ' +- source: input_file2 + scopes: + - variable.other.unknown.input_file2 - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' c2' +- source: c2 + scopes: + - variable.other.unknown.c2 - source: ; scopes: - punctuation.terminator.statement @@ -400,11 +418,15 @@ - source: print collections scopesEnd: - comment.line.double-slash -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -443,11 +465,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -486,11 +512,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -511,21 +541,29 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c1 + scopes: + - variable.other.unknown.c1 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' c2' +- source: c2 + scopes: + - variable.other.unknown.c2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -546,19 +584,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -594,11 +640,15 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -636,17 +686,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: small + scopes: + - variable.other.unknown.small - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -684,17 +740,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: medium + scopes: + - variable.other.unknown.medium - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -732,17 +794,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: large + scopes: + - variable.other.unknown.large - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -780,13 +848,17 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: red + scopes: + - variable.other.unknown.red - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -808,6 +880,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: green + scopes: + - variable.other.unknown.green - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -819,6 +893,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: small + scopes: + - variable.other.unknown.small - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -846,6 +922,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -854,7 +932,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -878,7 +958,9 @@ - source: else scopes: - keyword.control.else -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -899,7 +981,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -944,6 +1028,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -965,13 +1051,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1007,7 +1097,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -1032,6 +1124,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1040,7 +1134,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1064,7 +1160,9 @@ - source: else scopes: - keyword.control.else -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1085,7 +1183,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1119,6 +1219,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1146,6 +1248,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sb + scopes: + - variable.other.unknown.sb - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1154,7 +1258,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1178,7 +1284,9 @@ - source: else scopes: - keyword.control.else -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1210,6 +1318,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c3 + scopes: + - variable.other.unknown.c3 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1231,6 +1341,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c3 + scopes: + - variable.other.unknown.c3 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -1242,17 +1354,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: bubble_sort + scopes: + - variable.other.unknown.bubble_sort - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1273,19 +1391,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: ; scopes: - punctuation.terminator.statement -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '=' scopes: - keyword.operator.assignment -- source: ' c4' +- source: c4 + scopes: + - variable.other.unknown.c4 - source: ; scopes: - punctuation.terminator.statement @@ -1296,6 +1422,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c3 + scopes: + - variable.other.unknown.c3 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -1307,17 +1435,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: quick_sort + scopes: + - variable.other.unknown.quick_sort - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1338,23 +1472,33 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '=' scopes: - keyword.operator.assignment -- source: ' c4' +- source: c4 + scopes: + - variable.other.unknown.c4 - source: ; scopes: - punctuation.terminator.statement @@ -1365,6 +1509,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c3 + scopes: + - variable.other.unknown.c3 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -1376,17 +1522,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: merge_sort + scopes: + - variable.other.unknown.merge_sort - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1407,19 +1559,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1486,7 +1646,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1507,11 +1669,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1532,19 +1698,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1565,19 +1739,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '=' scopes: - keyword.operator.assignment -- source: ' c1' +- source: c1 + scopes: + - variable.other.unknown.c1 - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1598,19 +1780,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1638,21 +1828,29 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c2 + scopes: + - variable.other.unknown.c2 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' c3' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl ' +- source: endl + scopes: + - variable.other.unknown.endl - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -1673,15 +1871,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' c3 ' +- source: c3 + scopes: + - variable.other.unknown.c3 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' endl' +- source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/feature_assembly.spec.yaml b/language_examples/feature_assembly.spec.yaml index 46efa924..1e562a5a 100644 --- a/language_examples/feature_assembly.spec.yaml +++ b/language_examples/feature_assembly.spec.yaml @@ -137,6 +137,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.assembly.inner - source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.parens.end.bracket.round.assembly.inner @@ -160,6 +162,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.assembly.inner - source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.parens.end.bracket.round.assembly.inner diff --git a/language_examples/feature_basic_string_sso.spec.yaml b/language_examples/feature_basic_string_sso.spec.yaml index 9683c289..d572f4e1 100644 --- a/language_examples/feature_basic_string_sso.spec.yaml +++ b/language_examples/feature_basic_string_sso.spec.yaml @@ -287,7 +287,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' SSO_size ' +- source: SSO_size + scopes: + - variable.other.unknown.SSO_size - source: '=' scopes: - keyword.operator.assignment @@ -375,6 +377,7 @@ - source: __long_layout scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.__long_layout - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -391,6 +394,7 @@ - source: CharT scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.CharT - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -924,7 +928,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' npos ' +- source: npos + scopes: + - variable.other.unknown.npos - source: '=' scopes: - keyword.operator.assignment @@ -959,10 +965,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: is_same_v + scopes: + - variable.other.unknown.is_same_v - source: < scopes: - keyword.operator.comparison - source: value_type + scopes: + - variable.other.unknown.value_type - source: ',' scopesBegin: - meta.static_assert.message @@ -1001,10 +1011,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: is_trivial_v + scopes: + - variable.other.unknown.is_trivial_v - source: < scopes: - keyword.operator.comparison - source: value_type + scopes: + - variable.other.unknown.value_type - source: '>' scopes: - keyword.operator.comparison @@ -1200,10 +1214,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: SSO_size + scopes: + - variable.other.unknown.SSO_size - source: < scopes: - keyword.operator.comparison - source: CharT + scopes: + - variable.other.unknown.CharT - source: '>' scopes: - keyword.operator.comparison @@ -1277,7 +1295,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'digits ' +- source: digits + scopes: + - variable.other.unknown.digits - source: '-' scopes: - keyword.operator.arithmetic @@ -1372,9 +1392,11 @@ scopes: - meta.head.struct - punctuation.section.block.begin.bracket.curly.struct -- source: "\t\t\tCharT " +- source: CharT scopesBegin: - meta.body.struct + scopes: + - variable.other.unknown.CharT - source: buf scopesBegin: - meta.bracket.square.access @@ -1384,6 +1406,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1428,6 +1452,7 @@ - source: _long scopes: - meta.arguments.operator.sizeof + - variable.other.unknown._long - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -1444,6 +1469,7 @@ - source: _short scopes: - meta.arguments.operator.sizeof + - variable.other.unknown._short - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -1628,6 +1654,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1692,7 +1720,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'digits ' +- source: digits + scopes: + - variable.other.unknown.digits - source: '-' scopes: - keyword.operator.arithmetic @@ -1800,6 +1830,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1860,6 +1892,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1971,6 +2005,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2031,6 +2067,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2143,6 +2181,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2161,7 +2201,9 @@ - source: ':' scopes: - keyword.operator.ternary -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ; scopes: - punctuation.terminator.statement @@ -2258,6 +2300,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2276,7 +2320,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' _size_mask' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: ; scopes: - punctuation.terminator.statement @@ -2325,6 +2371,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2346,11 +2394,15 @@ - source: return scopes: - keyword.control.return -- source: ' _SSO_Cap ' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: '-' scopes: - keyword.operator.arithmetic -- source: ' remain' +- source: remain + scopes: + - variable.other.unknown.remain - source: ; scopes: - punctuation.terminator.statement @@ -2427,6 +2479,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2445,7 +2499,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' size ' +- source: size + scopes: + - variable.other.unknown.size - source: '|' scopes: - keyword.operator.bitwise @@ -2454,7 +2510,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: '_size_mask ' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: + scopes: - keyword.operator.arithmetic @@ -2542,6 +2600,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2560,11 +2620,15 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' _SSO_Cap ' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: '-' scopes: - keyword.operator.arithmetic -- source: ' size' +- source: size + scopes: + - variable.other.unknown.size - source: ; scopes: - punctuation.terminator.statement @@ -2662,7 +2726,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' preserve ' +- source: preserve + scopes: + - variable.other.unknown.preserve - source: '?' scopes: - keyword.operator.ternary @@ -2681,11 +2747,15 @@ - source: ':' scopes: - keyword.operator.ternary -- source: ' size ' +- source: size + scopes: + - variable.other.unknown.size - source: <= scopes: - keyword.operator.comparison -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ; scopes: - punctuation.terminator.statement @@ -2698,6 +2768,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: small + scopes: + - variable.other.unknown.small - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2715,6 +2787,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: size + scopes: + - variable.other.unknown.size - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2741,6 +2815,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: size + scopes: + - variable.other.unknown.size - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2823,11 +2899,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'count ' +- source: count + scopes: + - variable.other.unknown.count - source: <= scopes: - keyword.operator.comparison -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2841,7 +2921,9 @@ - source: return scopes: - keyword.control.return -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ; scopes: - punctuation.terminator.statement @@ -2853,7 +2935,9 @@ - source: return scopes: - keyword.control.return -- source: ' count ' +- source: count + scopes: + - variable.other.unknown.count - source: '|' scopes: - keyword.operator.bitwise @@ -2914,11 +2998,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'count ' +- source: count + scopes: + - variable.other.unknown.count - source: '>' scopes: - keyword.operator.comparison -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2946,6 +3034,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2981,6 +3071,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3040,13 +3132,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' capacity ' +- source: capacity + scopes: + - variable.other.unknown.capacity - source: + scopes: - keyword.operator.arithmetic @@ -3059,11 +3155,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' capacity' +- source: capacity + scopes: + - variable.other.unknown.capacity - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: "\t\t\t\t count " +- source: count + scopes: + - variable.other.unknown.count - source: '|' scopes: - keyword.operator.bitwise @@ -3072,7 +3172,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: '_size_mask ' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: + scopes: - keyword.operator.arithmetic @@ -3146,6 +3248,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3164,11 +3268,15 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' _SSO_Cap ' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: '-' scopes: - keyword.operator.arithmetic -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ; scopes: - punctuation.terminator.statement @@ -3289,6 +3397,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3453,7 +3563,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: 'buf ' +- source: buf + scopes: + - variable.other.unknown.buf - source: '!=' scopes: - keyword.operator.comparison @@ -3497,14 +3609,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' contents' +- source: contents + scopes: + - variable.other.unknown.contents - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3533,6 +3651,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -3563,6 +3683,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3648,11 +3770,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' contents' +- source: contents + scopes: + - variable.other.unknown.contents - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3709,9 +3835,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: "\t\t\tnew_cap " +- source: new_cap scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.new_cap - source: '=' scopes: - keyword.operator.assignment @@ -3722,6 +3850,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: new_cap + scopes: + - variable.other.unknown.new_cap - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3781,13 +3911,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' new_cap ' +- source: new_cap + scopes: + - variable.other.unknown.new_cap - source: + scopes: - keyword.operator.arithmetic @@ -3807,6 +3941,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3884,6 +4020,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3902,10 +4040,14 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' new_cap' +- source: new_cap + scopes: + - variable.other.unknown.new_cap - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3926,7 +4068,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: '_size_mask ' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: + scopes: - keyword.operator.arithmetic @@ -4017,7 +4161,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'size ' +- source: size + scopes: + - variable.other.unknown.size - source: < scopes: - keyword.operator.comparison @@ -4085,6 +4231,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: size + scopes: + - variable.other.unknown.size - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -4093,7 +4241,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' elem' +- source: elem + scopes: + - variable.other.unknown.elem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4121,7 +4271,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'size ' +- source: size + scopes: + - variable.other.unknown.size - source: + scopes: - keyword.operator.arithmetic @@ -4157,7 +4309,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'size ' +- source: size + scopes: + - variable.other.unknown.size - source: + scopes: - keyword.operator.arithmetic @@ -4233,7 +4387,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' old_cap ' +- source: old_cap + scopes: + - variable.other.unknown.old_cap - source: + scopes: - keyword.operator.arithmetic @@ -4242,7 +4398,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'old_cap ' +- source: old_cap + scopes: + - variable.other.unknown.old_cap - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -4262,7 +4420,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'old_cap ' +- source: old_cap + scopes: + - variable.other.unknown.old_cap - source: '&' scopes: - keyword.operator.bitwise @@ -4284,6 +4444,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: new_cap + scopes: + - variable.other.unknown.new_cap - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4297,6 +4459,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: elem + scopes: + - variable.other.unknown.elem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4430,10 +4594,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4476,23 +4644,33 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'buf ' +- source: buf + scopes: + - variable.other.unknown.buf - source: + scopes: - keyword.operator.arithmetic -- source: ' pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: + scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' buf ' +- source: buf + scopes: + - variable.other.unknown.buf - source: + scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4508,7 +4686,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4523,11 +4703,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -4560,6 +4744,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -4572,6 +4758,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4582,6 +4770,8 @@ scopes: - keyword.operator.increment - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4589,6 +4779,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -4615,7 +4807,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4793,10 +4987,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4867,7 +5065,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4927,13 +5127,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' new_cap ' +- source: new_cap + scopes: + - variable.other.unknown.new_cap - source: + scopes: - keyword.operator.arithmetic @@ -4968,14 +5172,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: new_buf + scopes: + - variable.other.unknown.new_buf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' old_buf' +- source: old_buf + scopes: + - variable.other.unknown.old_buf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4990,11 +5200,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5027,6 +5241,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -5039,6 +5255,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5049,6 +5267,8 @@ scopes: - keyword.operator.increment - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5056,6 +5276,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -5085,23 +5307,33 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'new_buf ' +- source: new_buf + scopes: + - variable.other.unknown.new_buf - source: + scopes: - keyword.operator.arithmetic -- source: ' pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: + scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' old_buf ' +- source: old_buf + scopes: + - variable.other.unknown.old_buf - source: + scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5117,7 +5349,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5165,6 +5399,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5183,10 +5419,14 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: new_buf + scopes: + - variable.other.unknown.new_buf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' new_cap' +- source: new_cap + scopes: + - variable.other.unknown.new_cap - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5202,7 +5442,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' distance ' +- source: distance + scopes: + - variable.other.unknown.distance - source: '|' scopes: - keyword.operator.bitwise @@ -5211,7 +5453,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: '_size_mask ' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: + scopes: - keyword.operator.arithmetic @@ -5402,10 +5646,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5432,7 +5680,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' distance ' +- source: distance + scopes: + - variable.other.unknown.distance - source: '>' scopes: - keyword.operator.comparison @@ -5462,14 +5712,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' first' +- source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5496,14 +5752,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' first' +- source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5588,6 +5850,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: __string + scopes: + - variable.other.unknown.__string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5740,9 +6004,12 @@ scopes: - >- punctuation.section.arguments.begin.bracket.round.function.call.initializer -- source: '{._s ' +- source: '{.' scopesBegin: - meta.parameter.initialization +- source: _s + scopes: + - variable.other.unknown._s - source: '=' scopes: - keyword.operator.assignment @@ -5750,11 +6017,16 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' _SSO_Cap}}' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap +- source: '}}' - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -5938,7 +6210,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -5972,6 +6246,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5992,7 +6268,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment @@ -6002,15 +6280,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: < scopes: - keyword.operator.comparison -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ; scopes: - punctuation.terminator.statement -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ++ scopes: - keyword.operator.increment @@ -6048,6 +6332,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6056,7 +6342,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6090,6 +6378,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6201,7 +6491,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -6243,7 +6535,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ; scopes: - punctuation.terminator.statement @@ -6254,6 +6548,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6284,11 +6580,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6392,7 +6692,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -6404,9 +6706,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: "\t\t\tcount " +- source: count scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.count - source: '=' scopes: - keyword.operator.assignment @@ -6441,11 +6745,15 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6459,6 +6767,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6489,11 +6799,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6588,7 +6902,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -6609,6 +6925,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6622,10 +6940,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6787,6 +7109,8 @@ - source: s scopesBegin: - meta.parameter.initialization + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6804,13 +7128,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -7001,7 +7329,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -7057,6 +7387,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7092,10 +7424,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7122,6 +7458,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7136,11 +7474,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7168,6 +7510,8 @@ scopes: - keyword.operator.arithmetic - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7175,6 +7519,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7185,6 +7531,8 @@ scopes: - keyword.operator.increment - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7206,6 +7554,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -7236,6 +7586,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -7270,7 +7622,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: "\t\t\t__string " +- source: __string + scopes: + - variable.other.unknown.__string - source: '=' scopes: - keyword.operator.assignment @@ -7292,7 +7646,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7309,11 +7665,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7334,6 +7694,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7344,6 +7706,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -7401,6 +7765,8 @@ - source: other scopesBegin: - meta.parameter.initialization + scopes: + - variable.other.unknown.other - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7490,7 +7856,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -7552,6 +7920,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7572,6 +7942,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7593,7 +7965,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7665,6 +8039,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: other + scopes: + - variable.other.unknown.other - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7763,7 +8139,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -7785,7 +8163,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'alloc ' +- source: alloc + scopes: + - variable.other.unknown.alloc - source: '!=' scopes: - keyword.operator.comparison @@ -7870,6 +8250,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7890,6 +8272,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7911,7 +8295,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7955,6 +8341,8 @@ scopes: - keyword.operator.bitwise - source: other + scopes: + - variable.other.unknown.other - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7968,6 +8356,7 @@ - source: basic_string scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.basic_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -8010,6 +8399,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8147,7 +8538,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' alloc' +- source: alloc + scopes: + - variable.other.unknown.alloc scopesEnd: - meta.parameter.initialization - source: ) @@ -8355,7 +8748,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' t' +- source: t + scopes: + - variable.other.unknown.t - source: ; scopes: - punctuation.terminator.statement @@ -8394,6 +8789,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8424,7 +8821,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8638,6 +9037,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: t + scopes: + - variable.other.unknown.t - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8651,10 +9052,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8788,6 +9193,8 @@ scopes: - keyword.operator.bitwise - source: str + scopes: + - variable.other.unknown.str - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9036,7 +9443,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '||' scopes: - keyword.operator.logical @@ -9055,6 +9464,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.arguments.operator.noexcept - source: ) @@ -9086,6 +9497,8 @@ scopes: - keyword.operator.bitwise - source: other + scopes: + - variable.other.unknown.other - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9169,6 +9582,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9214,6 +9629,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9244,7 +9661,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9280,6 +9699,8 @@ scopes: - keyword.operator.bitwise - source: other + scopes: + - variable.other.unknown.other - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9293,6 +9714,7 @@ - source: basic_string scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.basic_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -9315,6 +9737,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9416,6 +9840,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9448,7 +9874,9 @@ - source: < scopes: - keyword.operator.comparison -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9478,6 +9906,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9496,10 +9926,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9638,7 +10072,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9861,7 +10297,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: "\t\t\t\tbuf " +- source: buf + scopes: + - variable.other.unknown.buf - source: '=' scopes: - keyword.operator.assignment @@ -9872,6 +10310,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9897,6 +10337,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9961,6 +10403,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10232,7 +10676,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' t' +- source: t + scopes: + - variable.other.unknown.t - source: ; scopes: - punctuation.terminator.statement @@ -10284,6 +10730,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10314,7 +10762,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10408,6 +10858,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10428,7 +10880,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment @@ -10438,15 +10892,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: < scopes: - keyword.operator.comparison -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ; scopes: - punctuation.terminator.statement -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ++ scopes: - keyword.operator.increment @@ -10484,6 +10944,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10492,7 +10954,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10526,6 +10990,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: count + scopes: + - variable.other.unknown.count - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10621,7 +11087,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' str' +- source: str + scopes: + - variable.other.unknown.str - source: ; scopes: - punctuation.terminator.statement @@ -10681,7 +11149,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' npos' +- source: npos + scopes: + - variable.other.unknown.npos scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -10717,10 +11187,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -10794,7 +11268,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '||' scopes: - keyword.operator.logical @@ -10813,6 +11289,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: value + scopes: + - variable.other.unknown.value scopesEnd: - meta.arguments.operator.noexcept - source: ) @@ -10851,6 +11329,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: str + scopes: + - variable.other.unknown.str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10924,14 +11404,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: + scopes: - keyword.operator.arithmetic -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10996,6 +11482,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11013,6 +11501,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -11222,6 +11712,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11257,10 +11749,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11287,6 +11783,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11301,11 +11799,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11333,6 +11835,8 @@ scopes: - keyword.operator.arithmetic - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11340,6 +11844,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11350,6 +11856,8 @@ scopes: - keyword.operator.increment - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11371,6 +11879,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -11419,11 +11929,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11444,6 +11958,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11454,6 +11970,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -11865,6 +12383,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: t + scopes: + - variable.other.unknown.t - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11878,10 +12398,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11938,7 +12462,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '>=' scopes: - keyword.operator.comparison @@ -12017,6 +12543,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -12075,7 +12603,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '>=' scopes: - keyword.operator.comparison @@ -12154,6 +12684,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -12227,6 +12759,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -12301,6 +12835,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -13672,7 +14208,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' _size_mask ' +- source: _size_mask + scopes: + - variable.other.unknown._size_mask - source: '-' scopes: - keyword.operator.arithmetic @@ -13730,7 +14268,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'new_cap ' +- source: new_cap + scopes: + - variable.other.unknown.new_cap - source: '>' scopes: - keyword.operator.comparison @@ -13760,6 +14300,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: new_cap + scopes: + - variable.other.unknown.new_cap - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13911,7 +14453,9 @@ - source: '>' scopes: - keyword.operator.comparison -- source: ' _SSO_Cap' +- source: _SSO_Cap + scopes: + - variable.other.unknown._SSO_Cap - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14064,6 +14608,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14074,6 +14620,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14087,10 +14635,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ch + scopes: + - variable.other.unknown.ch - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -14194,6 +14746,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14207,18 +14761,26 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: + scopes: - keyword.operator.arithmetic -- source: ' distance' +- source: distance + scopes: + - variable.other.unknown.distance - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14310,18 +14872,26 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: + scopes: - keyword.operator.arithmetic -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14404,6 +14974,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14523,7 +15095,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' npos' +- source: npos + scopes: + - variable.other.unknown.npos scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -14535,9 +15109,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: "\t\t\tcount " +- source: count scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.count - source: '=' scopes: - keyword.operator.assignment @@ -14555,6 +15131,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14576,7 +15154,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' index_str' +- source: index_str + scopes: + - variable.other.unknown.index_str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14590,6 +15170,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14611,7 +15193,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' index_str' +- source: index_str + scopes: + - variable.other.unknown.index_str - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14633,11 +15217,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' index_str ' +- source: index_str + scopes: + - variable.other.unknown.index_str - source: + scopes: - keyword.operator.arithmetic -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14713,7 +15301,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '-' scopes: - keyword.operator.arithmetic @@ -14729,7 +15319,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14808,7 +15400,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '-' scopes: - keyword.operator.arithmetic @@ -14824,11 +15418,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15002,7 +15600,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '==' scopes: - keyword.operator.comparison @@ -15033,11 +15633,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15058,6 +15662,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15068,6 +15674,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -15100,7 +15708,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '-' scopes: - keyword.operator.arithmetic @@ -15124,11 +15734,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'first ' +- source: first + scopes: + - variable.other.unknown.first - source: '!=' scopes: - keyword.operator.comparison -- source: ' last' +- source: last + scopes: + - variable.other.unknown.last - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15154,6 +15768,8 @@ scopes: - keyword.operator.arithmetic - source: first + scopes: + - variable.other.unknown.first - source: ; scopes: - punctuation.terminator.statement @@ -15164,6 +15780,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: indx + scopes: + - variable.other.unknown.indx - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15174,6 +15792,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15187,6 +15807,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ch + scopes: + - variable.other.unknown.ch - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15206,6 +15828,8 @@ scopes: - keyword.operator.increment - source: first + scopes: + - variable.other.unknown.first - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15227,6 +15851,8 @@ scopes: - keyword.operator.increment - source: indx + scopes: + - variable.other.unknown.indx - source: ; scopes: - punctuation.terminator.statement @@ -15327,7 +15953,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '-' scopes: - keyword.operator.arithmetic @@ -15628,7 +16256,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' t' +- source: t + scopes: + - variable.other.unknown.t - source: ; scopes: - punctuation.terminator.statement @@ -15642,6 +16272,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15916,7 +16548,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' npos' +- source: npos + scopes: + - variable.other.unknown.npos scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -15947,6 +16581,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: t + scopes: + - variable.other.unknown.t - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15960,10 +16596,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index_str + scopes: + - variable.other.unknown.index_str - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -15980,6 +16620,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16069,7 +16711,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' npos' +- source: npos + scopes: + - variable.other.unknown.npos scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -16081,9 +16725,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: "\t\t\tcount " +- source: count scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.count - source: '=' scopes: - keyword.operator.assignment @@ -16101,6 +16747,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: count + scopes: + - variable.other.unknown.count - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16116,7 +16764,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16131,7 +16781,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'count ' +- source: count + scopes: + - variable.other.unknown.count - source: '==' scopes: - keyword.operator.comparison diff --git a/language_examples/feature_consteval.spec.yaml b/language_examples/feature_consteval.spec.yaml index e47dfd2a..9e1607cb 100644 --- a/language_examples/feature_consteval.spec.yaml +++ b/language_examples/feature_consteval.spec.yaml @@ -54,11 +54,15 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '*' scopes: - keyword.operator.arithmetic -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement @@ -109,11 +113,15 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '*' scopes: - keyword.operator.arithmetic -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/feature_constinit.spec.yaml b/language_examples/feature_constinit.spec.yaml index 7668fcbd..504af42f 100644 --- a/language_examples/feature_constinit.spec.yaml +++ b/language_examples/feature_constinit.spec.yaml @@ -44,7 +44,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' c ' +- source: c + scopes: + - variable.other.unknown.c - source: '=' scopes: - keyword.operator.assignment @@ -82,7 +84,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' x' +- source: x + scopes: + - variable.other.unknown.x - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/feature_doxygen.spec.yaml b/language_examples/feature_doxygen.spec.yaml index 1edfaf2e..3ab54f87 100644 --- a/language_examples/feature_doxygen.spec.yaml +++ b/language_examples/feature_doxygen.spec.yaml @@ -198,7 +198,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' var' +- source: var + scopes: + - variable.other.unknown.var - source: ; scopes: - punctuation.terminator.statement @@ -638,7 +640,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' enumPtr' +- source: enumPtr + scopes: + - variable.other.unknown.enumPtr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -661,7 +665,9 @@ - punctuation.definition.comment.end.documentation scopesEnd: - comment.block.documentation -- source: "\t enumVar" +- source: enumVar + scopes: + - variable.other.unknown.enumVar scopesEnd: - meta.tail.enum - source: ; diff --git a/language_examples/feature_parameters.spec.yaml b/language_examples/feature_parameters.spec.yaml index 343d3ec2..db89d772 100644 --- a/language_examples/feature_parameters.spec.yaml +++ b/language_examples/feature_parameters.spec.yaml @@ -64,7 +64,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Type' +- source: Type + scopes: + - variable.other.unknown.Type - source: ; scopes: - punctuation.terminator.statement @@ -72,7 +74,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -231,7 +235,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' fn_ptr2' +- source: fn_ptr2 + scopes: + - variable.other.unknown.fn_ptr2 scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -306,7 +312,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' fn_ptr' +- source: fn_ptr + scopes: + - variable.other.unknown.fn_ptr scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -497,7 +505,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -542,7 +552,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -740,7 +752,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' fn_ptr2' +- source: fn_ptr2 + scopes: + - variable.other.unknown.fn_ptr2 scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -815,7 +829,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' fn_ptr' +- source: fn_ptr + scopes: + - variable.other.unknown.fn_ptr scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -1006,7 +1022,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -1051,7 +1069,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a scopesEnd: - meta.function.definition.parameters - meta.parameter @@ -2373,7 +2393,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/feature_preprocessor.spec.yaml b/language_examples/feature_preprocessor.spec.yaml index c3f51b18..d16ec720 100644 --- a/language_examples/feature_preprocessor.spec.yaml +++ b/language_examples/feature_preprocessor.spec.yaml @@ -50,7 +50,9 @@ - source: a scopes: - entity.name.function.preprocessor -- source: ' thing ' +- source: thing + scopes: + - variable.other.unknown.thing - source: '{' scopesBegin: - meta.block @@ -91,7 +93,12 @@ - source: ) scopes: - punctuation.definition.parameters.end.preprocessor -- source: ' arg1 arg2' +- source: arg1 + scopes: + - variable.other.unknown.arg1 +- source: arg2 + scopes: + - variable.other.unknown.arg2 - source: '#' scopesBegin: - keyword.control.directive.define @@ -488,7 +495,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' members' +- source: members + scopes: + - variable.other.unknown.members - source: ; scopes: - punctuation.terminator.statement @@ -702,6 +711,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: T + scopes: + - variable.other.unknown.T - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -838,7 +849,9 @@ - source: test scopes: - entity.name.function.preprocessor -- source: ' test2' +- source: test2 + scopes: + - variable.other.unknown.test2 - source: /* scopesBegin: - comment.block @@ -911,6 +924,7 @@ - source: BB scopes: - meta.tail.enum + - variable.other.unknown.BB - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/feature_tagged_strings.spec.yaml b/language_examples/feature_tagged_strings.spec.yaml index 4e54c8c8..637b2a6b 100644 --- a/language_examples/feature_tagged_strings.spec.yaml +++ b/language_examples/feature_tagged_strings.spec.yaml @@ -2,7 +2,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' re_pattern ' +- source: re_pattern + scopes: + - variable.other.unknown.re_pattern - source: '=' scopes: - keyword.operator.assignment @@ -28,7 +30,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' re_pattern ' +- source: re_pattern + scopes: + - variable.other.unknown.re_pattern - source: '=' scopes: - keyword.operator.assignment @@ -54,7 +58,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' re_pattern ' +- source: re_pattern + scopes: + - variable.other.unknown.re_pattern - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/feature_thread_local.spec.yaml b/language_examples/feature_thread_local.spec.yaml index d8f32c49..13cfbcb4 100644 --- a/language_examples/feature_thread_local.spec.yaml +++ b/language_examples/feature_thread_local.spec.yaml @@ -70,7 +70,9 @@ - source: return scopes: - keyword.control.return -- source: ' bar' +- source: bar + scopes: + - variable.other.unknown.bar - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/feature_trailing_return_types.spec.yaml b/language_examples/feature_trailing_return_types.spec.yaml index 406b24fe..225faf54 100644 --- a/language_examples/feature_trailing_return_types.spec.yaml +++ b/language_examples/feature_trailing_return_types.spec.yaml @@ -127,7 +127,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Start_Value ' +- source: Start_Value + scopes: + - variable.other.unknown.Start_Value - source: '=' scopes: - keyword.operator.assignment @@ -141,7 +143,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' End_Value ' +- source: End_Value + scopes: + - variable.other.unknown.End_Value - source: '=' scopes: - keyword.operator.assignment @@ -167,7 +171,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Start_Value ' +- source: Start_Value + scopes: + - variable.other.unknown.Start_Value - source: '=' scopes: - keyword.operator.assignment @@ -191,7 +197,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' End_Value ' +- source: End_Value + scopes: + - variable.other.unknown.End_Value - source: '=' scopes: - keyword.operator.assignment @@ -223,23 +231,33 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment -- source: ' Start_Value' +- source: Start_Value + scopes: + - variable.other.unknown.Start_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' End_Value ' +- source: End_Value + scopes: + - variable.other.unknown.End_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -361,6 +379,7 @@ - source: a scopes: - meta.arguments.decltype + - variable.other.unknown.a - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -378,6 +397,7 @@ - source: b scopes: - meta.arguments.decltype + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -391,10 +411,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma - source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -526,7 +550,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement @@ -551,6 +577,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: MAX_N_SIZE + scopes: + - variable.other.unknown.MAX_N_SIZE - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -558,6 +586,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: MAX_N_SIZE + scopes: + - variable.other.unknown.MAX_N_SIZE - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -641,7 +671,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' r' +- source: r + scopes: + - variable.other.unknown.r - source: ; scopes: - punctuation.terminator.statement @@ -656,7 +688,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ; scopes: - punctuation.terminator.statement @@ -671,7 +705,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement @@ -686,7 +722,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' itemIndex ' +- source: itemIndex + scopes: + - variable.other.unknown.itemIndex - source: + scopes: - keyword.operator.arithmetic @@ -707,11 +745,15 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' totalNumberOfItems ' +- source: totalNumberOfItems + scopes: + - variable.other.unknown.totalNumberOfItems - source: '-' scopes: - keyword.operator.arithmetic -- source: ' itemIndex' +- source: itemIndex + scopes: + - variable.other.unknown.itemIndex - source: ; scopes: - punctuation.terminator.statement @@ -731,11 +773,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'itemRelativeRank ' +- source: itemRelativeRank + scopes: + - variable.other.unknown.itemRelativeRank - source: / scopes: - keyword.operator.arithmetic -- source: ' nextItemIndex' +- source: nextItemIndex + scopes: + - variable.other.unknown.nextItemIndex - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -755,7 +801,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' itemRelativeRank ' +- source: itemRelativeRank + scopes: + - variable.other.unknown.itemRelativeRank - source: '-' scopes: - keyword.operator.arithmetic @@ -776,15 +824,21 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' numberOfRemainingItems ' +- source: numberOfRemainingItems + scopes: + - variable.other.unknown.numberOfRemainingItems - source: '*' scopes: - keyword.operator.arithmetic -- source: ' probabilityOfBeingBetterThanCurrentItem ' +- source: probabilityOfBeingBetterThanCurrentItem + scopes: + - variable.other.unknown.probabilityOfBeingBetterThanCurrentItem - source: + scopes: - keyword.operator.arithmetic -- source: ' numberOfSeenItemsThatAreBetterThanCurrentItem' +- source: numberOfSeenItemsThatAreBetterThanCurrentItem + scopes: + - variable.other.unknown.numberOfSeenItemsThatAreBetterThanCurrentItem - source: ; scopes: - punctuation.terminator.statement @@ -804,7 +858,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expectedAverageRank ' +- source: expectedAverageRank + scopes: + - variable.other.unknown.expectedAverageRank - source: '==' scopes: - keyword.operator.comparison @@ -821,7 +877,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' expectedAverageRank ' +- source: expectedAverageRank + scopes: + - variable.other.unknown.expectedAverageRank - source: '=' scopes: - keyword.operator.assignment @@ -852,7 +910,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'totalNumberOfItems ' +- source: totalNumberOfItems + scopes: + - variable.other.unknown.totalNumberOfItems - source: + scopes: - keyword.operator.arithmetic @@ -867,14 +927,18 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' expectedAverageRank' +- source: expectedAverageRank + scopes: + - variable.other.unknown.expectedAverageRank - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' expectedValue' +- source: expectedValue + scopes: + - variable.other.unknown.expectedValue - source: ; scopes: - punctuation.terminator.statement @@ -947,7 +1011,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' r' +- source: r + scopes: + - variable.other.unknown.r - source: ; scopes: - punctuation.terminator.statement @@ -962,7 +1028,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ; scopes: - punctuation.terminator.statement @@ -977,7 +1045,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement @@ -992,7 +1062,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' itemIndex ' +- source: itemIndex + scopes: + - variable.other.unknown.itemIndex - source: + scopes: - keyword.operator.arithmetic @@ -1019,7 +1091,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' estimatedValueOfAccepting ' +- source: estimatedValueOfAccepting + scopes: + - variable.other.unknown.estimatedValueOfAccepting - source: '=' scopes: - keyword.operator.assignment @@ -1029,7 +1103,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' estimatedValueOfRejecting ' +- source: estimatedValueOfRejecting + scopes: + - variable.other.unknown.estimatedValueOfRejecting - source: '=' scopes: - keyword.operator.assignment @@ -1039,7 +1115,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' sum ' +- source: sum + scopes: + - variable.other.unknown.sum - source: '=' scopes: - keyword.operator.assignment @@ -1065,11 +1143,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'itemIndex ' +- source: itemIndex + scopes: + - variable.other.unknown.itemIndex - source: '>' scopes: - keyword.operator.comparison -- source: ' totalNumberOfItems' +- source: totalNumberOfItems + scopes: + - variable.other.unknown.totalNumberOfItems - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1080,7 +1162,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -1129,6 +1213,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: r + scopes: + - variable.other.unknown.r - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1136,6 +1222,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1177,6 +1265,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: r + scopes: + - variable.other.unknown.r - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1184,6 +1274,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1197,7 +1289,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' estimatedValueOfAccepting ' +- source: estimatedValueOfAccepting + scopes: + - variable.other.unknown.estimatedValueOfAccepting - source: '=' scopes: - keyword.operator.assignment @@ -1208,10 +1302,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: r + scopes: + - variable.other.unknown.r - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1234,11 +1332,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'itemIndex ' +- source: itemIndex + scopes: + - variable.other.unknown.itemIndex - source: '==' scopes: - keyword.operator.comparison -- source: ' totalNumberOfItems' +- source: totalNumberOfItems + scopes: + - variable.other.unknown.totalNumberOfItems - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1257,11 +1359,15 @@ - source: ' must pick the last item' scopesEnd: - comment.line.double-slash -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment -- source: ' estimatedValueOfAccepting' +- source: estimatedValueOfAccepting + scopes: + - variable.other.unknown.estimatedValueOfAccepting - source: ; scopes: - punctuation.terminator.statement @@ -1287,7 +1393,9 @@ - source: ' if there is a choice (if there are more items)' scopesEnd: - comment.line.double-slash -- source: ' sum ' +- source: sum + scopes: + - variable.other.unknown.sum - source: '=' scopes: - keyword.operator.assignment @@ -1297,12 +1405,24 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopFrom_ ' +- source: LoopFrom_ + scopes: + - variable.other.unknown.LoopFrom_ - source: '1' scopes: - constant.numeric.decimal -- source: ' _To_ nextItemIndex _Times' -- source: ' sum ' +- source: _To_ + scopes: + - variable.other.unknown._To_ +- source: nextItemIndex + scopes: + - variable.other.unknown.nextItemIndex +- source: _Times + scopes: + - variable.other.unknown._Times +- source: sum + scopes: + - variable.other.unknown.sum - source: += scopes: - keyword.operator.assignment.compound @@ -1313,26 +1433,38 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: nextItemIndex + scopes: + - variable.other.unknown.nextItemIndex - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' EndLoop' -- source: ' estimatedValueOfRejecting ' +- source: EndLoop + scopes: + - variable.other.unknown.EndLoop +- source: estimatedValueOfRejecting + scopes: + - variable.other.unknown.estimatedValueOfRejecting - source: '=' scopes: - keyword.operator.assignment -- source: ' sum' +- source: sum + scopes: + - variable.other.unknown.sum - source: / scopes: - keyword.operator.arithmetic - source: nextItemIndex + scopes: + - variable.other.unknown.nextItemIndex - source: ; scopes: - punctuation.terminator.statement @@ -1344,7 +1476,9 @@ - source: ' return whichever is bigger' scopesEnd: - comment.line.double-slash -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -1353,11 +1487,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'estimatedValueOfRejecting ' +- source: estimatedValueOfRejecting + scopes: + - variable.other.unknown.estimatedValueOfRejecting - source: '>' scopes: - keyword.operator.comparison -- source: ' estimatedValueOfAccepting' +- source: estimatedValueOfAccepting + scopes: + - variable.other.unknown.estimatedValueOfAccepting - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1366,11 +1504,15 @@ - source: '?' scopes: - keyword.operator.ternary -- source: ' estimatedValueOfRejecting ' +- source: estimatedValueOfRejecting + scopes: + - variable.other.unknown.estimatedValueOfRejecting - source: ':' scopes: - keyword.operator.ternary -- source: ' estimatedValueOfAccepting' +- source: estimatedValueOfAccepting + scopes: + - variable.other.unknown.estimatedValueOfAccepting - source: ; scopes: - punctuation.terminator.statement @@ -1397,6 +1539,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: r + scopes: + - variable.other.unknown.r - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1404,6 +1548,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: s + scopes: + - variable.other.unknown.s - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1412,14 +1558,18 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -1539,11 +1689,21 @@ - source: ' reset the cache' scopesEnd: - comment.line.double-slash -- source: ' LoopFrom_ ' +- source: LoopFrom_ + scopes: + - variable.other.unknown.LoopFrom_ - source: '1' scopes: - constant.numeric.decimal -- source: ' _To_ MAX_N_SIZE _Times' +- source: _To_ + scopes: + - variable.other.unknown._To_ +- source: MAX_N_SIZE + scopes: + - variable.other.unknown.MAX_N_SIZE +- source: _Times + scopes: + - variable.other.unknown._Times - source: short scopes: - meta.qualified_type @@ -1555,7 +1715,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -1565,11 +1727,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopFrom_ ' +- source: LoopFrom_ + scopes: + - variable.other.unknown.LoopFrom_ - source: '1' scopes: - constant.numeric.decimal -- source: ' _To_ MAX_N_SIZE _Times' +- source: _To_ + scopes: + - variable.other.unknown._To_ +- source: MAX_N_SIZE + scopes: + - variable.other.unknown.MAX_N_SIZE +- source: _Times + scopes: + - variable.other.unknown._Times - source: short scopes: - meta.qualified_type @@ -1581,7 +1753,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -1600,6 +1774,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: row + scopes: + - variable.other.unknown.row - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1607,6 +1783,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: cell + scopes: + - variable.other.unknown.cell - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1621,17 +1799,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' EndLoop' -- source: ' EndLoop' -- source: ' cin ' +- source: EndLoop + scopesBegin: + - variable.other.unknown.EndLoop +- source: EndLoop + scopesEnd: + - variable.other.unknown.EndLoop +- source: cin + scopes: + - variable.other.unknown.cin - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/macro_issue.spec.yaml b/language_examples/macro_issue.spec.yaml index c953eb2f..42e2e335 100644 --- a/language_examples/macro_issue.spec.yaml +++ b/language_examples/macro_issue.spec.yaml @@ -127,6 +127,8 @@ scopes: - keyword.operator.arithmetic - source: func + scopes: + - variable.other.unknown.func - source: ) scopes: - punctuation.section.arguments.end.bracket.round.initializer @@ -135,7 +137,10 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: Args... +- source: Args + scopes: + - variable.other.unknown.Args +- source: ... - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -180,7 +185,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -190,15 +197,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' DRIVEN_WHEEL_COUNT' +- source: DRIVEN_WHEEL_COUNT + scopes: + - variable.other.unknown.DRIVEN_WHEEL_COUNT - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -228,6 +241,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -254,7 +269,10 @@ - source: ( scopes: - punctuation.section.parens.begin.bracket.round -- source: args... +- source: args + scopes: + - variable.other.unknown.args +- source: ... - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -289,6 +307,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -315,7 +335,10 @@ - source: ( scopes: - punctuation.section.parens.begin.bracket.round -- source: args... +- source: args + scopes: + - variable.other.unknown.args +- source: ... - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -364,10 +387,14 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Drivers + scopes: + - variable.other.unknown.Drivers - source: '*' scopes: - keyword.operator.arithmetic -- source: ' drivers' +- source: drivers + scopes: + - variable.other.unknown.drivers - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -379,6 +406,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -404,14 +433,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RAIL_WHEEL_ID' +- source: RAIL_WHEEL_ID + scopes: + - variable.other.unknown.RAIL_WHEEL_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -453,14 +488,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' LEFT_BACK_WHEEL_ID' +- source: LEFT_BACK_WHEEL_ID + scopes: + - variable.other.unknown.LEFT_BACK_WHEEL_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -494,14 +535,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' LEFT_FRONT_WHEEL_ID' +- source: LEFT_FRONT_WHEEL_ID + scopes: + - variable.other.unknown.LEFT_FRONT_WHEEL_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -535,14 +582,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RIGHT_FRONT_WHEEL_ID' +- source: RIGHT_FRONT_WHEEL_ID + scopes: + - variable.other.unknown.RIGHT_FRONT_WHEEL_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -576,14 +629,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RIGHT_BACK_WHEEL_ID' +- source: RIGHT_BACK_WHEEL_ID + scopes: + - variable.other.unknown.RIGHT_BACK_WHEEL_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -629,14 +688,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' LEFT_BACK_YAW_ID' +- source: LEFT_BACK_YAW_ID + scopes: + - variable.other.unknown.LEFT_BACK_YAW_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -670,14 +735,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' LEFT_FRONT_YAW_ID' +- source: LEFT_FRONT_YAW_ID + scopes: + - variable.other.unknown.LEFT_FRONT_YAW_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -711,14 +782,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RIGHT_FRONT_YAW_ID' +- source: RIGHT_FRONT_YAW_ID + scopes: + - variable.other.unknown.RIGHT_FRONT_YAW_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -752,14 +829,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drivers + scopes: + - variable.other.unknown.drivers - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RIGHT_BACK_YAW_ID' +- source: RIGHT_BACK_YAW_ID + scopes: + - variable.other.unknown.RIGHT_BACK_YAW_ID - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' CHAS_BUS' +- source: CHAS_BUS + scopes: + - variable.other.unknown.CHAS_BUS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -956,6 +1039,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RAIL + scopes: + - variable.other.unknown.RAIL - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -977,6 +1062,8 @@ scopes: - keyword.operator.bitwise - source: railWheel + scopes: + - variable.other.unknown.railWheel - source: ; scopes: - punctuation.terminator.statement @@ -1005,6 +1092,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LB + scopes: + - variable.other.unknown.LB - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1026,6 +1115,8 @@ scopes: - keyword.operator.bitwise - source: leftBackWheel + scopes: + - variable.other.unknown.leftBackWheel - source: ; scopes: - punctuation.terminator.statement @@ -1038,6 +1129,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LF + scopes: + - variable.other.unknown.LF - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1059,6 +1152,8 @@ scopes: - keyword.operator.bitwise - source: leftFrontWheel + scopes: + - variable.other.unknown.leftFrontWheel - source: ; scopes: - punctuation.terminator.statement @@ -1071,6 +1166,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RF + scopes: + - variable.other.unknown.RF - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1092,6 +1189,8 @@ scopes: - keyword.operator.bitwise - source: rightFrontWheel + scopes: + - variable.other.unknown.rightFrontWheel - source: ; scopes: - punctuation.terminator.statement @@ -1104,6 +1203,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RB + scopes: + - variable.other.unknown.RB - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1125,6 +1226,8 @@ scopes: - keyword.operator.bitwise - source: rightBackWheel + scopes: + - variable.other.unknown.rightBackWheel - source: ; scopes: - punctuation.terminator.statement @@ -1247,11 +1350,15 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' WHEELBASE_WIDTH ' +- source: WHEELBASE_WIDTH + scopes: + - variable.other.unknown.WHEELBASE_WIDTH - source: + scopes: - keyword.operator.arithmetic -- source: ' WHEELBASE_LENGTH' +- source: WHEELBASE_LENGTH + scopes: + - variable.other.unknown.WHEELBASE_LENGTH - source: ; scopes: - punctuation.terminator.statement @@ -1379,11 +1486,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'WHEELBASE_WIDTH ' +- source: WHEELBASE_WIDTH + scopes: + - variable.other.unknown.WHEELBASE_WIDTH - source: + scopes: - keyword.operator.arithmetic -- source: ' WHEELBASE_LENGTH' +- source: WHEELBASE_LENGTH + scopes: + - variable.other.unknown.WHEELBASE_LENGTH - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1511,11 +1622,15 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' WHEELBASE_WIDTH ' +- source: WHEELBASE_WIDTH + scopes: + - variable.other.unknown.WHEELBASE_WIDTH - source: + scopes: - keyword.operator.arithmetic -- source: ' WHEELBASE_LENGTH' +- source: WHEELBASE_LENGTH + scopes: + - variable.other.unknown.WHEELBASE_LENGTH - source: ; scopes: - punctuation.terminator.statement @@ -1643,11 +1758,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'WHEELBASE_WIDTH ' +- source: WHEELBASE_WIDTH + scopes: + - variable.other.unknown.WHEELBASE_WIDTH - source: + scopes: - keyword.operator.arithmetic -- source: ' WHEELBASE_LENGTH' +- source: WHEELBASE_LENGTH + scopes: + - variable.other.unknown.WHEELBASE_LENGTH - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1687,6 +1806,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LB + scopes: + - variable.other.unknown.LB - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1708,6 +1829,8 @@ scopes: - keyword.operator.bitwise - source: leftBackYaw + scopes: + - variable.other.unknown.leftBackYaw - source: ; scopes: - punctuation.terminator.statement @@ -1720,6 +1843,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LF + scopes: + - variable.other.unknown.LF - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1741,6 +1866,8 @@ scopes: - keyword.operator.bitwise - source: leftFrontYaw + scopes: + - variable.other.unknown.leftFrontYaw - source: ; scopes: - punctuation.terminator.statement @@ -1753,6 +1880,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RF + scopes: + - variable.other.unknown.RF - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1774,6 +1903,8 @@ scopes: - keyword.operator.bitwise - source: rightFrontYaw + scopes: + - variable.other.unknown.rightFrontYaw - source: ; scopes: - punctuation.terminator.statement @@ -1786,6 +1917,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: RB + scopes: + - variable.other.unknown.RB - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1807,6 +1940,8 @@ scopes: - keyword.operator.bitwise - source: rightBackYaw + scopes: + - variable.other.unknown.rightBackYaw - source: ; scopes: - punctuation.terminator.statement @@ -1876,6 +2011,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: initialize + scopes: + - variable.other.unknown.initialize - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/misc_000.spec.yaml b/language_examples/misc_000.spec.yaml index 67b75f03..67c08c96 100644 --- a/language_examples/misc_000.spec.yaml +++ b/language_examples/misc_000.spec.yaml @@ -1155,7 +1155,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1198,7 +1200,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1219,7 +1223,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1240,7 +1246,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1289,7 +1297,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expression ' +- source: expression + scopes: + - variable.other.unknown.expression - source: + scopes: - keyword.operator.arithmetic @@ -1299,7 +1309,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1328,6 +1340,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1344,6 +1358,8 @@ scopes: - keyword.operator.comparison - source: Custom + scopes: + - variable.other.unknown.Custom - source: '>' scopes: - keyword.operator.comparison @@ -1353,6 +1369,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1381,6 +1399,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1413,7 +1433,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expression ' +- source: expression + scopes: + - variable.other.unknown.expression - source: + scopes: - keyword.operator.arithmetic @@ -1423,7 +1445,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1452,6 +1476,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1468,6 +1494,8 @@ scopes: - keyword.operator.comparison - source: Custom + scopes: + - variable.other.unknown.Custom - source: '>' scopes: - keyword.operator.comparison @@ -1477,6 +1505,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1505,6 +1535,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1535,7 +1567,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement @@ -1543,7 +1577,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement @@ -1626,7 +1662,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1658,7 +1696,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.delete -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -1717,6 +1757,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a_callable + scopes: + - variable.other.unknown.a_callable - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -1733,7 +1775,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: 'array ' +- source: array + scopes: + - variable.other.unknown.array - source: '=' scopes: - keyword.operator.assignment @@ -1771,7 +1815,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' array' +- source: array + scopes: + - variable.other.unknown.array - source: ; scopes: - punctuation.terminator.statement @@ -1779,7 +1825,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' should_always_be_a_newline' +- source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ; scopes: - punctuation.terminator.statement @@ -1787,7 +1835,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' deleter' +- source: deleter + scopes: + - variable.other.unknown.deleter - source: ; scopes: - punctuation.terminator.statement @@ -2032,11 +2082,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -2072,11 +2126,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -2220,6 +2278,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: links_to + scopes: + - variable.other.unknown.links_to - source: ; scopes: - punctuation.terminator.statement @@ -2234,6 +2294,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: name + scopes: + - variable.other.unknown.name - source: ; scopes: - punctuation.terminator.statement @@ -2309,6 +2371,7 @@ - source: acopy scopes: - meta.arguments.decltype + - variable.other.unknown.acopy - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -2329,6 +2392,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: acopy + scopes: + - variable.other.unknown.acopy - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -2368,6 +2433,7 @@ - source: acopy scopes: - meta.arguments.decltype + - variable.other.unknown.acopy - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -2388,6 +2454,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: acopy + scopes: + - variable.other.unknown.acopy - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3986,7 +4054,9 @@ - source: ) scopes: - punctuation.definition.parameters.end.preprocessor -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4093,7 +4163,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4120,10 +4192,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4138,6 +4214,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -4148,7 +4226,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4159,10 +4239,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4177,6 +4261,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -4291,6 +4377,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopesBegin: - meta.template.call @@ -4460,6 +4548,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - punctuation.section.angle-brackets.begin.template.call @@ -4575,6 +4665,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - punctuation.section.angle-brackets.begin.template.call @@ -4964,6 +5056,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: used + scopes: + - variable.other.unknown.used - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5058,6 +5152,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a_callable + scopes: + - variable.other.unknown.a_callable - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -5067,7 +5163,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' used ' +- source: used + scopes: + - variable.other.unknown.used - source: '=' scopes: - keyword.operator.assignment @@ -5172,6 +5270,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: args + scopes: + - variable.other.unknown.args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5335,6 +5435,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c + scopes: + - variable.other.unknown.c - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5347,6 +5449,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: RETURN_TYPE + scopes: + - variable.other.unknown.RETURN_TYPE - source: '*' scopes: - keyword.operator.arithmetic @@ -6802,6 +6906,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6843,7 +6949,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7264,7 +7372,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7300,7 +7410,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7413,6 +7525,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: args + scopes: + - variable.other.unknown.args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7682,7 +7796,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' thing ' +- source: thing + scopes: + - variable.other.unknown.thing - source: + scopes: - keyword.operator.arithmetic @@ -7731,6 +7847,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: test + scopes: + - variable.other.unknown.test - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7812,6 +7930,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7906,6 +8026,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8563,7 +8685,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8614,7 +8738,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8665,7 +8791,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8695,11 +8823,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qavail ' +- source: qavail + scopes: + - variable.other.unknown.qavail - source: < scopes: - keyword.operator.comparison -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: + scopes: - keyword.operator.arithmetic @@ -8726,6 +8858,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8755,6 +8889,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_incomplete + scopes: + - variable.other.unknown.code_escape_sequence_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8797,23 +8933,33 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ; scopes: - punctuation.terminator.statement @@ -8821,6 +8967,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -8917,6 +9065,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8935,6 +9085,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -8958,6 +9110,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -8978,10 +9132,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -8999,6 +9157,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_invalid_hex + scopes: + - variable.other.unknown.code_escape_sequence_invalid_hex - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9045,11 +9205,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9069,11 +9233,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '=' scopes: - keyword.operator.assignment -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '*' scopes: - keyword.operator.arithmetic @@ -9083,7 +9251,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -9100,7 +9270,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -9165,6 +9337,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9222,7 +9396,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9236,7 +9412,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9273,7 +9451,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9307,14 +9487,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9326,6 +9512,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_utf_code_point_invalid + scopes: + - variable.other.unknown.code_escape_utf_code_point_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9441,7 +9629,9 @@ - source: '~' scopes: - keyword.operator.bitwise -- source: 'mask ' +- source: mask + scopes: + - variable.other.unknown.mask - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -9466,11 +9656,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' shift' +- source: shift + scopes: + - variable.other.unknown.shift - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9479,7 +9673,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' mask' +- source: mask + scopes: + - variable.other.unknown.mask - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9512,7 +9708,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9575,7 +9773,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9662,7 +9862,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9876,7 +10078,9 @@ scopes: - keyword.control.default - source: ':' -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/misc_001.spec.yaml b/language_examples/misc_001.spec.yaml index dbcbb366..932e3d7d 100644 --- a/language_examples/misc_001.spec.yaml +++ b/language_examples/misc_001.spec.yaml @@ -82,6 +82,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: move + scopes: + - variable.other.unknown.move - source: ; scopes: - punctuation.terminator.statement @@ -96,6 +98,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: vector + scopes: + - variable.other.unknown.vector - source: ; scopes: - punctuation.terminator.statement @@ -110,6 +114,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: hash_combine + scopes: + - variable.other.unknown.hash_combine - source: ; scopes: - punctuation.terminator.statement @@ -129,11 +135,15 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' Rule ' +- source: Rule + scopes: + - variable.other.unknown.Rule - source: '&' scopes: - keyword.operator.bitwise - source: other + scopes: + - variable.other.unknown.other - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -144,7 +154,10 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'Blank{}' +- source: Blank + scopes: + - variable.other.unknown.Blank +- source: '{}' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -158,6 +171,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: BlankType + scopes: + - variable.other.unknown.BlankType - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -175,7 +190,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' other' +- source: other + scopes: + - variable.other.unknown.other - source: ; scopes: - punctuation.terminator.statement @@ -270,6 +287,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: BlankType + scopes: + - variable.other.unknown.BlankType - source: ':' scopes: - punctuation.separator.colon.case @@ -386,7 +405,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -414,6 +435,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -430,7 +453,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' BlankType' +- source: BlankType + scopes: + - variable.other.unknown.BlankType - source: ':' scopes: - punctuation.separator.colon.case @@ -449,6 +474,8 @@ scopes: - keyword.operator.bitwise - source: blank_ + scopes: + - variable.other.unknown.blank_ - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -486,7 +513,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' CharacterSetType' +- source: CharacterSetType + scopes: + - variable.other.unknown.CharacterSetType - source: ':' scopes: - punctuation.separator.colon.case @@ -505,6 +534,8 @@ scopes: - keyword.operator.bitwise - source: charater_set_ + scopes: + - variable.other.unknown.charater_set_ - source: ) scopes: - punctuation.section.parens.end.bracket.round diff --git a/language_examples/misc_005.spec.yaml b/language_examples/misc_005.spec.yaml index d6f79383..adaa2121 100644 --- a/language_examples/misc_005.spec.yaml +++ b/language_examples/misc_005.spec.yaml @@ -2319,11 +2319,15 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' mutex_for_output ' +- source: mutex_for_output + scopes: + - variable.other.unknown.mutex_for_output - source: '=' scopes: - keyword.operator.assignment -- source: ' PTHREAD_MUTEX_INITIALIZER' +- source: PTHREAD_MUTEX_INITIALIZER + scopes: + - variable.other.unknown.PTHREAD_MUTEX_INITIALIZER - source: ; scopes: - punctuation.terminator.statement @@ -2368,7 +2372,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Debugging ' +- source: Debugging + scopes: + - variable.other.unknown.Debugging - source: '=' scopes: - keyword.operator.assignment @@ -2442,13 +2448,17 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' info ' +- source: info scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.info - source: '=' scopes: - keyword.operator.assignment -- source: ' input_error' +- source: input_error + scopes: + - variable.other.unknown.input_error - source: ; scopes: - punctuation.terminator.statement @@ -2534,7 +2544,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -2603,7 +2615,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' input_error ' +- source: input_error + scopes: + - variable.other.unknown.input_error - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2660,6 +2674,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_error + scopes: + - variable.other.unknown.input_error - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2684,7 +2700,9 @@ - source: POKE scopes: - entity.name.function.preprocessor -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -2720,7 +2738,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' COUNTER ' +- source: COUNTER + scopes: + - variable.other.unknown.COUNTER - source: '=' scopes: - keyword.operator.assignment @@ -3093,6 +3113,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: used + scopes: + - variable.other.unknown.used - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3187,6 +3209,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a_callable + scopes: + - variable.other.unknown.a_callable - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -3196,7 +3220,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' used ' +- source: used + scopes: + - variable.other.unknown.used - source: '=' scopes: - keyword.operator.assignment @@ -3293,6 +3319,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: args + scopes: + - variable.other.unknown.args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3456,6 +3484,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c + scopes: + - variable.other.unknown.c - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3468,6 +3498,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: RETURN_TYPE + scopes: + - variable.other.unknown.RETURN_TYPE - source: '*' scopes: - keyword.operator.arithmetic @@ -3636,9 +3668,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' output_stream ' +- source: output_stream scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -3670,7 +3704,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -3680,7 +3716,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison @@ -3702,7 +3740,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -3718,7 +3758,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -3731,6 +3773,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -3767,7 +3811,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -3882,9 +3928,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' input_ ' +- source: input_ scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.input_ - source: '=' scopes: - keyword.operator.assignment @@ -3930,11 +3978,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'input_stream ' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' element_holder' +- source: element_holder + scopes: + - variable.other.unknown.element_holder - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3958,6 +4010,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: element_holder + scopes: + - variable.other.unknown.element_holder - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3977,6 +4031,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3991,7 +4047,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'should_always_be_a_newline ' +- source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: '!=' scopes: - keyword.operator.comparison @@ -4023,6 +4081,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4037,7 +4097,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_stream' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ; scopes: - punctuation.terminator.statement @@ -4205,7 +4267,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' vec1' +- source: vec1 + scopes: + - variable.other.unknown.vec1 - source: ; scopes: - punctuation.terminator.statement @@ -4280,7 +4344,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' vec2 ' +- source: vec2 + scopes: + - variable.other.unknown.vec2 scopesEnd: - meta.parens.control.for - source: ) @@ -4301,6 +4367,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4310,7 +4378,9 @@ - source: return scopes: - keyword.control.return -- source: ' vec3' +- source: vec3 + scopes: + - variable.other.unknown.vec3 - source: ; scopes: - punctuation.terminator.statement @@ -4453,7 +4523,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' vec1' +- source: vec1 + scopes: + - variable.other.unknown.vec1 - source: ; scopes: - punctuation.terminator.statement @@ -4470,6 +4542,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4479,7 +4553,9 @@ - source: return scopes: - keyword.control.return -- source: ' vec2' +- source: vec2 + scopes: + - variable.other.unknown.vec2 - source: ; scopes: - punctuation.terminator.statement @@ -4622,7 +4698,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' vec1' +- source: vec1 + scopes: + - variable.other.unknown.vec1 - source: ; scopes: - punctuation.terminator.statement @@ -4657,6 +4735,8 @@ scopes: - punctuation.separator.delimiter.comma - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4666,7 +4746,9 @@ - source: return scopes: - keyword.control.return -- source: ' vec2' +- source: vec2 + scopes: + - variable.other.unknown.vec2 - source: ; scopes: - punctuation.terminator.statement @@ -4799,7 +4881,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -5001,7 +5085,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input_map ' +- source: input_map + scopes: + - variable.other.unknown.input_map scopesEnd: - meta.parens.control.for - source: ) @@ -5014,11 +5100,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' each ' +- source: each + scopes: + - variable.other.unknown.each - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -5046,7 +5136,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_stream' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: ; scopes: - punctuation.terminator.statement @@ -5196,19 +5288,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' input_stream ' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' first_value ' +- source: first_value + scopes: + - variable.other.unknown.first_value - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' should_always_be_a_colon ' +- source: should_always_be_a_colon + scopes: + - variable.other.unknown.should_always_be_a_colon - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' second_value' +- source: second_value + scopes: + - variable.other.unknown.second_value - source: ; scopes: - punctuation.terminator.statement @@ -5224,7 +5324,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' second_value' +- source: second_value + scopes: + - variable.other.unknown.second_value - source: ; scopes: - punctuation.terminator.statement @@ -5240,14 +5342,18 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' first_value' +- source: first_value + scopes: + - variable.other.unknown.first_value - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' input_stream' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ; scopes: - punctuation.terminator.statement @@ -5436,11 +5542,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'input_stream ' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' pair_holder' +- source: pair_holder + scopes: + - variable.other.unknown.pair_holder - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5501,6 +5611,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -5515,7 +5627,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'should_always_be_a_newline ' +- source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: '!=' scopes: - keyword.operator.comparison @@ -5547,6 +5661,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5561,7 +5677,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_stream' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ; scopes: - punctuation.terminator.statement @@ -5595,7 +5713,9 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' INDENT_SIZE ' +- source: INDENT_SIZE + scopes: + - variable.other.unknown.INDENT_SIZE - source: '=' scopes: - keyword.operator.assignment @@ -5605,11 +5725,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' string' +- source: string + scopes: + - variable.other.unknown.string - source: const scopes: - storage.modifier.specifier.const -- source: ' INDENT ' +- source: INDENT + scopes: + - variable.other.unknown.INDENT - source: '=' scopes: - keyword.operator.assignment @@ -5620,6 +5744,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: INDENT_SIZE + scopes: + - variable.other.unknown.INDENT_SIZE - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5712,11 +5838,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' a_stream ' +- source: a_stream + scopes: + - variable.other.unknown.a_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input_' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement @@ -5741,7 +5871,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' INDENT' +- source: INDENT + scopes: + - variable.other.unknown.INDENT - source: ; scopes: - punctuation.terminator.statement @@ -5766,6 +5898,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: a_char + scopes: + - variable.other.unknown.a_char - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -5787,7 +5921,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'a_char ' +- source: a_char + scopes: + - variable.other.unknown.a_char - source: '==' scopes: - keyword.operator.comparison @@ -5814,11 +5950,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -5838,7 +5978,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' INDENT' +- source: INDENT + scopes: + - variable.other.unknown.INDENT - source: ; scopes: - punctuation.terminator.statement @@ -5850,15 +5992,21 @@ - source: else scopes: - keyword.control.else -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic -- source: ' a_char' +- source: a_char + scopes: + - variable.other.unknown.a_char - source: ; scopes: - punctuation.terminator.statement @@ -5870,7 +6018,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_string' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: ; scopes: - punctuation.terminator.statement @@ -5933,6 +6083,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5949,6 +6101,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output + scopes: + - variable.other.unknown.output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6014,6 +6168,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6030,6 +6186,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output + scopes: + - variable.other.unknown.output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6123,12 +6281,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6233,6 +6395,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: char_holder + scopes: + - variable.other.unknown.char_holder - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -6289,12 +6453,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6361,12 +6529,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6391,6 +6563,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: char_holder + scopes: + - variable.other.unknown.char_holder - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6429,7 +6603,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'char_holder ' +- source: char_holder + scopes: + - variable.other.unknown.char_holder - source: '!=' scopes: - keyword.operator.comparison @@ -6462,12 +6638,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6537,10 +6717,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' INDENT' +- source: INDENT + scopes: + - variable.other.unknown.INDENT - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6563,12 +6747,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6598,12 +6786,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6621,7 +6813,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' COUNTER ' +- source: COUNTER + scopes: + - variable.other.unknown.COUNTER - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6703,6 +6897,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6794,12 +6990,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6829,12 +7029,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -6862,6 +7066,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: next_line + scopes: + - variable.other.unknown.next_line - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6889,11 +7095,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' unindented_stuff ' +- source: unindented_stuff + scopes: + - variable.other.unknown.unindented_stuff - source: += scopes: - keyword.operator.assignment.compound -- source: ' next_line' +- source: next_line + scopes: + - variable.other.unknown.next_line - source: ; scopes: - punctuation.terminator.statement @@ -6905,7 +7115,9 @@ - source: return scopes: - keyword.control.return -- source: ' unindented_stuff' +- source: unindented_stuff + scopes: + - variable.other.unknown.unindented_stuff - source: ; scopes: - punctuation.terminator.statement @@ -7071,7 +7283,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' Pi ' +- source: Pi + scopes: + - variable.other.unknown.Pi - source: '*' scopes: - keyword.operator.arithmetic @@ -7158,6 +7372,8 @@ scopes: - keyword.operator.bitwise - source: a_time + scopes: + - variable.other.unknown.a_time - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7342,7 +7558,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'micro_seconds ' +- source: micro_seconds + scopes: + - variable.other.unknown.micro_seconds - source: < scopes: - keyword.operator.comparison @@ -7359,7 +7577,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' micro_seconds ' +- source: micro_seconds + scopes: + - variable.other.unknown.micro_seconds - source: += scopes: - keyword.operator.assignment.compound @@ -7389,7 +7609,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' seconds' +- source: seconds + scopes: + - variable.other.unknown.seconds - source: '--' scopes: - keyword.operator.decrement @@ -7409,7 +7631,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'seconds ' +- source: seconds + scopes: + - variable.other.unknown.seconds - source: '*' scopes: - keyword.operator.arithmetic @@ -7419,7 +7643,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' micro_seconds' +- source: micro_seconds + scopes: + - variable.other.unknown.micro_seconds - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7552,7 +7778,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'seconds_ ' +- source: seconds_ + scopes: + - variable.other.unknown.seconds_ - source: '*' scopes: - keyword.operator.arithmetic @@ -7750,7 +7978,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' tstruct ' +- source: tstruct + scopes: + - variable.other.unknown.tstruct - source: '=' scopes: - keyword.operator.assignment @@ -7767,6 +7997,8 @@ scopes: - keyword.operator.bitwise - source: now + scopes: + - variable.other.unknown.now - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7792,6 +8024,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: buf + scopes: + - variable.other.unknown.buf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7805,6 +8039,7 @@ - source: buf scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.buf - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof @@ -7835,6 +8070,8 @@ scopes: - keyword.operator.bitwise - source: tstruct + scopes: + - variable.other.unknown.tstruct - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7844,7 +8081,9 @@ - source: return scopes: - keyword.control.return -- source: ' buf' +- source: buf + scopes: + - variable.other.unknown.buf - source: ; scopes: - punctuation.terminator.statement @@ -8016,7 +8255,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' always_discard ' +- source: always_discard + scopes: + - variable.other.unknown.always_discard - source: '||' scopes: - keyword.operator.logical @@ -8244,7 +8485,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' num_of_chars_discarded ' +- source: num_of_chars_discarded + scopes: + - variable.other.unknown.num_of_chars_discarded - source: '=' scopes: - keyword.operator.assignment @@ -8274,7 +8517,9 @@ - source: return scopes: - keyword.control.return -- source: ' num_of_chars_discarded' +- source: num_of_chars_discarded + scopes: + - variable.other.unknown.num_of_chars_discarded - source: ; scopes: - punctuation.terminator.statement @@ -8304,9 +8549,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -8375,7 +8622,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' cin ' +- source: cin + scopes: + - variable.other.unknown.cin - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8438,10 +8687,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: cin + scopes: + - variable.other.unknown.cin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_data' +- source: input_data + scopes: + - variable.other.unknown.input_data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8451,7 +8704,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_data' +- source: input_data + scopes: + - variable.other.unknown.input_data - source: ; scopes: - punctuation.terminator.statement @@ -8516,10 +8771,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: cin + scopes: + - variable.other.unknown.cin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8529,7 +8788,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement @@ -8604,10 +8865,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8617,7 +8882,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement @@ -8694,10 +8961,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8707,7 +8978,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement @@ -8763,6 +9036,8 @@ scopes: - keyword.operator.logical - source: cin + scopes: + - variable.other.unknown.cin - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -8853,11 +9128,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_of_places ' +- source: number_of_places + scopes: + - variable.other.unknown.number_of_places - source: ; scopes: - punctuation.terminator.statement @@ -8875,7 +9154,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -8885,15 +9166,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -8909,7 +9196,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -8929,7 +9218,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -8946,7 +9237,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -9054,7 +9347,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -9090,7 +9385,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -9100,15 +9397,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -9128,11 +9431,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachChar ' +- source: EachChar + scopes: + - variable.other.unknown.EachChar - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -9160,7 +9467,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -9172,7 +9481,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: "\_EachChar " +- source: EachChar + scopes: + - variable.other.unknown.EachChar - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -9331,6 +9642,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each_char + scopes: + - variable.other.unknown.each_char - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9339,11 +9652,15 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' each_char' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: ; scopes: - punctuation.terminator.statement @@ -9378,7 +9695,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_str' +- source: output_str + scopes: + - variable.other.unknown.output_str - source: ; scopes: - punctuation.terminator.statement @@ -9470,7 +9789,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9494,7 +9815,9 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9551,7 +9874,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9575,7 +9900,9 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9632,7 +9959,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9656,7 +9985,9 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9713,7 +10044,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9737,7 +10070,9 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -9761,7 +10096,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -9848,6 +10185,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: failbit + scopes: + - variable.other.unknown.failbit - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9857,7 +10196,9 @@ - source: return scopes: - keyword.control.return -- source: ' input_stream' +- source: input_stream + scopes: + - variable.other.unknown.input_stream - source: ; scopes: - punctuation.terminator.statement @@ -10162,7 +10503,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -10198,7 +10541,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -10208,15 +10553,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -10269,6 +10620,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: char_ + scopes: + - variable.other.unknown.char_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -10307,7 +10660,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' char_ ' +- source: char_ + scopes: + - variable.other.unknown.char_ - source: '!=' scopes: - keyword.operator.comparison @@ -10320,6 +10675,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -10458,6 +10815,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: char_ + scopes: + - variable.other.unknown.char_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -10471,15 +10830,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: + scopes: - keyword.operator.arithmetic -- source: ' char_ ' +- source: char_ + scopes: + - variable.other.unknown.char_ - source: ; scopes: - punctuation.terminator.statement @@ -10491,11 +10856,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'char_ ' +- source: char_ + scopes: + - variable.other.unknown.char_ - source: '==' scopes: - keyword.operator.comparison -- source: ' end_symbol' +- source: end_symbol + scopes: + - variable.other.unknown.end_symbol - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -10504,7 +10873,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -10516,7 +10887,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -10602,6 +10975,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: char_ + scopes: + - variable.other.unknown.char_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -10615,15 +10990,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: + scopes: - keyword.operator.arithmetic -- source: ' char_ ' +- source: char_ + scopes: + - variable.other.unknown.char_ - source: ; scopes: - punctuation.terminator.statement @@ -10635,11 +11016,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'char_ ' +- source: char_ + scopes: + - variable.other.unknown.char_ - source: '==' scopes: - keyword.operator.comparison -- source: ' end_symbol' +- source: end_symbol + scopes: + - variable.other.unknown.end_symbol - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -10648,7 +11033,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -10660,7 +11047,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -10757,6 +11146,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: conv_my_str + scopes: + - variable.other.unknown.conv_my_str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10825,7 +11216,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' the_file_stream ' +- source: the_file_stream + scopes: + - variable.other.unknown.the_file_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -10869,7 +11262,9 @@ - source: ' press enter to exit' scopesEnd: - comment.line.double-slash -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -10958,9 +11353,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -10978,7 +11375,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' id_ ' +- source: id_ + scopes: + - variable.other.unknown.id_ - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -11115,7 +11514,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -11125,15 +11526,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' repetitions' +- source: repetitions + scopes: + - variable.other.unknown.repetitions - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -11144,18 +11551,24 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' result ' +- source: result + scopes: + - variable.other.unknown.result - source: += scopes: - keyword.operator.assignment.compound -- source: ' base' +- source: base + scopes: + - variable.other.unknown.base - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -11254,7 +11667,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -11264,15 +11679,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' repetitions' +- source: repetitions + scopes: + - variable.other.unknown.repetitions - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -11283,18 +11704,24 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' result ' +- source: result + scopes: + - variable.other.unknown.result - source: += scopes: - keyword.operator.assignment.compound -- source: ' base' +- source: base + scopes: + - variable.other.unknown.base - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -11369,7 +11796,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: < scopes: - keyword.operator.comparison @@ -11381,7 +11810,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -11403,7 +11834,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement @@ -11418,7 +11851,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>' scopes: - keyword.operator.comparison @@ -11442,7 +11877,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -11472,7 +11909,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: < scopes: - keyword.operator.comparison @@ -11484,7 +11923,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment @@ -11506,7 +11947,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ; scopes: - punctuation.terminator.statement @@ -11521,7 +11964,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '>' scopes: - keyword.operator.comparison @@ -11545,7 +11990,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment @@ -11575,11 +12022,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>' scopes: - keyword.operator.comparison -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11601,23 +12052,33 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ; scopes: - punctuation.terminator.statement -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment -- source: ' swap' +- source: swap + scopes: + - variable.other.unknown.swap - source: ; scopes: - punctuation.terminator.statement @@ -11642,14 +12103,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '-' scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11715,10 +12182,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11829,7 +12300,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -11839,7 +12312,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison @@ -11867,7 +12342,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -11878,7 +12355,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' result ' +- source: result + scopes: + - variable.other.unknown.result - source: += scopes: - keyword.operator.assignment.compound @@ -11891,6 +12370,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11899,11 +12380,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' delimiter' +- source: delimiter + scopes: + - variable.other.unknown.delimiter - source: ; scopes: - punctuation.terminator.statement -- source: ' result ' +- source: result + scopes: + - variable.other.unknown.result - source: += scopes: - keyword.operator.assignment.compound @@ -11947,7 +12432,9 @@ - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -12024,6 +12511,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12039,7 +12528,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' delimiter' +- source: delimiter + scopes: + - variable.other.unknown.delimiter - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -12141,7 +12632,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'index ' +- source: index + scopes: + - variable.other.unknown.index - source: <= scopes: - keyword.operator.comparison @@ -12209,6 +12702,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12233,7 +12728,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12244,15 +12741,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' current ' +- source: current + scopes: + - variable.other.unknown.current - source: += scopes: - keyword.operator.assignment.compound -- source: ' newstring' +- source: newstring + scopes: + - variable.other.unknown.newstring - source: ; scopes: - punctuation.terminator.statement -- source: ' index ' +- source: index + scopes: + - variable.other.unknown.index - source: += scopes: - keyword.operator.assignment.compound @@ -12285,7 +12788,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' current ' +- source: current + scopes: + - variable.other.unknown.current - source: += scopes: - keyword.operator.assignment.compound @@ -12298,6 +12803,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: index + scopes: + - variable.other.unknown.index - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -12306,7 +12813,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -12321,7 +12830,9 @@ - source: return scopes: - keyword.control.return -- source: ' current' +- source: current + scopes: + - variable.other.unknown.current - source: ; scopes: - punctuation.terminator.statement @@ -12393,6 +12904,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12408,14 +12921,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' newstring' +- source: newstring + scopes: + - variable.other.unknown.newstring - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12490,10 +13007,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12509,7 +13030,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' newstring' +- source: newstring + scopes: + - variable.other.unknown.newstring - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -12588,6 +13111,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12603,7 +13128,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12622,7 +13149,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' newstring' +- source: newstring + scopes: + - variable.other.unknown.newstring - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -12690,10 +13219,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12772,6 +13305,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12787,7 +13322,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' oldstring' +- source: oldstring + scopes: + - variable.other.unknown.oldstring - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12975,13 +13512,17 @@ scopes: - keyword.operator.increment - source: num_front + scopes: + - variable.other.unknown.num_front - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '==' scopes: - keyword.operator.comparison -- source: ' junk' +- source: junk + scopes: + - variable.other.unknown.junk - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13050,13 +13591,17 @@ scopes: - keyword.operator.decrement - source: num_end + scopes: + - variable.other.unknown.num_end - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '==' scopes: - keyword.operator.comparison -- source: ' junk' +- source: junk + scopes: + - variable.other.unknown.junk - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13088,6 +13633,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: num_front + scopes: + - variable.other.unknown.num_front - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13097,11 +13644,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: 'num_end ' +- source: num_end + scopes: + - variable.other.unknown.num_end - source: '-' scopes: - keyword.operator.arithmetic -- source: ' num_front' +- source: num_front + scopes: + - variable.other.unknown.num_front - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -13200,7 +13751,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input scopesEnd: - meta.parens.control.for - source: ) @@ -13236,10 +13789,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' included_characters' +- source: included_characters + scopes: + - variable.other.unknown.included_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13274,6 +13831,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -13312,7 +13871,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -13425,7 +13986,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input scopesEnd: - meta.parens.control.for - source: ) @@ -13461,10 +14024,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' included_characters' +- source: included_characters + scopes: + - variable.other.unknown.included_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13482,6 +14049,8 @@ scopes: - keyword.operator.increment - source: number_of_char_to_ignore + scopes: + - variable.other.unknown.number_of_char_to_ignore - source: ; scopes: - punctuation.terminator.statement @@ -13514,7 +14083,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -13531,6 +14102,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: number_of_char_to_ignore + scopes: + - variable.other.unknown.number_of_char_to_ignore - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13564,7 +14137,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -13686,7 +14261,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' input ' +- source: input + scopes: + - variable.other.unknown.input - source: '=' scopes: - keyword.operator.assignment @@ -13697,10 +14274,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' splitter' +- source: splitter + scopes: + - variable.other.unknown.splitter - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13772,7 +14353,9 @@ - source: ++ scopes: - keyword.operator.increment -- source: 'char_index ' +- source: char_index + scopes: + - variable.other.unknown.char_index - source: < scopes: - keyword.operator.comparison @@ -13825,6 +14408,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: char_index + scopes: + - variable.other.unknown.char_index - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -13839,11 +14424,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'current_character ' +- source: current_character + scopes: + - variable.other.unknown.current_character - source: '==' scopes: - keyword.operator.comparison -- source: ' splitter' +- source: splitter + scopes: + - variable.other.unknown.splitter - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13866,7 +14455,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.not -- source: ' prev_char_was_splitter' +- source: prev_char_was_splitter + scopes: + - variable.other.unknown.prev_char_was_splitter - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13909,6 +14500,8 @@ scopes: - keyword.operator.increment - source: chunk_index + scopes: + - variable.other.unknown.chunk_index - source: ; scopes: - punctuation.terminator.statement @@ -13917,7 +14510,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' prev_char_was_splitter ' +- source: prev_char_was_splitter + scopes: + - variable.other.unknown.prev_char_was_splitter - source: '=' scopes: - keyword.operator.assignment @@ -13946,7 +14541,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' prev_char_was_splitter ' +- source: prev_char_was_splitter + scopes: + - variable.other.unknown.prev_char_was_splitter - source: '=' scopes: - keyword.operator.assignment @@ -13969,6 +14566,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: chunk_index + scopes: + - variable.other.unknown.chunk_index - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -13982,6 +14581,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: current_character + scopes: + - variable.other.unknown.current_character - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -14001,7 +14602,9 @@ - source: return scopes: - keyword.control.return -- source: ' chunks' +- source: chunks + scopes: + - variable.other.unknown.chunks - source: ; scopes: - punctuation.terminator.statement @@ -14102,11 +14705,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -14156,11 +14763,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream2 ' +- source: stream2 + scopes: + - variable.other.unknown.stream2 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' base_anytype' +- source: base_anytype + scopes: + - variable.other.unknown.base_anytype - source: ; scopes: - punctuation.terminator.statement @@ -14217,7 +14828,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'index ' +- source: index + scopes: + - variable.other.unknown.index - source: + scopes: - keyword.operator.arithmetic @@ -14285,6 +14898,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14309,7 +14924,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14318,11 +14935,15 @@ - source: return scopes: - keyword.control.return -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -14443,11 +15064,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -14497,11 +15122,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream2 ' +- source: stream2 + scopes: + - variable.other.unknown.stream2 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' base_anytype' +- source: base_anytype + scopes: + - variable.other.unknown.base_anytype - source: ; scopes: - punctuation.terminator.statement @@ -14589,6 +15218,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: index + scopes: + - variable.other.unknown.index - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14620,6 +15251,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14644,7 +15277,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14653,11 +15288,15 @@ - source: return scopes: - keyword.control.return -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: '--' scopes: - keyword.operator.decrement @@ -14783,11 +15422,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -14870,7 +15513,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'index ' +- source: index + scopes: + - variable.other.unknown.index - source: + scopes: - keyword.operator.arithmetic @@ -14938,6 +15583,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14962,7 +15609,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14981,13 +15630,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -15002,7 +15655,9 @@ - source: return scopes: - keyword.control.return -- source: ' indices' +- source: indices + scopes: + - variable.other.unknown.indices - source: ; scopes: - punctuation.terminator.statement @@ -15094,11 +15749,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -15145,10 +15804,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: target + scopes: + - variable.other.unknown.target - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' base' +- source: base + scopes: + - variable.other.unknown.base - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15257,11 +15920,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -15386,7 +16053,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15492,11 +16161,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' stream1 ' +- source: stream1 + scopes: + - variable.other.unknown.stream1 - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' target_anytype' +- source: target_anytype + scopes: + - variable.other.unknown.target_anytype - source: ; scopes: - punctuation.terminator.statement @@ -15633,7 +16306,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15739,6 +16414,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15774,7 +16451,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' position ' +- source: position + scopes: + - variable.other.unknown.position - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -15885,10 +16564,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: attempt_filename + scopes: + - variable.other.unknown.attempt_filename - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' is_not_obnoxious' +- source: is_not_obnoxious + scopes: + - variable.other.unknown.is_not_obnoxious - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15955,11 +16638,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' char_stream ' +- source: char_stream + scopes: + - variable.other.unknown.char_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -16028,6 +16715,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each_char + scopes: + - variable.other.unknown.each_char - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -16057,7 +16746,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16081,7 +16772,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' space_counter' +- source: space_counter + scopes: + - variable.other.unknown.space_counter - source: ++ scopes: - keyword.operator.increment @@ -16134,7 +16827,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16161,6 +16856,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: space_counter + scopes: + - variable.other.unknown.space_counter - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16181,7 +16878,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' space_counter ' +- source: space_counter + scopes: + - variable.other.unknown.space_counter - source: '=' scopes: - keyword.operator.assignment @@ -16220,7 +16919,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16247,7 +16948,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' newline_counter' +- source: newline_counter + scopes: + - variable.other.unknown.newline_counter - source: ++ scopes: - keyword.operator.increment @@ -16303,7 +17006,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16330,6 +17035,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: newline_counter + scopes: + - variable.other.unknown.newline_counter - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16353,7 +17060,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' newline_counter ' +- source: newline_counter + scopes: + - variable.other.unknown.newline_counter - source: '=' scopes: - keyword.operator.assignment @@ -16392,7 +17101,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16414,7 +17125,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16448,7 +17161,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16470,7 +17185,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16502,7 +17219,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16524,7 +17243,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16556,7 +17277,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16578,7 +17301,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16610,7 +17335,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16632,7 +17359,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16664,7 +17393,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -16686,7 +17417,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound @@ -16710,11 +17443,15 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: += scopes: - keyword.operator.assignment.compound -- source: ' each_char' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: ; scopes: - punctuation.terminator.statement @@ -16726,7 +17463,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -16780,11 +17519,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -16826,6 +17569,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_str + scopes: + - variable.other.unknown.output_str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16880,7 +17625,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -16916,7 +17663,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -16926,15 +17675,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -16954,11 +17709,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachChar ' +- source: EachChar + scopes: + - variable.other.unknown.EachChar - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -16995,6 +17754,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: EachChar + scopes: + - variable.other.unknown.EachChar - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -17096,6 +17857,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -17176,7 +17939,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input_string' +- source: input_string + scopes: + - variable.other.unknown.input_string scopesEnd: - meta.parens.control.for - source: ) @@ -17197,11 +17962,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each ' +- source: each + scopes: + - variable.other.unknown.each - source: '==' scopes: - keyword.operator.comparison -- source: ' test_val' +- source: test_val + scopes: + - variable.other.unknown.test_val - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17580,7 +18349,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content scopesEnd: - meta.parens.control.for - source: ) @@ -17593,7 +18364,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -17663,7 +18436,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'context ' +- source: context + scopes: + - variable.other.unknown.context - source: '==' scopes: - keyword.operator.comparison @@ -17710,10 +18485,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' end_characters' +- source: end_characters + scopes: + - variable.other.unknown.end_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17735,7 +18514,9 @@ - source: ' dont count the final character' scopesEnd: - comment.line.double-slash -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: '--' scopes: - keyword.operator.decrement @@ -17779,10 +18560,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ignore_characters' +- source: ignore_characters + scopes: + - variable.other.unknown.ignore_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17867,7 +18652,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'previous_char_as_string ' +- source: previous_char_as_string + scopes: + - variable.other.unknown.previous_char_as_string - source: '==' scopes: - keyword.operator.comparison @@ -17912,7 +18699,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.not -- source: ' is_first_arg ' +- source: is_first_arg + scopes: + - variable.other.unknown.is_first_arg - source: and scopes: - keyword.operator.wordlike @@ -17960,7 +18749,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ignore_characters' +- source: ignore_characters + scopes: + - variable.other.unknown.ignore_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17975,12 +18766,16 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'is_first_arg ' +- source: is_first_arg + scopes: + - variable.other.unknown.is_first_arg - source: or scopes: - keyword.operator.wordlike - keyword.operator.or -- source: ' is_new_arg' +- source: is_new_arg + scopes: + - variable.other.unknown.is_new_arg - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18091,6 +18886,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -18129,10 +18926,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' encapsulate_characters' +- source: encapsulate_characters + scopes: + - variable.other.unknown.encapsulate_characters - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18165,6 +18966,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18216,7 +19019,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' encapsulating_pairs' +- source: encapsulating_pairs + scopes: + - variable.other.unknown.encapsulating_pairs scopesEnd: - meta.parens.control.for - source: ) @@ -18252,6 +19057,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18424,6 +19231,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -18453,10 +19262,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18512,7 +19325,9 @@ - source: ':' scopes: - punctuation.separator.label -- source: ' previous_char_as_string ' +- source: previous_char_as_string + scopes: + - variable.other.unknown.previous_char_as_string - source: '=' scopes: - keyword.operator.assignment @@ -18523,6 +19338,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18542,7 +19359,9 @@ - source: ' remove the parsed part' scopesEnd: - comment.line.double-slash -- source: ' content ' +- source: content + scopes: + - variable.other.unknown.content - source: '=' scopes: - keyword.operator.assignment @@ -18559,6 +19378,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18592,7 +19413,9 @@ - source: return scopes: - keyword.control.return -- source: ' arguments' +- source: arguments + scopes: + - variable.other.unknown.arguments - source: ; scopes: - punctuation.terminator.statement @@ -18697,6 +19520,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18787,6 +19612,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18849,7 +19676,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' input_number ' +- source: input_number + scopes: + - variable.other.unknown.input_number - source: + scopes: - keyword.operator.arithmetic @@ -18909,7 +19738,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' input_number ' +- source: input_number + scopes: + - variable.other.unknown.input_number - source: + scopes: - keyword.operator.arithmetic @@ -19044,7 +19875,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'increment ' +- source: increment + scopes: + - variable.other.unknown.increment - source: '>' scopes: - keyword.operator.comparison @@ -19075,27 +19908,39 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' lower' +- source: lower + scopes: + - variable.other.unknown.lower - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' upper' +- source: upper + scopes: + - variable.other.unknown.upper - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: += scopes: - keyword.operator.assignment.compound -- source: ' increment' +- source: increment + scopes: + - variable.other.unknown.increment scopesEnd: - meta.parens.control.for - source: ) @@ -19121,6 +19966,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19159,27 +20006,39 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' lower' +- source: lower + scopes: + - variable.other.unknown.lower - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '>' scopes: - keyword.operator.comparison -- source: ' upper' +- source: upper + scopes: + - variable.other.unknown.upper - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: += scopes: - keyword.operator.assignment.compound -- source: ' increment' +- source: increment + scopes: + - variable.other.unknown.increment scopesEnd: - meta.parens.control.for - source: ) @@ -19205,6 +20064,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19224,7 +20085,9 @@ - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -19304,6 +20167,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: lower + scopes: + - variable.other.unknown.lower - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19313,7 +20178,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' upper' +- source: upper + scopes: + - variable.other.unknown.upper - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19397,7 +20264,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' upper' +- source: upper + scopes: + - variable.other.unknown.upper - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19698,7 +20567,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -19749,12 +20620,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -19800,7 +20675,9 @@ - source: else scopes: - keyword.control.else -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -19846,7 +20723,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -19946,6 +20825,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19981,6 +20862,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20012,6 +20895,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20034,7 +20919,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -20063,6 +20950,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20085,7 +20974,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -20108,7 +20999,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' input ' +- source: input + scopes: + - variable.other.unknown.input - source: '=' scopes: - keyword.operator.assignment @@ -20129,7 +21022,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -20152,7 +21047,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' input ' +- source: input + scopes: + - variable.other.unknown.input - source: '=' scopes: - keyword.operator.assignment @@ -20183,6 +21080,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20200,7 +21099,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -20283,7 +21184,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -20325,7 +21228,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -20336,6 +21241,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_char + scopes: + - variable.other.unknown.input_char - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20361,7 +21268,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -20430,7 +21339,9 @@ - source: ' reset the char' scopesEnd: - comment.line.double-slash -- source: ' input_char ' +- source: input_char + scopes: + - variable.other.unknown.input_char - source: '=' scopes: - keyword.operator.assignment @@ -20489,6 +21400,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20524,6 +21437,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20555,6 +21470,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20577,7 +21494,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'char_content ' +- source: char_content + scopes: + - variable.other.unknown.char_content - source: '==' scopes: - keyword.operator.comparison @@ -20606,6 +21525,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20704,7 +21625,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' input_char ' +- source: input_char + scopes: + - variable.other.unknown.input_char - source: '=' scopes: - keyword.operator.assignment @@ -20740,6 +21663,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20764,6 +21689,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20781,7 +21708,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -20864,7 +21793,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -20906,7 +21837,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -20917,6 +21850,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20942,7 +21877,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -21042,6 +21979,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21077,6 +22016,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21108,6 +22049,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21130,7 +22073,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -21159,6 +22104,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21183,11 +22130,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -21202,11 +22153,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -21223,6 +22178,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21252,6 +22209,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21270,6 +22229,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21287,7 +22248,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -21370,7 +22333,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -21422,7 +22387,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -21441,7 +22408,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -21453,7 +22422,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -21503,7 +22474,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -21603,6 +22576,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21638,6 +22613,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21669,6 +22646,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21691,7 +22670,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -21720,6 +22701,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21744,11 +22727,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -21763,11 +22750,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -21784,6 +22775,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21813,6 +22806,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21831,6 +22826,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21848,7 +22845,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -21935,7 +22934,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -21987,7 +22988,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -22006,7 +23009,9 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -22018,7 +23023,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -22068,7 +23075,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -22172,6 +23181,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22207,6 +23218,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22238,6 +23251,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22260,7 +23275,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -22289,6 +23306,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22313,11 +23332,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -22332,11 +23355,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' content_as_stream ' +- source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -22353,6 +23380,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22382,6 +23411,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: content_as_stream + scopes: + - variable.other.unknown.content_as_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22400,6 +23431,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22417,7 +23450,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -22499,7 +23534,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -22541,7 +23578,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -22552,6 +23591,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22577,7 +23618,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -22676,6 +23719,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22711,6 +23756,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22742,6 +23789,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22764,7 +23813,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -22793,6 +23844,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22880,6 +23933,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22894,7 +23949,9 @@ - source: ' try to input data' scopesEnd: - comment.line.double-slash -- source: ' input ' +- source: input + scopes: + - variable.other.unknown.input - source: '=' scopes: - keyword.operator.assignment @@ -22954,7 +24011,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -23043,7 +24102,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -23085,7 +24146,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -23096,6 +24159,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23121,7 +24186,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -23222,7 +24289,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -23264,7 +24333,9 @@ - source: ' each data member in_ class' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -23275,6 +24346,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23300,7 +24373,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -23421,6 +24496,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23456,6 +24533,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23487,6 +24566,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23509,7 +24590,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -23538,6 +24621,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23625,6 +24710,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23649,7 +24736,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -23698,11 +24787,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -23729,6 +24822,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23747,6 +24842,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23764,7 +24861,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -23860,10 +24959,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23900,7 +25003,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_stream' +- source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23932,6 +25037,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23946,7 +25053,9 @@ - source: ' remove the closing newline' scopesEnd: - comment.line.double-slash -- source: ' content ' +- source: content + scopes: + - variable.other.unknown.content - source: '=' scopes: - keyword.operator.assignment @@ -23998,7 +25107,9 @@ - source: return scopes: - keyword.control.return -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -24086,10 +25197,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24136,7 +25251,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_stream' +- source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24151,7 +25268,9 @@ - source: ' remove the closing newline' scopesEnd: - comment.line.double-slash -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '=' scopes: - keyword.operator.assignment @@ -24203,7 +25322,9 @@ - source: return scopes: - keyword.control.return -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ; scopes: - punctuation.terminator.statement @@ -24298,11 +25419,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -24396,7 +25521,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'input ' +- source: input + scopes: + - variable.other.unknown.input - source: '==' scopes: - keyword.operator.comparison @@ -24408,7 +25535,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -24429,7 +25558,9 @@ - source: else scopes: - keyword.control.else -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -24450,7 +25581,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -24515,6 +25648,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24582,6 +25717,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24649,6 +25786,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24708,7 +25847,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -24773,11 +25914,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' fixed ' +- source: fixed + scopes: + - variable.other.unknown.fixed - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -24796,7 +25941,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -24814,11 +25961,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -24884,19 +26035,30 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: stringstream output +- source: stringstream + scopes: + - variable.other.unknown.stringstream +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' ARGS' +- source: ARGS + scopes: + - variable.other.unknown.ARGS - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -24981,9 +26143,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -24994,6 +26158,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25010,6 +26176,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25064,13 +26232,17 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' question_ ' +- source: question_ + scopes: + - variable.other.unknown.question_ - source: ; scopes: - punctuation.terminator.statement @@ -25104,10 +26276,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: cin + scopes: + - variable.other.unknown.cin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' Answer' +- source: Answer + scopes: + - variable.other.unknown.Answer - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25117,7 +26293,9 @@ - source: return scopes: - keyword.control.return -- source: ' Answer' +- source: Answer + scopes: + - variable.other.unknown.Answer - source: ; scopes: - punctuation.terminator.statement @@ -25266,7 +26444,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '=' scopes: - keyword.operator.assignment @@ -25277,6 +26457,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25306,10 +26488,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: answer_ + scopes: + - variable.other.unknown.answer_ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' is_it_an_int' +- source: is_it_an_int + scopes: + - variable.other.unknown.is_it_an_int - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25328,13 +26514,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: answer_ + scopes: + - variable.other.unknown.answer_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -25534,7 +26724,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '=' scopes: - keyword.operator.assignment @@ -25545,6 +26737,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25574,10 +26768,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: answer_ + scopes: + - variable.other.unknown.answer_ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' is_it_a_number' +- source: is_it_a_number + scopes: + - variable.other.unknown.is_it_a_number - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25596,13 +26794,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: answer_ + scopes: + - variable.other.unknown.answer_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -25722,7 +26924,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' question_ ' +- source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25760,6 +26964,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: smallest + scopes: + - variable.other.unknown.smallest - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25787,6 +26993,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: largest + scopes: + - variable.other.unknown.largest - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25851,11 +27059,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'integer_ ' +- source: integer_ + scopes: + - variable.other.unknown.integer_ - source: '>=' scopes: - keyword.operator.comparison -- source: ' smallest' +- source: smallest + scopes: + - variable.other.unknown.smallest - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -25869,11 +27081,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'integer_ ' +- source: integer_ + scopes: + - variable.other.unknown.integer_ - source: <= scopes: - keyword.operator.comparison -- source: ' largest' +- source: largest + scopes: + - variable.other.unknown.largest - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -25900,7 +27116,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' integer_ ' +- source: integer_ + scopes: + - variable.other.unknown.integer_ - source: '=' scopes: - keyword.operator.assignment @@ -25910,7 +27128,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' internal_question ' +- source: internal_question + scopes: + - variable.other.unknown.internal_question - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -25925,7 +27145,9 @@ - source: return scopes: - keyword.control.return -- source: ' integer_' +- source: integer_ + scopes: + - variable.other.unknown.integer_ - source: ; scopes: - punctuation.terminator.statement @@ -26006,7 +27228,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' question_ ' +- source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26044,6 +27268,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: smallest + scopes: + - variable.other.unknown.smallest - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26071,6 +27297,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: largest + scopes: + - variable.other.unknown.largest - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26135,11 +27363,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>=' scopes: - keyword.operator.comparison -- source: ' smallest' +- source: smallest + scopes: + - variable.other.unknown.smallest - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26153,11 +27385,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: <= scopes: - keyword.operator.comparison -- source: ' largest' +- source: largest + scopes: + - variable.other.unknown.largest - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26184,7 +27420,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '=' scopes: - keyword.operator.assignment @@ -26194,7 +27432,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' internal_question ' +- source: internal_question + scopes: + - variable.other.unknown.internal_question - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26209,7 +27449,9 @@ - source: return scopes: - keyword.control.return -- source: ' number_' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -26299,6 +27541,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26318,7 +27562,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26336,7 +27582,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26354,7 +27602,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26372,7 +27622,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26432,7 +27684,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26450,7 +27704,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26468,7 +27724,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26486,7 +27744,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' answer_ ' +- source: answer_ + scopes: + - variable.other.unknown.answer_ - source: '==' scopes: - keyword.operator.comparison @@ -26530,7 +27790,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -26564,7 +27826,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -26679,7 +27943,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' question_ ' +- source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26701,6 +27967,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_name + scopes: + - variable.other.unknown.file_name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26717,7 +27985,9 @@ - source: return scopes: - keyword.control.return -- source: ' file_name' +- source: file_name + scopes: + - variable.other.unknown.file_name - source: ; scopes: - punctuation.terminator.statement @@ -26734,7 +28004,9 @@ - source: ' else ' scopesEnd: - comment.line.double-slash -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -26836,7 +28108,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' question_ ' +- source: question_ + scopes: + - variable.other.unknown.question_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26854,6 +28128,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: name_ + scopes: + - variable.other.unknown.name_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26888,6 +28164,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: the_file + scopes: + - variable.other.unknown.the_file - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26906,7 +28184,9 @@ - source: return scopes: - keyword.control.return -- source: ' the_file' +- source: the_file + scopes: + - variable.other.unknown.the_file - source: ; scopes: - punctuation.terminator.statement @@ -26915,7 +28195,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -27031,6 +28313,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27044,10 +28328,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_file_stream + scopes: + - variable.other.unknown.the_file_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_to_save' +- source: data_to_save + scopes: + - variable.other.unknown.data_to_save - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27157,6 +28445,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27170,10 +28460,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_file_stream + scopes: + - variable.other.unknown.the_file_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_to_load' +- source: data_to_load + scopes: + - variable.other.unknown.data_to_load - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27258,17 +28552,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' the_file_stream ' +- source: the_file_stream + scopes: + - variable.other.unknown.the_file_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -27340,6 +28640,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27384,6 +28686,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_file + scopes: + - variable.other.unknown.the_file - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27447,7 +28751,9 @@ - source: return scopes: - keyword.control.return -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -27501,6 +28807,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27535,6 +28843,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: the_file + scopes: + - variable.other.unknown.the_file - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -27560,6 +28870,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: file_location + scopes: + - variable.other.unknown.file_location - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27720,6 +29032,8 @@ scopes: - keyword.operator.comparison - source: function + scopes: + - variable.other.unknown.function - source: < scopes: - keyword.operator.comparison @@ -27755,6 +29069,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -28267,9 +29583,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' use_lambda ' +- source: use_lambda scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.use_lambda - source: '=' scopes: - keyword.operator.assignment @@ -28279,19 +29597,27 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' lambda_thread_function ' +- source: lambda_thread_function + scopes: + - variable.other.unknown.lambda_thread_function - source: '=' scopes: - keyword.operator.assignment -- source: ' input_function' +- source: input_function + scopes: + - variable.other.unknown.input_function - source: ; scopes: - punctuation.terminator.statement -- source: ' arguments ' +- source: arguments + scopes: + - variable.other.unknown.arguments - source: '=' scopes: - keyword.operator.assignment -- source: ' input_arguments' +- source: input_arguments + scopes: + - variable.other.unknown.input_arguments - source: ; scopes: - punctuation.terminator.statement @@ -28357,13 +29683,17 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' thread_function ' +- source: thread_function scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.thread_function - source: '=' scopes: - keyword.operator.assignment -- source: ' input_function' +- source: input_function + scopes: + - variable.other.unknown.input_function - source: ; scopes: - punctuation.terminator.statement @@ -28438,17 +29768,23 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' thread_function ' +- source: thread_function scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.thread_function - source: '=' scopes: - keyword.operator.assignment -- source: ' input_function' +- source: input_function + scopes: + - variable.other.unknown.input_function - source: ; scopes: - punctuation.terminator.statement -- source: ' arguments ' +- source: arguments + scopes: + - variable.other.unknown.arguments - source: '=' scopes: - keyword.operator.assignment @@ -28459,6 +29795,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_arguments + scopes: + - variable.other.unknown.input_arguments - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28545,7 +29883,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'has_been_waited_on ' +- source: has_been_waited_on + scopes: + - variable.other.unknown.has_been_waited_on - source: '==' scopes: - keyword.operator.comparison @@ -28562,7 +29902,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -28602,7 +29944,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -28623,7 +29967,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -28665,7 +30011,9 @@ - source: ' if the task wasnt running before, it is now' scopesEnd: - comment.line.double-slash -- source: ' has_been_waited_on ' +- source: has_been_waited_on + scopes: + - variable.other.unknown.has_been_waited_on - source: '=' scopes: - keyword.operator.assignment @@ -28675,7 +30023,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' functional_wrapper ' +- source: functional_wrapper + scopes: + - variable.other.unknown.functional_wrapper - source: '=' scopes: - keyword.operator.assignment @@ -28760,6 +30110,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: use_lambda + scopes: + - variable.other.unknown.use_lambda - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -28770,7 +30122,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -28781,6 +30135,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: arguments + scopes: + - variable.other.unknown.arguments - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28800,7 +30156,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -28811,6 +30169,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: arguments + scopes: + - variable.other.unknown.arguments - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28822,7 +30182,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' has_been_waited_on ' +- source: has_been_waited_on + scopes: + - variable.other.unknown.has_been_waited_on - source: '=' scopes: - keyword.operator.assignment @@ -28877,14 +30239,20 @@ scopes: - keyword.operator.bitwise - source: thread + scopes: + - variable.other.unknown.thread - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' attributes' +- source: attributes + scopes: + - variable.other.unknown.attributes - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' thread_stub' +- source: thread_stub + scopes: + - variable.other.unknown.thread_stub - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28892,6 +30260,8 @@ scopes: - keyword.operator.bitwise - source: functional_wrapper + scopes: + - variable.other.unknown.functional_wrapper - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28939,6 +30309,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: thread + scopes: + - variable.other.unknown.thread - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28959,7 +30331,9 @@ - source: ' this task is no longer running' scopesEnd: - comment.line.double-slash -- source: ' has_been_waited_on ' +- source: has_been_waited_on + scopes: + - variable.other.unknown.has_been_waited_on - source: '=' scopes: - keyword.operator.assignment @@ -28980,7 +30354,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -29004,7 +30380,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' __dummy_thread' +- source: __dummy_thread + scopes: + - variable.other.unknown.__dummy_thread - source: ; scopes: - punctuation.terminator.statement @@ -29238,6 +30616,7 @@ - source: __dummy_thread scopes: - meta.parameter.initialization + - variable.other.unknown.__dummy_thread - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -29313,6 +30692,7 @@ - source: __dummy_thread scopes: - meta.parameter.initialization + - variable.other.unknown.__dummy_thread - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -29322,13 +30702,17 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' ptr_to_original ' +- source: ptr_to_original scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.ptr_to_original - source: '=' scopes: - keyword.operator.assignment -- source: ' a_task_ptr' +- source: a_task_ptr + scopes: + - variable.other.unknown.a_task_ptr - source: ; scopes: - punctuation.terminator.statement @@ -29361,6 +30745,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -29409,6 +30795,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29448,6 +30836,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29456,7 +30846,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' thread ' +- source: thread + scopes: + - variable.other.unknown.thread - source: '=' scopes: - keyword.operator.assignment @@ -29521,6 +30913,7 @@ - source: __dummy_thread scopes: - meta.parameter.initialization + - variable.other.unknown.__dummy_thread - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -29530,9 +30923,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.constructor scopesEnd: - meta.head.function.definition.special.constructor -- source: ' ptr_to_original ' +- source: ptr_to_original scopesBegin: - meta.body.function.definition.special.constructor + scopes: + - variable.other.unknown.ptr_to_original - source: '=' scopes: - keyword.operator.assignment @@ -29548,7 +30943,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' thread ' +- source: thread + scopes: + - variable.other.unknown.thread - source: '=' scopes: - keyword.operator.assignment @@ -29599,6 +30996,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -29647,6 +31046,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29686,6 +31087,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29742,6 +31145,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29775,6 +31180,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29800,7 +31207,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.delete -- source: ' ptr_to_original' +- source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ; scopes: - punctuation.terminator.statement @@ -29883,13 +31292,17 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' ptr_to_original ' +- source: ptr_to_original scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.ptr_to_original - source: '=' scopes: - keyword.operator.assignment -- source: ' a_pointer' +- source: a_pointer + scopes: + - variable.other.unknown.a_pointer - source: ; scopes: - punctuation.terminator.statement @@ -29905,6 +31318,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -29913,7 +31328,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' thread ' +- source: thread + scopes: + - variable.other.unknown.thread - source: '=' scopes: - keyword.operator.assignment @@ -30003,7 +31420,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ptr_to_original ' +- source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: '==' scopes: - keyword.operator.comparison @@ -30262,9 +31681,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' ptr_to_original ' +- source: ptr_to_original scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.ptr_to_original - source: '=' scopes: - keyword.operator.assignment @@ -30280,7 +31701,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' thread ' +- source: thread + scopes: + - variable.other.unknown.thread - source: '=' scopes: - keyword.operator.assignment @@ -30331,6 +31754,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -30379,6 +31804,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -30418,6 +31845,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: ptr_to_original + scopes: + - variable.other.unknown.ptr_to_original - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -30480,19 +31909,27 @@ - punctuation.section.angle-brackets.end.template.definition scopesEnd: - meta.template.definition -- source: ' map' +- source: map + scopes: + - variable.other.unknown.map - source: < scopes: - keyword.operator.comparison - source: TaskClass + scopes: + - variable.other.unknown.TaskClass - source: < scopes: - keyword.operator.comparison - source: ANY_OUTPUT_TYPE + scopes: + - variable.other.unknown.ANY_OUTPUT_TYPE - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ANY_INPUT_TYPE' +- source: ANY_INPUT_TYPE + scopes: + - variable.other.unknown.ANY_INPUT_TYPE - source: '>' scopes: - keyword.operator.comparison @@ -30540,6 +31977,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: links_to + scopes: + - variable.other.unknown.links_to - source: ; scopes: - punctuation.terminator.statement @@ -30618,6 +32057,7 @@ - source: ARG scopes: - meta.arguments.decltype + - variable.other.unknown.ARG - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -30644,6 +32084,7 @@ - source: ARG scopes: - meta.arguments.decltype + - variable.other.unknown.ARG - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -30696,6 +32137,7 @@ - source: ARG scopes: - meta.arguments.decltype + - variable.other.unknown.ARG - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -30722,6 +32164,7 @@ - source: ARG scopes: - meta.arguments.decltype + - variable.other.unknown.ARG - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -30735,10 +32178,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: FUNC + scopes: + - variable.other.unknown.FUNC - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ARG' +- source: ARG + scopes: + - variable.other.unknown.ARG - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -30806,11 +32253,18 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' _Nullable ' +- source: _Nullable + scopes: + - variable.other.unknown._Nullable - source: '*' scopes: - keyword.operator.arithmetic -- source: ' _Nullable output ' +- source: _Nullable + scopes: + - variable.other.unknown._Nullable +- source: output + scopes: + - variable.other.unknown.output - source: '=' scopes: - keyword.operator.assignment @@ -30827,10 +32281,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: thread + scopes: + - variable.other.unknown.thread - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -30858,6 +32316,8 @@ scopesEnd: - meta.parens - source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -31010,6 +32470,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: varaible_address + scopes: + - variable.other.unknown.varaible_address - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31058,6 +32520,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: varaible_address + scopes: + - variable.other.unknown.varaible_address - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -31066,7 +32530,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' PTHREAD_MUTEX_INITIALIZER' +- source: PTHREAD_MUTEX_INITIALIZER + scopes: + - variable.other.unknown.PTHREAD_MUTEX_INITIALIZER - source: ; scopes: - punctuation.terminator.statement @@ -31106,6 +32572,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: varaible_address + scopes: + - variable.other.unknown.varaible_address - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -31194,6 +32662,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: varaible_address + scopes: + - variable.other.unknown.varaible_address - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31275,6 +32745,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: varaible_address + scopes: + - variable.other.unknown.varaible_address - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -31310,6 +32782,7 @@ - source: LockManager scopes: - meta.tail.class + - variable.other.unknown.LockManager - source: ; scopes: - punctuation.terminator.statement @@ -31371,6 +32844,8 @@ scopes: - keyword.operator.bitwise - source: ARGS + scopes: + - variable.other.unknown.ARGS - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -31434,6 +32909,8 @@ scopes: - keyword.operator.bitwise - source: ARGS + scopes: + - variable.other.unknown.ARGS - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -31592,7 +33069,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -31664,7 +33143,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input_vector ' +- source: input_vector + scopes: + - variable.other.unknown.input_vector scopesEnd: - meta.parens.control.for - source: ) @@ -31684,17 +33165,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: all_members + scopes: + - variable.other.unknown.all_members - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' each' +- source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' all_members ' +- source: all_members + scopes: + - variable.other.unknown.all_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -31761,7 +33248,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' all_members ' +- source: all_members + scopes: + - variable.other.unknown.all_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -31798,12 +33287,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -31892,7 +33385,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -31903,6 +33398,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: all_members_str + scopes: + - variable.other.unknown.all_members_str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -31928,7 +33425,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -32050,7 +33549,9 @@ - source: ' reset the input vector' scopesEnd: - comment.line.double-slash -- source: ' input_vector ' +- source: input_vector + scopes: + - variable.other.unknown.input_vector - source: '=' scopes: - keyword.operator.assignment @@ -32106,6 +33607,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32141,6 +33644,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32172,6 +33677,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32187,12 +33694,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -32222,12 +33733,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -32238,6 +33753,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: vector_content + scopes: + - variable.other.unknown.vector_content - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32276,7 +33793,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'vector_content ' +- source: vector_content + scopes: + - variable.other.unknown.vector_content - source: '==' scopes: - keyword.operator.comparison @@ -32305,6 +33824,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32327,7 +33848,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' vector_content ' +- source: vector_content + scopes: + - variable.other.unknown.vector_content - source: '==' scopes: - keyword.operator.comparison @@ -32352,7 +33875,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -32384,11 +33909,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' vector_content_as_stream ' +- source: vector_content_as_stream + scopes: + - variable.other.unknown.vector_content_as_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' vector_content' +- source: vector_content + scopes: + - variable.other.unknown.vector_content - source: ; scopes: - punctuation.terminator.statement @@ -32426,10 +33955,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: vector_content_as_stream + scopes: + - variable.other.unknown.vector_content_as_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_member' +- source: data_member + scopes: + - variable.other.unknown.data_member - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32449,6 +33982,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32470,6 +34005,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: vector_content_as_stream + scopes: + - variable.other.unknown.vector_content_as_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32493,6 +34030,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32517,6 +34056,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: data_member + scopes: + - variable.other.unknown.data_member - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32547,6 +34088,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: vector_content_as_stream + scopes: + - variable.other.unknown.vector_content_as_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32610,6 +34153,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32627,7 +34172,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -32744,7 +34291,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input ' +- source: input + scopes: + - variable.other.unknown.input scopesEnd: - meta.parens.control.for - source: ) @@ -32757,7 +34306,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -32768,6 +34319,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32952,7 +34505,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' element_number' +- source: element_number + scopes: + - variable.other.unknown.element_number - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33068,7 +34623,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input_vector' +- source: input_vector + scopes: + - variable.other.unknown.input_vector scopesEnd: - meta.parens.control.for - source: ) @@ -33089,11 +34646,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each ' +- source: each + scopes: + - variable.other.unknown.each - source: '==' scopes: - keyword.operator.comparison -- source: ' test_val' +- source: test_val + scopes: + - variable.other.unknown.test_val - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -33219,7 +34780,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -33255,7 +34818,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -33265,15 +34830,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -33293,11 +34864,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -33327,14 +34902,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '==' scopes: - keyword.operator.comparison -- source: ' test_val ' +- source: test_val + scopes: + - variable.other.unknown.test_val - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -33474,7 +35053,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -33510,7 +35091,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -33520,15 +35103,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -33548,11 +35137,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -33587,14 +35180,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '==' scopes: - keyword.operator.comparison -- source: ' test_val' +- source: test_val + scopes: + - variable.other.unknown.test_val - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -33613,7 +35210,9 @@ - source: return scopes: - keyword.control.return -- source: ' EachItem' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ; scopes: - punctuation.terminator.statement @@ -33749,11 +35348,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'element_ ' +- source: element_ + scopes: + - variable.other.unknown.element_ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_vector' +- source: input_vector + scopes: + - variable.other.unknown.input_vector - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -33790,7 +35393,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' element_number' +- source: element_number + scopes: + - variable.other.unknown.element_number - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33905,7 +35510,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -33941,7 +35548,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -33951,15 +35560,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -33979,11 +35594,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -34013,14 +35632,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: '==' scopes: - keyword.operator.comparison -- source: ' test_val ' +- source: test_val + scopes: + - variable.other.unknown.test_val - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -34031,7 +35654,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' number_of_matches' +- source: number_of_matches + scopes: + - variable.other.unknown.number_of_matches - source: ++ scopes: - keyword.operator.increment @@ -34056,7 +35681,9 @@ - source: return scopes: - keyword.control.return -- source: ' number_of_matches' +- source: number_of_matches + scopes: + - variable.other.unknown.number_of_matches - source: ; scopes: - punctuation.terminator.statement @@ -34187,7 +35814,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -34223,7 +35852,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -34233,15 +35864,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -34261,11 +35898,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -34302,13 +35943,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' search_vector ' +- source: search_vector + scopes: + - variable.other.unknown.search_vector - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34329,10 +35974,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_vector' +- source: input_vector + scopes: + - variable.other.unknown.input_vector - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34377,6 +36026,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -34513,7 +36164,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input scopesEnd: - meta.parens.control.for - source: ) @@ -34526,7 +36179,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' largest_string ' +- source: largest_string + scopes: + - variable.other.unknown.largest_string - source: '=' scopes: - keyword.operator.assignment @@ -34548,7 +36203,9 @@ - source: '>' scopes: - keyword.operator.comparison -- source: ' largest_string ' +- source: largest_string + scopes: + - variable.other.unknown.largest_string - source: '?' scopes: - keyword.operator.ternary @@ -34570,7 +36227,9 @@ - source: ':' scopes: - keyword.operator.ternary -- source: ' largest_string' +- source: largest_string + scopes: + - variable.other.unknown.largest_string - source: ; scopes: - punctuation.terminator.statement @@ -34637,7 +36296,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input scopesEnd: - meta.parens.control.for - source: ) @@ -34707,6 +36368,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: new_string + scopes: + - variable.other.unknown.new_string - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -34744,6 +36407,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: new_string + scopes: + - variable.other.unknown.new_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -34890,7 +36555,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34900,7 +36567,9 @@ - source: return scopes: - keyword.control.return -- source: ' output' +- source: output + scopes: + - variable.other.unknown.output - source: ; scopes: - punctuation.terminator.statement @@ -35047,7 +36716,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: < scopes: - keyword.operator.comparison @@ -35059,7 +36730,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -35081,7 +36754,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement @@ -35096,7 +36771,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>' scopes: - keyword.operator.comparison @@ -35120,7 +36797,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -35150,7 +36829,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: < scopes: - keyword.operator.comparison @@ -35162,7 +36843,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment @@ -35184,7 +36867,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ; scopes: - punctuation.terminator.statement @@ -35199,7 +36884,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '>' scopes: - keyword.operator.comparison @@ -35223,7 +36910,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment @@ -35253,11 +36942,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>' scopes: - keyword.operator.comparison -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -35279,23 +36972,33 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ; scopes: - punctuation.terminator.statement -- source: ' finish ' +- source: finish + scopes: + - variable.other.unknown.finish - source: '=' scopes: - keyword.operator.assignment -- source: ' swap' +- source: swap + scopes: + - variable.other.unknown.swap - source: ; scopes: - punctuation.terminator.statement @@ -35318,23 +37021,33 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' finish' +- source: finish + scopes: + - variable.other.unknown.finish - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -35366,6 +37079,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -35380,7 +37095,9 @@ - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -35494,6 +37211,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -35684,7 +37403,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: < scopes: - keyword.operator.comparison @@ -35696,7 +37417,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -35718,7 +37441,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement @@ -35733,7 +37458,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>' scopes: - keyword.operator.comparison @@ -35757,7 +37484,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '=' scopes: - keyword.operator.assignment @@ -35787,7 +37516,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'count ' +- source: count + scopes: + - variable.other.unknown.count - source: '>' scopes: - keyword.operator.comparison @@ -35809,13 +37540,17 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' count ' +- source: count + scopes: + - variable.other.unknown.count - source: '=' scopes: - keyword.operator.assignment @@ -35837,7 +37572,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement @@ -35855,7 +37592,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -35865,15 +37604,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -35905,6 +37650,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -35930,7 +37677,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -35940,7 +37689,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison @@ -35962,7 +37713,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -35994,6 +37747,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36019,19 +37774,27 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: + scopes: - keyword.operator.arithmetic -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison @@ -36053,7 +37816,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -36085,6 +37850,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36099,7 +37866,9 @@ - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -36248,18 +38017,26 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' count' +- source: count + scopes: + - variable.other.unknown.count - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' empty' +- source: empty + scopes: + - variable.other.unknown.empty - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -36399,10 +38176,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' start' +- source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -36412,7 +38193,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' additions' +- source: additions + scopes: + - variable.other.unknown.additions - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -36529,7 +38312,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'index ' +- source: index + scopes: + - variable.other.unknown.index - source: < scopes: - keyword.operator.comparison @@ -36575,6 +38360,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: index + scopes: + - variable.other.unknown.index - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36583,7 +38370,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36592,11 +38381,15 @@ - source: return scopes: - keyword.control.return -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -36743,6 +38536,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: index + scopes: + - variable.other.unknown.index - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36770,6 +38565,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: index + scopes: + - variable.other.unknown.index - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36778,7 +38575,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36787,11 +38586,15 @@ - source: return scopes: - keyword.control.return -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: '--' scopes: - keyword.operator.decrement @@ -36964,7 +38767,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'index ' +- source: index + scopes: + - variable.other.unknown.index - source: < scopes: - keyword.operator.comparison @@ -37010,6 +38815,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: index + scopes: + - variable.other.unknown.index - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -37018,7 +38825,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -37037,13 +38846,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index + scopes: + - variable.other.unknown.index - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' index' +- source: index + scopes: + - variable.other.unknown.index - source: ++ scopes: - keyword.operator.increment @@ -37058,7 +38871,9 @@ - source: return scopes: - keyword.control.return -- source: ' indices' +- source: indices + scopes: + - variable.other.unknown.indices - source: ; scopes: - punctuation.terminator.statement @@ -37162,10 +38977,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: base + scopes: + - variable.other.unknown.base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' target' +- source: target + scopes: + - variable.other.unknown.target - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37339,7 +39158,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -37398,6 +39219,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: all_members + scopes: + - variable.other.unknown.all_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37416,7 +39239,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' all_members ' +- source: all_members + scopes: + - variable.other.unknown.all_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -37443,6 +39268,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: all_members + scopes: + - variable.other.unknown.all_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37461,7 +39288,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' all_members ' +- source: all_members + scopes: + - variable.other.unknown.all_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -37498,12 +39327,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: local_debug + scopes: + - variable.other.unknown.local_debug - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -37592,7 +39425,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -37603,6 +39438,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: all_members_str + scopes: + - variable.other.unknown.all_members_str - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37628,7 +39465,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -37779,6 +39618,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37814,6 +39655,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37845,6 +39688,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37867,7 +39712,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -37896,6 +39743,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37983,6 +39832,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38026,7 +39877,9 @@ - source: ' get rid of the class''s newline' scopesEnd: - comment.line.double-slash -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -38109,11 +39962,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' datamember1 ' +- source: datamember1 + scopes: + - variable.other.unknown.datamember1 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38133,6 +39990,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38145,11 +40004,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' datamember2 ' +- source: datamember2 + scopes: + - variable.other.unknown.datamember2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38169,6 +40032,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38198,6 +40063,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38216,6 +40083,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38242,7 +40111,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' datamember1' +- source: datamember1 + scopes: + - variable.other.unknown.datamember1 - source: ; scopes: - punctuation.terminator.statement @@ -38258,7 +40129,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' datamember2' +- source: datamember2 + scopes: + - variable.other.unknown.datamember2 - source: ; scopes: - punctuation.terminator.statement @@ -38273,7 +40146,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -38404,7 +40279,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -38498,7 +40375,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ scopesEnd: - meta.parens.control.for - source: ) @@ -38518,17 +40397,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' each' +- source: each + scopes: + - variable.other.unknown.each - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -38561,7 +40446,9 @@ - source: ' format and return stream' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -38611,7 +40498,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -38762,6 +40651,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38797,6 +40688,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38828,6 +40721,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38850,7 +40745,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -38879,6 +40776,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -38966,6 +40865,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39009,7 +40910,9 @@ - source: ' get rid of the class''s newline' scopesEnd: - comment.line.double-slash -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -39074,7 +40977,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -39099,7 +41004,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -39200,10 +41107,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_member' +- source: data_member + scopes: + - variable.other.unknown.data_member - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39223,6 +41134,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39244,6 +41157,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39267,6 +41182,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39339,6 +41256,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39358,11 +41277,15 @@ - source: ' add the data to the input ' scopesEnd: - comment.line.double-slash -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: '=' scopes: - keyword.operator.assignment -- source: ' data_member_holder' +- source: data_member_holder + scopes: + - variable.other.unknown.data_member_holder - source: ; scopes: - punctuation.terminator.statement @@ -39377,7 +41300,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -39522,6 +41447,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: key + scopes: + - variable.other.unknown.key - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39694,7 +41621,13 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' each : input_map ' +- source: each + scopes: + - variable.other.unknown.each +- source: ' : ' +- source: input_map + scopes: + - variable.other.unknown.input_map scopesEnd: - meta.parens.control.for - source: ) @@ -39727,7 +41660,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -39893,7 +41828,13 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' each : input_map ' +- source: each + scopes: + - variable.other.unknown.each +- source: ' : ' +- source: input_map + scopes: + - variable.other.unknown.input_map scopesEnd: - meta.parens.control.for - source: ) @@ -39926,7 +41867,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -39975,7 +41918,9 @@ - source: return scopes: - keyword.control.return -- source: ' null_' +- source: null_ + scopes: + - variable.other.unknown.null_ - source: ; scopes: - punctuation.terminator.statement @@ -40086,10 +42031,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_map' +- source: input_map + scopes: + - variable.other.unknown.input_map - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -40122,10 +42071,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_map' +- source: input_map + scopes: + - variable.other.unknown.input_map - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -40268,10 +42221,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_map' +- source: input_map + scopes: + - variable.other.unknown.input_map - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -40405,10 +42362,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_map' +- source: input_map + scopes: + - variable.other.unknown.input_map - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -40652,6 +42613,7 @@ - source: input scopes: - meta.arguments.operator.typeid + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.typeid @@ -40686,17 +42648,23 @@ scopes: - keyword.operator.bitwise - source: status + scopes: + - variable.other.unknown.status - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' output ' +- source: output + scopes: + - variable.other.unknown.output - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' demangled ' +- source: demangled + scopes: + - variable.other.unknown.demangled - source: ; scopes: - punctuation.terminator.statement @@ -40707,6 +42675,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: demangled + scopes: + - variable.other.unknown.demangled - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -41092,6 +43062,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -41191,7 +43163,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' item_position ' +- source: item_position + scopes: + - variable.other.unknown.item_position - source: '>' scopes: - keyword.operator.comparison @@ -41214,7 +43188,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.or -- source: ' item_position ' +- source: item_position + scopes: + - variable.other.unknown.item_position - source: < scopes: - keyword.operator.comparison @@ -41275,7 +43251,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'item_position ' +- source: item_position + scopes: + - variable.other.unknown.item_position - source: '-' scopes: - keyword.operator.arithmetic @@ -41290,7 +43268,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vector_' +- source: vector_ + scopes: + - variable.other.unknown.vector_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -41362,7 +43342,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -41398,7 +43380,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -41408,15 +43392,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -41436,11 +43426,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -41458,7 +43452,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '==' scopes: - keyword.operator.comparison @@ -41475,6 +43471,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -41495,10 +43493,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' names ' +- source: names + scopes: + - variable.other.unknown.names - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -41512,10 +43514,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' values' +- source: values + scopes: + - variable.other.unknown.values - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -41673,7 +43679,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -41682,11 +43690,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ending_spot ' +- source: ending_spot + scopes: + - variable.other.unknown.ending_spot - source: '-' scopes: - keyword.operator.arithmetic -- source: ' starting_spot ' +- source: starting_spot + scopes: + - variable.other.unknown.starting_spot - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -41715,7 +43727,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -41725,15 +43739,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -41774,6 +43794,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -41802,7 +43824,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_list' +- source: output_list + scopes: + - variable.other.unknown.output_list - source: ; scopes: - punctuation.terminator.statement @@ -41869,11 +43893,15 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' vector_ ' +- source: vector_ + scopes: + - variable.other.unknown.vector_ - source: + scopes: - keyword.operator.arithmetic -- source: ' values' +- source: values + scopes: + - variable.other.unknown.values - source: ; scopes: - punctuation.terminator.statement @@ -41936,7 +43964,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' vector_' +- source: vector_ + scopes: + - variable.other.unknown.vector_ - source: ; scopes: - punctuation.terminator.statement @@ -41999,7 +44029,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' names' +- source: names + scopes: + - variable.other.unknown.names - source: ; scopes: - punctuation.terminator.statement @@ -42062,7 +44094,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' values' +- source: values + scopes: + - variable.other.unknown.values - source: ; scopes: - punctuation.terminator.statement @@ -42160,6 +44194,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42254,7 +44290,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' names' +- source: names + scopes: + - variable.other.unknown.names - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42347,6 +44385,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42354,6 +44394,8 @@ scopes: - punctuation.separator.delimiter.comma - source: values + scopes: + - variable.other.unknown.values - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42446,6 +44488,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42453,6 +44497,8 @@ scopes: - punctuation.separator.delimiter.comma - source: vector_ + scopes: + - variable.other.unknown.vector_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42550,6 +44596,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42557,6 +44605,8 @@ scopes: - punctuation.separator.delimiter.comma - source: values + scopes: + - variable.other.unknown.values - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42595,6 +44645,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42602,6 +44654,8 @@ scopes: - punctuation.separator.delimiter.comma - source: vector_ + scopes: + - variable.other.unknown.vector_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -42714,6 +44768,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -42736,6 +44792,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -42758,6 +44816,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -42846,7 +44906,13 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' each : names ' +- source: each + scopes: + - variable.other.unknown.each +- source: ' : ' +- source: names + scopes: + - variable.other.unknown.names scopesEnd: - meta.parens.control.for - source: ) @@ -42885,7 +44951,9 @@ - source: '>' scopes: - keyword.operator.comparison -- source: ' largest_size' +- source: largest_size + scopes: + - variable.other.unknown.largest_size - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -42896,7 +44964,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' largest_size ' +- source: largest_size + scopes: + - variable.other.unknown.largest_size - source: '=' scopes: - keyword.operator.assignment @@ -42931,7 +45001,9 @@ - source: return scopes: - keyword.control.return -- source: ' largest_size' +- source: largest_size + scopes: + - variable.other.unknown.largest_size - source: ; scopes: - punctuation.terminator.statement @@ -43140,11 +45212,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' first_few ' +- source: first_few + scopes: + - variable.other.unknown.first_few - source: ; scopes: - punctuation.terminator.statement @@ -43162,7 +45238,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -43172,15 +45250,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -43196,11 +45280,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -43217,6 +45305,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -43270,7 +45360,9 @@ - source: return scopes: - keyword.control.return -- source: ' output_string' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: ; scopes: - punctuation.terminator.statement @@ -43346,6 +45438,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: position + scopes: + - variable.other.unknown.position - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -43370,7 +45464,9 @@ - source: '&&' scopes: - keyword.operator.logical -- source: ' position ' +- source: position + scopes: + - variable.other.unknown.position - source: '!=' scopes: - keyword.operator.comparison @@ -43391,7 +45487,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' position ' +- source: position + scopes: + - variable.other.unknown.position - source: < scopes: - keyword.operator.comparison @@ -43409,7 +45507,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' is_in_bounds ' +- source: is_in_bounds + scopes: + - variable.other.unknown.is_in_bounds - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -43428,7 +45528,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' is_negative ' +- source: is_negative + scopes: + - variable.other.unknown.is_negative - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -43488,7 +45590,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' position' +- source: position + scopes: + - variable.other.unknown.position - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43524,6 +45628,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: position + scopes: + - variable.other.unknown.position - source: '-' scopes: - keyword.operator.arithmetic @@ -43562,7 +45668,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' is_negative ' +- source: is_negative + scopes: + - variable.other.unknown.is_negative - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -43600,6 +45708,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: position + scopes: + - variable.other.unknown.position - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -43710,7 +45820,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' position ' +- source: position + scopes: + - variable.other.unknown.position - source: '-' scopes: - keyword.operator.arithmetic @@ -43741,11 +45853,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' missing_items ' +- source: missing_items + scopes: + - variable.other.unknown.missing_items - source: ; scopes: - punctuation.terminator.statement @@ -43763,7 +45879,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -43773,15 +45891,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -43850,6 +45974,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: position + scopes: + - variable.other.unknown.position - source: '-' scopes: - keyword.operator.arithmetic @@ -43978,6 +46104,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44013,6 +46141,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44044,6 +46174,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44066,7 +46198,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -44095,6 +46229,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44182,6 +46318,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44225,7 +46363,9 @@ - source: ' get rid of the class''s newline' scopesEnd: - comment.line.double-slash -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -44288,11 +46428,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vector_ ' +- source: vector_ + scopes: + - variable.other.unknown.vector_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44312,6 +46456,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44324,11 +46470,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' values ' +- source: values + scopes: + - variable.other.unknown.values - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44348,6 +46498,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44360,11 +46512,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' names ' +- source: names + scopes: + - variable.other.unknown.names - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44384,6 +46540,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44413,6 +46571,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44431,6 +46591,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44448,7 +46610,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -44530,6 +46694,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: position + scopes: + - variable.other.unknown.position - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44614,10 +46780,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' names' +- source: names + scopes: + - variable.other.unknown.names - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -44632,7 +46802,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' index_ ' +- source: index_ + scopes: + - variable.other.unknown.index_ - source: '!=' scopes: - keyword.operator.comparison @@ -44668,6 +46840,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: index_ + scopes: + - variable.other.unknown.index_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44707,7 +46881,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44899,9 +47075,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' vector_ ' +- source: vector_ scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.vector_ - source: '=' scopes: - keyword.operator.assignment @@ -44927,7 +47105,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -44963,7 +47143,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -44973,15 +47155,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -45001,11 +47189,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -45046,6 +47238,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -45162,13 +47356,17 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' vector_ ' +- source: vector_ scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.vector_ - source: '=' scopes: - keyword.operator.assignment -- source: ' assignment_data' +- source: assignment_data + scopes: + - variable.other.unknown.assignment_data - source: ; scopes: - punctuation.terminator.statement @@ -45310,7 +47508,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -45368,7 +47568,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45393,7 +47595,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -45419,7 +47623,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45444,7 +47650,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -45470,7 +47678,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45495,7 +47705,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -45523,7 +47735,9 @@ - source: ' format and return stream' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -45573,7 +47787,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -45686,6 +47902,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -45895,7 +48113,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -45943,7 +48163,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -45953,15 +48175,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -45981,11 +48209,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -45995,7 +48227,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' named_values_stream ' +- source: named_values_stream + scopes: + - variable.other.unknown.named_values_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -46039,6 +48273,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46084,6 +48320,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46407,7 +48645,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -46455,7 +48695,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -46465,15 +48707,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -46493,11 +48741,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' EachItem ' +- source: EachItem + scopes: + - variable.other.unknown.EachItem - source: '=' scopes: - keyword.operator.assignment -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '-' scopes: - keyword.operator.arithmetic @@ -46507,7 +48759,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' output_stream ' +- source: output_stream + scopes: + - variable.other.unknown.output_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -46551,6 +48805,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46596,6 +48852,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: EachItem + scopes: + - variable.other.unknown.EachItem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46823,7 +49081,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -46834,6 +49094,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -46949,10 +49211,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input_' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -46986,11 +49252,15 @@ - source: List scopes: - entity.name.function.preprocessor -- source: ' List' +- source: List + scopes: + - variable.other.unknown.List - source: < scopes: - keyword.operator.comparison - source: Item + scopes: + - variable.other.unknown.Item - source: '>' scopes: - keyword.operator.comparison @@ -47016,7 +49286,9 @@ - source: var scopes: - entity.name.function.preprocessor -- source: ' Item' +- source: Item + scopes: + - variable.other.unknown.Item scopesEnd: - meta.preprocessor.macro - source: // @@ -47115,7 +49387,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -47133,7 +49407,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47169,7 +49445,10 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' input_string[] ' +- source: input_string + scopes: + - variable.other.unknown.input_string +- source: '[] ' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47178,15 +49457,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment -- source: ' input_string ' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47218,7 +49503,12 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' string input_string ' +- source: string + scopes: + - variable.other.unknown.string +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47227,15 +49517,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment -- source: ' input_string ' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47271,7 +49567,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47298,7 +49596,9 @@ - source: ' precision should max out before 20' scopesEnd: - comment.line.double-slash -- source: ' input_method ' +- source: input_method + scopes: + - variable.other.unknown.input_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -47317,11 +49617,15 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -47343,7 +49647,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47394,7 +49700,12 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' ANYTYPE input ' +- source: ANYTYPE + scopes: + - variable.other.unknown.ANYTYPE +- source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47420,10 +49731,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47438,7 +49753,9 @@ - source: ' get the name' scopesEnd: - comment.line.double-slash -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47464,14 +49781,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data_stream' +- source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47545,6 +49866,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47559,7 +49882,9 @@ - source: ' remove the closing newline' scopesEnd: - comment.line.double-slash -- source: ' content ' +- source: content + scopes: + - variable.other.unknown.content - source: '=' scopes: - keyword.operator.assignment @@ -47608,11 +49933,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement @@ -47624,7 +49953,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'type ' +- source: type + scopes: + - variable.other.unknown.type - source: '==' scopes: - keyword.operator.comparison @@ -47642,7 +49973,9 @@ - source: '||' scopes: - keyword.operator.logical -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '==' scopes: - keyword.operator.comparison @@ -47662,7 +49995,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -47723,7 +50058,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: ; scopes: - punctuation.terminator.statement @@ -47760,7 +50097,9 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: ; scopes: - punctuation.terminator.statement @@ -47809,6 +50148,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47822,6 +50163,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -47851,6 +50194,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -47884,7 +50229,9 @@ - source: return scopes: - keyword.control.return -- source: ' data' +- source: data + scopes: + - variable.other.unknown.data - source: ; scopes: - punctuation.terminator.statement @@ -47976,6 +50323,8 @@ scopes: - punctuation.separator.delimiter.comma - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48011,6 +50360,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48042,6 +50393,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48064,7 +50417,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'content ' +- source: content + scopes: + - variable.other.unknown.content - source: '==' scopes: - keyword.operator.comparison @@ -48093,6 +50448,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48180,6 +50537,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48223,7 +50582,9 @@ - source: ' get rid of the class''s newline' scopesEnd: - comment.line.double-slash -- source: ' transfer_method ' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -48286,11 +50647,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48310,6 +50675,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48322,11 +50689,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' transfer_method' +- source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48346,6 +50717,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48375,6 +50748,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: transfer_method + scopes: + - variable.other.unknown.transfer_method - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48393,6 +50768,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -48426,7 +50803,9 @@ - source: return scopes: - keyword.control.return -- source: ' in_' +- source: in_ + scopes: + - variable.other.unknown.in_ - source: ; scopes: - punctuation.terminator.statement @@ -48496,9 +50875,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' data ' +- source: data scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -48520,7 +50901,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -48613,17 +50996,23 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' data ' +- source: data scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment -- source: ' input_string ' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -48702,17 +51091,23 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' data ' +- source: data scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment -- source: ' input_string ' +- source: input_string + scopes: + - variable.other.unknown.input_string - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -48792,9 +51187,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' data ' +- source: data scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -48805,13 +51202,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_inputeger + scopes: + - variable.other.unknown.the_inputeger - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -48911,7 +51312,9 @@ - source: ' precision should max out before 20' scopesEnd: - comment.line.double-slash -- source: ' input_method ' +- source: input_method + scopes: + - variable.other.unknown.input_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -48930,11 +51333,15 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -48956,7 +51363,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -49056,7 +51465,9 @@ - source: ' precision should max out before 20' scopesEnd: - comment.line.double-slash -- source: ' input_method ' +- source: input_method + scopes: + - variable.other.unknown.input_method - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49075,11 +51486,15 @@ - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input_ ' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -49101,7 +51516,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -49211,15 +51628,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_stream ' +- source: data_stream + scopes: + - variable.other.unknown.data_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input_' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement -- source: ' data ' +- source: data + scopes: + - variable.other.unknown.data - source: '=' scopes: - keyword.operator.assignment @@ -49241,7 +51664,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '=' scopes: - keyword.operator.assignment @@ -49316,7 +51741,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' data' +- source: data + scopes: + - variable.other.unknown.data - source: ; scopes: - punctuation.terminator.statement @@ -49360,7 +51787,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' type ' +- source: type + scopes: + - variable.other.unknown.type - source: '==' scopes: - keyword.operator.comparison @@ -49395,6 +51824,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -49443,6 +51874,8 @@ scopes: - keyword.operator.arithmetic - source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -49543,7 +51976,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49601,7 +52036,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -49626,7 +52063,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49652,7 +52091,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -49677,7 +52118,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49705,7 +52148,9 @@ - source: ' format and return stream' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49739,7 +52184,9 @@ - source: return scopes: - keyword.control.return -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ; scopes: - punctuation.terminator.statement @@ -49816,6 +52263,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: in_ + scopes: + - variable.other.unknown.in_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49885,7 +52334,9 @@ - source: ' name of class ' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49941,7 +52392,9 @@ - source: ' for each datamember' scopesEnd: - comment.line.double-slash -- source: ' data_members ' +- source: data_members + scopes: + - variable.other.unknown.data_members - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -49987,7 +52440,9 @@ - source: ' format and return stream' scopesEnd: - comment.line.double-slash -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -50171,7 +52626,9 @@ - source: return scopes: - keyword.control.return -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -50293,7 +52750,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' data_stream ' +- source: data_stream + scopes: + - variable.other.unknown.data_stream - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -50304,6 +52763,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50336,10 +52797,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data_stream + scopes: + - variable.other.unknown.data_stream - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' blank_list' +- source: blank_list + scopes: + - variable.other.unknown.blank_list - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50357,11 +52822,15 @@ - source: return scopes: - keyword.control.return -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' blank_list' +- source: blank_list + scopes: + - variable.other.unknown.blank_list - source: ; scopes: - punctuation.terminator.statement @@ -50373,7 +52842,9 @@ - source: return scopes: - keyword.control.return -- source: ' out ' +- source: out + scopes: + - variable.other.unknown.out - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -50468,10 +52939,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: in_ + scopes: + - variable.other.unknown.in_ - source: ',' scopes: - punctuation.separator.delimiter.comma - source: input_ + scopes: + - variable.other.unknown.input_ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50584,7 +53059,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -50594,15 +53071,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' repetitions' +- source: repetitions + scopes: + - variable.other.unknown.repetitions - source: ; scopes: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -50613,11 +53096,15 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' result ' +- source: result + scopes: + - variable.other.unknown.result - source: += scopes: - keyword.operator.assignment.compound -- source: ' base' +- source: base + scopes: + - variable.other.unknown.base - source: ; scopes: - punctuation.terminator.statement @@ -50631,6 +53118,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: result + scopes: + - variable.other.unknown.result - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50785,7 +53274,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50857,7 +53348,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51020,7 +53513,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -51060,6 +53555,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51252,7 +53749,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -51292,6 +53791,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51455,7 +53956,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -51502,7 +54005,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -51679,7 +54184,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51751,7 +54258,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51908,7 +54417,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51945,6 +54456,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52131,7 +54644,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52168,6 +54683,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52349,7 +54866,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52396,7 +54915,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52814,7 +55335,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: '-' scopes: - keyword.operator.arithmetic @@ -52878,6 +55401,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -53037,7 +55562,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: '-' scopes: - keyword.operator.arithmetic @@ -53101,6 +55628,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -53287,7 +55816,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -53356,6 +55887,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -53483,7 +56016,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: '-' scopes: - keyword.operator.arithmetic @@ -53579,6 +56114,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -54236,7 +56773,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -54303,7 +56842,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -54339,11 +56880,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -54361,7 +56906,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -54371,15 +56918,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -54395,15 +56948,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ; scopes: - punctuation.terminator.statement @@ -54427,6 +56986,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -54623,7 +57184,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -54640,7 +57203,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -54707,7 +57272,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -54743,11 +57310,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -54765,7 +57336,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -54775,15 +57348,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -54799,11 +57378,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -54845,6 +57428,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -54956,7 +57541,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -55139,7 +57726,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -55156,7 +57745,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -55223,7 +57814,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -55259,11 +57852,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -55281,7 +57878,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -55291,15 +57890,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -55315,11 +57920,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -55361,6 +57970,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -55472,7 +58083,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -55594,13 +58207,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: '*' scopes: - keyword.operator.arithmetic -- source: ' input_item' +- source: input_item + scopes: + - variable.other.unknown.input_item - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -55751,7 +58368,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -55768,7 +58387,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -55835,7 +58456,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -55871,11 +58494,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -55893,7 +58520,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -55903,15 +58532,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -55927,11 +58562,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -55973,6 +58612,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -56084,7 +58725,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -56267,7 +58910,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -56284,7 +58929,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -56351,7 +58998,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -56387,11 +59036,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -56409,7 +59062,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -56419,15 +59074,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -56443,11 +59104,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic @@ -56489,6 +59154,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -56600,7 +59267,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: + scopes: - keyword.operator.arithmetic @@ -56876,7 +59545,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '==' scopes: - keyword.operator.comparison @@ -56943,7 +59614,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: '>' scopes: - keyword.operator.comparison @@ -56979,11 +59652,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment -- source: ' number_ ' +- source: number_ + scopes: + - variable.other.unknown.number_ - source: ; scopes: - punctuation.terminator.statement @@ -57001,7 +59678,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -57011,15 +59690,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -57035,15 +59720,21 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: '=' scopes: - keyword.operator.assignment -- source: ' output_string ' +- source: output_string + scopes: + - variable.other.unknown.output_string - source: + scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ; scopes: - punctuation.terminator.statement @@ -57067,6 +59758,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output_string + scopes: + - variable.other.unknown.output_string - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -57195,7 +59888,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'input_item ' +- source: input_item + scopes: + - variable.other.unknown.input_item - source: '*' scopes: - keyword.operator.arithmetic @@ -57206,6 +59901,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -57379,7 +60076,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'input_item1 ' +- source: input_item1 + scopes: + - variable.other.unknown.input_item1 - source: '*' scopes: - keyword.operator.arithmetic @@ -57546,7 +60245,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' input_item2' +- source: input_item2 + scopes: + - variable.other.unknown.input_item2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -58063,7 +60764,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: '==' scopes: - keyword.operator.comparison @@ -58163,7 +60866,9 @@ - source: / scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -58366,7 +61071,9 @@ - source: / scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -58564,7 +61271,9 @@ - source: / scopes: - keyword.operator.arithmetic -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -58819,7 +61528,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -59054,7 +61765,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -59289,7 +62002,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -59576,7 +62291,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -59811,7 +62528,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -60046,7 +62765,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -60333,7 +63054,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -60568,7 +63291,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -60803,7 +63528,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'the_input ' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: / scopes: - keyword.operator.arithmetic @@ -61411,7 +64138,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -61618,7 +64347,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -61825,7 +64556,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -62005,7 +64738,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -62210,7 +64945,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -62415,7 +65152,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' the_input' +- source: the_input + scopes: + - variable.other.unknown.the_input - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -62672,7 +65411,9 @@ - source: ^ scopes: - keyword.operator.bitwise -- source: ' input_item2' +- source: input_item2 + scopes: + - variable.other.unknown.input_item2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -63000,7 +65741,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -63020,6 +65763,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: holder + scopes: + - variable.other.unknown.holder - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -63091,7 +65836,9 @@ - source: puts scopes: - entity.name.function.preprocessor -- source: ' __PutsOutputFixerStream' +- source: __PutsOutputFixerStream + scopes: + - variable.other.unknown.__PutsOutputFixerStream - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63125,6 +65872,8 @@ scopes: - punctuation.terminator.statement - source: __PutLinesOutputFixerStream + scopes: + - variable.other.unknown.__PutLinesOutputFixerStream - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63150,7 +65899,9 @@ - source: Print scopes: - entity.name.function.preprocessor -- source: ' cout' +- source: cout + scopes: + - variable.other.unknown.cout - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63164,7 +65915,12 @@ - source: ' log is an incredibly useful Debugging tool' scopesEnd: - comment.line.double-slash -- source: ' string __OUTPUT_INDENT ' +- source: string + scopes: + - variable.other.unknown.string +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: '=' scopes: - keyword.operator.assignment @@ -63185,7 +65941,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' __INCREASE_INDENT ' +- source: __INCREASE_INDENT + scopes: + - variable.other.unknown.__INCREASE_INDENT - source: '=' scopes: - keyword.operator.assignment @@ -63226,6 +65984,8 @@ scopes: - punctuation.terminator.statement - source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63240,7 +66000,9 @@ - source: log_start scopes: - entity.name.function.preprocessor -- source: ' __INCREASE_INDENT ' +- source: __INCREASE_INDENT + scopes: + - variable.other.unknown.__INCREASE_INDENT - source: '=' scopes: - keyword.operator.assignment @@ -63269,6 +66031,8 @@ scopes: - punctuation.terminator.statement - source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63322,7 +66086,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' __OUTPUT_INDENT ' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: '=' scopes: - keyword.operator.assignment @@ -63398,6 +66164,8 @@ scopes: - punctuation.terminator.statement - source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63557,9 +66325,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -63619,9 +66389,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -63649,6 +66421,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: number_of_spaces + scopes: + - variable.other.unknown.number_of_spaces - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -63695,9 +66469,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -63744,9 +66520,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -63821,7 +66599,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: '=' scopes: - keyword.operator.assignment @@ -63857,7 +66637,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: '=' scopes: - keyword.operator.assignment @@ -63867,15 +66649,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber ' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: <= scopes: - keyword.operator.comparison -- source: ' Max_Value ' +- source: Max_Value + scopes: + - variable.other.unknown.Max_Value - source: ; scopes: - punctuation.terminator.statement -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ++ scopes: - keyword.operator.increment @@ -63925,7 +66713,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' LoopNumber' +- source: LoopNumber + scopes: + - variable.other.unknown.LoopNumber - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -63957,7 +66747,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' charaters_till_newline' +- source: charaters_till_newline + scopes: + - variable.other.unknown.charaters_till_newline - source: ++ scopes: - keyword.operator.increment @@ -64001,7 +66793,9 @@ - source: return scopes: - keyword.control.return -- source: ' charaters_till_newline' +- source: charaters_till_newline + scopes: + - variable.other.unknown.charaters_till_newline - source: ; scopes: - punctuation.terminator.statement @@ -64042,9 +66836,11 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' length_of_last_line ' +- source: length_of_last_line scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.length_of_last_line - source: '=' scopes: - keyword.operator.assignment @@ -64054,7 +66850,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' dont_go_up_a_line ' +- source: dont_go_up_a_line + scopes: + - variable.other.unknown.dont_go_up_a_line - source: '=' scopes: - keyword.operator.assignment @@ -64064,7 +66862,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' what_was_just_output ' +- source: what_was_just_output + scopes: + - variable.other.unknown.what_was_just_output - source: '=' scopes: - keyword.operator.assignment @@ -64118,6 +66918,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: dont_go_up_a_line + scopes: + - variable.other.unknown.dont_go_up_a_line - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -64161,7 +66963,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content scopesEnd: - meta.parens.control.for - source: ) @@ -64182,7 +66986,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each ' +- source: each + scopes: + - variable.other.unknown.each - source: '==' scopes: - keyword.operator.comparison @@ -64209,11 +67015,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' __OUTPUT_INDENT' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: ; scopes: - punctuation.terminator.statement @@ -64222,11 +67032,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' each' +- source: each + scopes: + - variable.other.unknown.each - source: ; scopes: - punctuation.terminator.statement @@ -64235,7 +67049,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -64255,7 +67071,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' __INCREASE_INDENT ' +- source: __INCREASE_INDENT + scopes: + - variable.other.unknown.__INCREASE_INDENT - source: '=' scopes: - keyword.operator.assignment @@ -64265,7 +67083,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' dont_go_up_a_line ' +- source: dont_go_up_a_line + scopes: + - variable.other.unknown.dont_go_up_a_line - source: '=' scopes: - keyword.operator.assignment @@ -64300,7 +67120,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' length_of_last_line ' +- source: length_of_last_line + scopes: + - variable.other.unknown.length_of_last_line - source: += scopes: - keyword.operator.assignment.compound @@ -64323,6 +67145,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: length_of_last_line + scopes: + - variable.other.unknown.length_of_last_line - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -64350,7 +67174,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content scopesEnd: - meta.parens.control.for - source: ) @@ -64371,7 +67197,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each ' +- source: each + scopes: + - variable.other.unknown.each - source: '==' scopes: - keyword.operator.comparison @@ -64398,11 +67226,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' __OUTPUT_INDENT' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: ; scopes: - punctuation.terminator.statement @@ -64411,11 +67243,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' each' +- source: each + scopes: + - variable.other.unknown.each - source: ; scopes: - punctuation.terminator.statement @@ -64491,21 +67327,29 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' what_was_just_output ' +- source: what_was_just_output scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.what_was_just_output - source: '=' scopes: - keyword.operator.assignment -- source: ' content' +- source: content + scopes: + - variable.other.unknown.content - source: ; scopes: - punctuation.terminator.statement -- source: ' content ' +- source: content + scopes: + - variable.other.unknown.content - source: '=' scopes: - keyword.operator.assignment -- source: ' input_' +- source: input_ + scopes: + - variable.other.unknown.input_ - source: ; scopes: - punctuation.terminator.statement @@ -64525,15 +67369,30 @@ - punctuation.terminator.statement scopesEnd: - meta.block.class -- source: ' stringstream __PutsOutputFixerStream' +- source: stringstream + scopes: + - variable.other.unknown.stringstream +- source: __PutsOutputFixerStream + scopes: + - variable.other.unknown.__PutsOutputFixerStream - source: ; scopes: - punctuation.terminator.statement -- source: ' __PutLinesOutputFixerStreamClass __PutLinesOutputFixerStream' +- source: __PutLinesOutputFixerStreamClass + scopes: + - variable.other.unknown.__PutLinesOutputFixerStreamClass +- source: __PutLinesOutputFixerStream + scopes: + - variable.other.unknown.__PutLinesOutputFixerStream - source: ; scopes: - punctuation.terminator.statement -- source: ' __PutLinesOutputFixerStreamClass __LogOutputFixerStream' +- source: __PutLinesOutputFixerStreamClass + scopes: + - variable.other.unknown.__PutLinesOutputFixerStreamClass +- source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ; scopes: - punctuation.terminator.statement @@ -64647,7 +67506,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'o ' +- source: o + scopes: + - variable.other.unknown.o - source: '==' scopes: - keyword.operator.comparison @@ -64655,6 +67516,8 @@ scopes: - keyword.operator.bitwise - source: __PutsOutputFixerStream + scopes: + - variable.other.unknown.__PutsOutputFixerStream - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -64683,6 +67546,8 @@ scopes: - keyword.operator.bitwise - source: mutex_for_output + scopes: + - variable.other.unknown.mutex_for_output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -64707,11 +67572,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' converter_to_string ' +- source: converter_to_string + scopes: + - variable.other.unknown.converter_to_string - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -64759,11 +67628,15 @@ - source: ' insert the indent at the begining' scopesEnd: - comment.line.double-slash -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' __OUTPUT_INDENT' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: ; scopes: - punctuation.terminator.statement @@ -64796,7 +67669,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' content_being_output' +- source: content_being_output + scopes: + - variable.other.unknown.content_being_output scopesEnd: - meta.parens.control.for - source: ) @@ -64817,7 +67692,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'each_char ' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: '==' scopes: - keyword.operator.comparison @@ -64844,11 +67721,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' __OUTPUT_INDENT' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: ; scopes: - punctuation.terminator.statement @@ -64857,11 +67738,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' each_char' +- source: each_char + scopes: + - variable.other.unknown.each_char - source: ; scopes: - punctuation.terminator.statement @@ -64878,7 +67763,9 @@ - source: ' send a newline at the end' scopesEnd: - comment.line.double-slash -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -64916,6 +67803,8 @@ scopes: - keyword.operator.bitwise - source: mutex_for_output + scopes: + - variable.other.unknown.mutex_for_output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -64949,7 +67838,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'o ' +- source: o + scopes: + - variable.other.unknown.o - source: '==' scopes: - keyword.operator.comparison @@ -64957,6 +67848,8 @@ scopes: - keyword.operator.bitwise - source: __PutLinesOutputFixerStream + scopes: + - variable.other.unknown.__PutLinesOutputFixerStream - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -65021,11 +67914,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out_stream ' +- source: out_stream + scopes: + - variable.other.unknown.out_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -65041,7 +67938,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: '__OUTPUT_INDENT ' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: + scopes: - keyword.operator.arithmetic @@ -65119,7 +68018,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'o ' +- source: o + scopes: + - variable.other.unknown.o - source: '==' scopes: - keyword.operator.comparison @@ -65127,6 +68028,8 @@ scopes: - keyword.operator.bitwise - source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -65189,7 +68092,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Debugging ' +- source: Debugging + scopes: + - variable.other.unknown.Debugging - source: '==' scopes: - keyword.operator.comparison @@ -65224,11 +68129,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out_stream ' +- source: out_stream + scopes: + - variable.other.unknown.out_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -65240,7 +68149,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: '__INCREASE_INDENT ' +- source: __INCREASE_INDENT + scopes: + - variable.other.unknown.__INCREASE_INDENT - source: '==' scopes: - keyword.operator.comparison @@ -65269,7 +68180,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: '__OUTPUT_INDENT ' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: + scopes: - keyword.operator.arithmetic @@ -65294,7 +68207,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' __OUTPUT_INDENT ' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: += scopes: - keyword.operator.assignment.compound @@ -65336,7 +68251,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: '__OUTPUT_INDENT ' +- source: __OUTPUT_INDENT + scopes: + - variable.other.unknown.__OUTPUT_INDENT - source: + scopes: - keyword.operator.arithmetic @@ -65413,7 +68330,9 @@ - source: ' dont output anything ' scopesEnd: - comment.line.double-slash -- source: ' o ' +- source: o + scopes: + - variable.other.unknown.o - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -65478,15 +68397,21 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' out_stream ' +- source: out_stream + scopes: + - variable.other.unknown.out_stream - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement -- source: ' o ' +- source: o + scopes: + - variable.other.unknown.o - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -65516,7 +68441,9 @@ - source: return scopes: - keyword.control.return -- source: ' o' +- source: o + scopes: + - variable.other.unknown.o - source: ; scopes: - punctuation.terminator.statement @@ -65641,7 +68568,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'o ' +- source: o + scopes: + - variable.other.unknown.o - source: '==' scopes: - keyword.operator.comparison @@ -65649,6 +68578,8 @@ scopes: - keyword.operator.bitwise - source: __PutLinesOutputFixerStream + scopes: + - variable.other.unknown.__PutLinesOutputFixerStream - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -65659,11 +68590,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' manip_fun' +- source: manip_fun + scopes: + - variable.other.unknown.manip_fun - source: ; scopes: - punctuation.terminator.statement @@ -65686,7 +68621,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'o ' +- source: o + scopes: + - variable.other.unknown.o - source: '==' scopes: - keyword.operator.comparison @@ -65694,6 +68631,8 @@ scopes: - keyword.operator.bitwise - source: __LogOutputFixerStream + scopes: + - variable.other.unknown.__LogOutputFixerStream - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -65712,7 +68651,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Debugging ' +- source: Debugging + scopes: + - variable.other.unknown.Debugging - source: '==' scopes: - keyword.operator.comparison @@ -65729,11 +68670,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' manip_fun' +- source: manip_fun + scopes: + - variable.other.unknown.manip_fun - source: ; scopes: - punctuation.terminator.statement @@ -65771,11 +68716,15 @@ - source: ' then just keep going like normal' scopesEnd: - comment.line.double-slash -- source: ' o ' +- source: o + scopes: + - variable.other.unknown.o - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' manip_fun' +- source: manip_fun + scopes: + - variable.other.unknown.manip_fun - source: ; scopes: - punctuation.terminator.statement @@ -65787,7 +68736,9 @@ - source: return scopes: - keyword.control.return -- source: ' o' +- source: o + scopes: + - variable.other.unknown.o - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/misc_006.spec.yaml b/language_examples/misc_006.spec.yaml index 67b75f03..67c08c96 100644 --- a/language_examples/misc_006.spec.yaml +++ b/language_examples/misc_006.spec.yaml @@ -1155,7 +1155,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1198,7 +1200,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1219,7 +1223,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1240,7 +1246,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1289,7 +1297,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expression ' +- source: expression + scopes: + - variable.other.unknown.expression - source: + scopes: - keyword.operator.arithmetic @@ -1299,7 +1309,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1328,6 +1340,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1344,6 +1358,8 @@ scopes: - keyword.operator.comparison - source: Custom + scopes: + - variable.other.unknown.Custom - source: '>' scopes: - keyword.operator.comparison @@ -1353,6 +1369,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1381,6 +1399,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1413,7 +1433,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expression ' +- source: expression + scopes: + - variable.other.unknown.expression - source: + scopes: - keyword.operator.arithmetic @@ -1423,7 +1445,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1452,6 +1476,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1468,6 +1494,8 @@ scopes: - keyword.operator.comparison - source: Custom + scopes: + - variable.other.unknown.Custom - source: '>' scopes: - keyword.operator.comparison @@ -1477,6 +1505,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1505,6 +1535,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expression + scopes: + - variable.other.unknown.expression - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1535,7 +1567,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement @@ -1543,7 +1577,9 @@ scopes: - support.type.posix-reserved.pthread - support.type.built-in.posix-reserved.pthread -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement @@ -1626,7 +1662,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -1658,7 +1696,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.delete -- source: ' a' +- source: a + scopes: + - variable.other.unknown.a - source: ; scopes: - punctuation.terminator.statement @@ -1717,6 +1757,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a_callable + scopes: + - variable.other.unknown.a_callable - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -1733,7 +1775,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: 'array ' +- source: array + scopes: + - variable.other.unknown.array - source: '=' scopes: - keyword.operator.assignment @@ -1771,7 +1815,9 @@ - keyword.operator.delete.array.bracket scopesEnd: - keyword.operator.wordlike -- source: ' array' +- source: array + scopes: + - variable.other.unknown.array - source: ; scopes: - punctuation.terminator.statement @@ -1779,7 +1825,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' should_always_be_a_newline' +- source: should_always_be_a_newline + scopes: + - variable.other.unknown.should_always_be_a_newline - source: ; scopes: - punctuation.terminator.statement @@ -1787,7 +1835,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' deleter' +- source: deleter + scopes: + - variable.other.unknown.deleter - source: ; scopes: - punctuation.terminator.statement @@ -2032,11 +2082,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -2072,11 +2126,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift -- source: ' input' +- source: input + scopes: + - variable.other.unknown.input - source: ; scopes: - punctuation.terminator.statement @@ -2220,6 +2278,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: links_to + scopes: + - variable.other.unknown.links_to - source: ; scopes: - punctuation.terminator.statement @@ -2234,6 +2294,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: name + scopes: + - variable.other.unknown.name - source: ; scopes: - punctuation.terminator.statement @@ -2309,6 +2371,7 @@ - source: acopy scopes: - meta.arguments.decltype + - variable.other.unknown.acopy - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -2329,6 +2392,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: acopy + scopes: + - variable.other.unknown.acopy - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -2368,6 +2433,7 @@ - source: acopy scopes: - meta.arguments.decltype + - variable.other.unknown.acopy - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -2388,6 +2454,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: acopy + scopes: + - variable.other.unknown.acopy - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3986,7 +4054,9 @@ - source: ) scopes: - punctuation.definition.parameters.end.preprocessor -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4093,7 +4163,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4120,10 +4192,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4138,6 +4214,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -4148,7 +4226,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -4159,10 +4239,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4177,6 +4261,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: endl + scopes: + - variable.other.unknown.endl - source: ; scopes: - punctuation.terminator.statement @@ -4291,6 +4377,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopesBegin: - meta.template.call @@ -4460,6 +4548,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - punctuation.section.angle-brackets.begin.template.call @@ -4575,6 +4665,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution.template.definition - source: vector + scopes: + - variable.other.unknown.vector - source: < scopes: - punctuation.section.angle-brackets.begin.template.call @@ -4964,6 +5056,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: used + scopes: + - variable.other.unknown.used - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5058,6 +5152,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: a_callable + scopes: + - variable.other.unknown.a_callable - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -5067,7 +5163,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' used ' +- source: used + scopes: + - variable.other.unknown.used - source: '=' scopes: - keyword.operator.assignment @@ -5172,6 +5270,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: args + scopes: + - variable.other.unknown.args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5335,6 +5435,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: c + scopes: + - variable.other.unknown.c - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5347,6 +5449,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: RETURN_TYPE + scopes: + - variable.other.unknown.RETURN_TYPE - source: '*' scopes: - keyword.operator.arithmetic @@ -6802,6 +6906,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: input + scopes: + - variable.other.unknown.input - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6843,7 +6949,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7264,7 +7372,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7300,7 +7410,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' a ' +- source: a + scopes: + - variable.other.unknown.a - source: '=' scopes: - keyword.operator.assignment @@ -7413,6 +7525,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: args + scopes: + - variable.other.unknown.args - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7682,7 +7796,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: ' thing ' +- source: thing + scopes: + - variable.other.unknown.thing - source: + scopes: - keyword.operator.arithmetic @@ -7731,6 +7847,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: test + scopes: + - variable.other.unknown.test - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7812,6 +7930,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -7906,6 +8026,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8563,7 +8685,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8614,7 +8738,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8665,7 +8791,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -8695,11 +8823,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qavail ' +- source: qavail + scopes: + - variable.other.unknown.qavail - source: < scopes: - keyword.operator.comparison -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: + scopes: - keyword.operator.arithmetic @@ -8726,6 +8858,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8755,6 +8889,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_incomplete + scopes: + - variable.other.unknown.code_escape_sequence_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -8797,23 +8933,33 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ; scopes: - punctuation.terminator.statement @@ -8821,6 +8967,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -8917,6 +9065,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8935,6 +9085,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -8958,6 +9110,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -8978,10 +9132,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -8999,6 +9157,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_invalid_hex + scopes: + - variable.other.unknown.code_escape_sequence_invalid_hex - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9045,11 +9205,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9069,11 +9233,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '=' scopes: - keyword.operator.assignment -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '*' scopes: - keyword.operator.arithmetic @@ -9083,7 +9251,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -9100,7 +9270,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -9165,6 +9337,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9222,7 +9396,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9236,7 +9412,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9273,7 +9451,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9307,14 +9487,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9326,6 +9512,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_utf_code_point_invalid + scopes: + - variable.other.unknown.code_escape_utf_code_point_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9441,7 +9629,9 @@ - source: '~' scopes: - keyword.operator.bitwise -- source: 'mask ' +- source: mask + scopes: + - variable.other.unknown.mask - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -9466,11 +9656,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' shift' +- source: shift + scopes: + - variable.other.unknown.shift - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9479,7 +9673,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' mask' +- source: mask + scopes: + - variable.other.unknown.mask - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9512,7 +9708,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9575,7 +9773,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9662,7 +9862,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -9876,7 +10078,9 @@ scopes: - keyword.control.default - source: ':' -- source: ' thing' +- source: thing + scopes: + - variable.other.unknown.thing - source: ; scopes: - punctuation.terminator.statement diff --git a/language_examples/misc_asteria.spec.yaml b/language_examples/misc_asteria.spec.yaml index 54fb7c5a..737801b5 100644 --- a/language_examples/misc_asteria.spec.yaml +++ b/language_examples/misc_asteria.spec.yaml @@ -331,6 +331,7 @@ - source: xcbuf scopes: - meta.parameter.initialization + - variable.other.unknown.xcbuf - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -347,6 +348,7 @@ - source: xfile scopes: - meta.parameter.initialization + - variable.other.unknown.xfile - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -843,7 +845,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ich ' +- source: ich + scopes: + - variable.other.unknown.ich - source: '==' scopes: - keyword.operator.comparison @@ -976,7 +980,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ich ' +- source: ich + scopes: + - variable.other.unknown.ich - source: '==' scopes: - keyword.operator.comparison @@ -1052,6 +1058,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: ich + scopes: + - variable.other.unknown.ich - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1472,7 +1480,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'add ' +- source: add + scopes: + - variable.other.unknown.add - source: '>' scopes: - keyword.operator.comparison @@ -1539,6 +1549,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: add + scopes: + - variable.other.unknown.add - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1603,7 +1615,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'add ' +- source: add + scopes: + - variable.other.unknown.add - source: '>' scopes: - keyword.operator.comparison @@ -1672,7 +1686,9 @@ - source: += scopes: - keyword.operator.assignment.compound -- source: ' add' +- source: add + scopes: + - variable.other.unknown.add - source: ; scopes: - punctuation.terminator.statement @@ -1745,7 +1761,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' xoffset' +- source: xoffset + scopes: + - variable.other.unknown.xoffset - source: ; scopes: - punctuation.terminator.statement @@ -1888,11 +1906,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' length' +- source: length + scopes: + - variable.other.unknown.length - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' code' +- source: code + scopes: + - variable.other.unknown.code - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2480,7 +2502,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' xlength' +- source: xlength + scopes: + - variable.other.unknown.xlength - source: ; scopes: - punctuation.terminator.statement @@ -2668,7 +2692,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -2720,7 +2746,9 @@ - source: return scopes: - keyword.control.return -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ; scopes: - punctuation.terminator.statement @@ -2742,7 +2770,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -2774,7 +2804,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2808,6 +2840,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -2825,6 +2859,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_utf8_sequence_invalid + scopes: + - variable.other.unknown.code_utf8_sequence_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2892,7 +2928,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>=' scopes: - keyword.operator.comparison @@ -2915,7 +2953,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>=' scopes: - keyword.operator.comparison @@ -2944,7 +2984,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'u8len ' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: '>=' scopes: - keyword.operator.comparison @@ -2963,7 +3005,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'u8len ' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: <= scopes: - keyword.operator.comparison @@ -2984,7 +3028,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'u8len ' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: '>' scopes: - keyword.operator.comparison @@ -3031,6 +3077,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3060,6 +3108,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_utf8_sequence_incomplete + scopes: + - variable.other.unknown.code_utf8_sequence_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3079,7 +3129,9 @@ - source: ' Unset bits that are not part of the payload.' scopesEnd: - comment.line.double-slash -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '&' scopes: - keyword.operator.bitwise @@ -3104,7 +3156,9 @@ - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' u8len' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: ; scopes: - punctuation.terminator.statement @@ -3137,7 +3191,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -3147,11 +3203,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' u8len' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: ; scopes: - punctuation.terminator.statement @@ -3159,6 +3219,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -3195,6 +3257,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3223,7 +3287,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: < scopes: - keyword.operator.comparison @@ -3255,7 +3321,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' next' +- source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3289,10 +3357,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -3310,6 +3382,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_utf8_sequence_invalid + scopes: + - variable.other.unknown.code_utf8_sequence_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3321,7 +3395,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '=' scopes: - keyword.operator.assignment @@ -3330,7 +3406,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -3350,7 +3428,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '&' scopes: - keyword.operator.bitwise @@ -3400,7 +3480,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3414,7 +3496,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -3451,7 +3535,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3485,10 +3571,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' u8len' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3500,6 +3590,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_utf_code_point_invalid + scopes: + - variable.other.unknown.code_utf_code_point_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3567,7 +3659,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>=' scopes: - keyword.operator.comparison @@ -3590,7 +3684,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>=' scopes: - keyword.operator.comparison @@ -3613,7 +3709,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>=' scopes: - keyword.operator.comparison @@ -3644,11 +3742,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'mlen ' +- source: mlen + scopes: + - variable.other.unknown.mlen - source: '!=' scopes: - keyword.operator.comparison -- source: ' u8len' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3677,10 +3779,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' u8len' +- source: u8len + scopes: + - variable.other.unknown.u8len - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3692,6 +3798,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_utf8_sequence_invalid + scopes: + - variable.other.unknown.code_utf8_sequence_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3716,6 +3824,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: u8len + scopes: + - variable.other.unknown.u8len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3725,7 +3835,9 @@ - source: return scopes: - keyword.control.return -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ; scopes: - punctuation.terminator.statement @@ -3918,7 +4030,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' length' +- source: length + scopes: + - variable.other.unknown.length - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3952,6 +4066,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3974,6 +4090,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: length + scopes: + - variable.other.unknown.length - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4316,6 +4434,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: lhs + scopes: + - variable.other.unknown.lhs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4501,7 +4621,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' rhs' +- source: rhs + scopes: + - variable.other.unknown.rhs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4722,6 +4844,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_name_chars + scopes: + - variable.other.unknown.s_name_chars - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4799,7 +4923,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic @@ -4846,10 +4972,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: bptr + scopes: + - variable.other.unknown.bptr - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4929,6 +5059,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_name_chars + scopes: + - variable.other.unknown.s_name_chars - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4938,7 +5070,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4993,11 +5127,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5018,6 +5156,8 @@ scopes: - keyword.operator.logical - source: keyword_as_identifier + scopes: + - variable.other.unknown.keyword_as_identifier - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5168,7 +5308,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_and ' +- source: keyword_and + scopes: + - variable.other.unknown.keyword_and - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5203,7 +5345,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_assert ' +- source: keyword_assert + scopes: + - variable.other.unknown.keyword_assert - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5238,7 +5382,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_break ' +- source: keyword_break + scopes: + - variable.other.unknown.keyword_break - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5273,7 +5419,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_case ' +- source: keyword_case + scopes: + - variable.other.unknown.keyword_case - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5308,7 +5456,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_catch ' +- source: keyword_catch + scopes: + - variable.other.unknown.keyword_catch - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5343,7 +5493,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_const ' +- source: keyword_const + scopes: + - variable.other.unknown.keyword_const - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5378,7 +5530,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_continue ' +- source: keyword_continue + scopes: + - variable.other.unknown.keyword_continue - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5413,7 +5567,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_default ' +- source: keyword_default + scopes: + - variable.other.unknown.keyword_default - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5448,7 +5604,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_defer ' +- source: keyword_defer + scopes: + - variable.other.unknown.keyword_defer - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5483,7 +5641,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_do ' +- source: keyword_do + scopes: + - variable.other.unknown.keyword_do - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5518,7 +5678,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_each ' +- source: keyword_each + scopes: + - variable.other.unknown.keyword_each - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5553,7 +5715,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_else ' +- source: keyword_else + scopes: + - variable.other.unknown.keyword_else - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5588,7 +5752,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_false ' +- source: keyword_false + scopes: + - variable.other.unknown.keyword_false - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5623,7 +5789,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_for ' +- source: keyword_for + scopes: + - variable.other.unknown.keyword_for - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5658,7 +5826,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_func ' +- source: keyword_func + scopes: + - variable.other.unknown.keyword_func - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5693,7 +5863,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_if ' +- source: keyword_if + scopes: + - variable.other.unknown.keyword_if - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5728,7 +5900,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_infinity ' +- source: keyword_infinity + scopes: + - variable.other.unknown.keyword_infinity - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5763,7 +5937,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_lengthof ' +- source: keyword_lengthof + scopes: + - variable.other.unknown.keyword_lengthof - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5798,7 +5974,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_nan ' +- source: keyword_nan + scopes: + - variable.other.unknown.keyword_nan - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5833,7 +6011,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_not ' +- source: keyword_not + scopes: + - variable.other.unknown.keyword_not - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5868,7 +6048,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_null ' +- source: keyword_null + scopes: + - variable.other.unknown.keyword_null - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5903,7 +6085,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_or ' +- source: keyword_or + scopes: + - variable.other.unknown.keyword_or - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5938,7 +6122,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_return ' +- source: keyword_return + scopes: + - variable.other.unknown.keyword_return - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -5973,7 +6159,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_switch ' +- source: keyword_switch + scopes: + - variable.other.unknown.keyword_switch - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6008,7 +6196,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_this ' +- source: keyword_this + scopes: + - variable.other.unknown.keyword_this - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6043,7 +6233,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_throw ' +- source: keyword_throw + scopes: + - variable.other.unknown.keyword_throw - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6078,7 +6270,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_true ' +- source: keyword_true + scopes: + - variable.other.unknown.keyword_true - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6113,7 +6307,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_try ' +- source: keyword_try + scopes: + - variable.other.unknown.keyword_try - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6148,7 +6344,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_typeof ' +- source: keyword_typeof + scopes: + - variable.other.unknown.keyword_typeof - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6183,7 +6381,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_unset ' +- source: keyword_unset + scopes: + - variable.other.unknown.keyword_unset - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6218,7 +6418,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_var ' +- source: keyword_var + scopes: + - variable.other.unknown.keyword_var - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6253,7 +6455,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_while ' +- source: keyword_while + scopes: + - variable.other.unknown.keyword_while - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -6318,6 +6522,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_keywords + scopes: + - variable.other.unknown.s_keywords - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6338,6 +6544,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_keywords + scopes: + - variable.other.unknown.s_keywords - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6406,6 +6614,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_keywords + scopes: + - variable.other.unknown.s_keywords - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6426,6 +6636,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_keywords + scopes: + - variable.other.unknown.s_keywords - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6656,7 +6868,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -6707,6 +6921,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: bptr + scopes: + - variable.other.unknown.bptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6722,7 +6938,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6804,14 +7022,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6829,6 +7053,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -6909,10 +7135,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: bptr + scopes: + - variable.other.unknown.bptr - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6931,14 +7161,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6956,6 +7192,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -7153,6 +7391,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punct_chars + scopes: + - variable.other.unknown.s_punct_chars - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7193,6 +7433,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punct_chars + scopes: + - variable.other.unknown.s_punct_chars - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -7388,7 +7630,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_notl ' +- source: punctuator_notl + scopes: + - variable.other.unknown.punctuator_notl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7423,7 +7667,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_ne ' +- source: punctuator_cmp_ne + scopes: + - variable.other.unknown.punctuator_cmp_ne - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7458,7 +7704,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_mod ' +- source: punctuator_mod + scopes: + - variable.other.unknown.punctuator_mod - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7493,7 +7741,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_mod_eq ' +- source: punctuator_mod_eq + scopes: + - variable.other.unknown.punctuator_mod_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7528,7 +7778,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_andb ' +- source: punctuator_andb + scopes: + - variable.other.unknown.punctuator_andb - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7563,7 +7815,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_andl ' +- source: punctuator_andl + scopes: + - variable.other.unknown.punctuator_andl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7598,7 +7852,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_andl_eq ' +- source: punctuator_andl_eq + scopes: + - variable.other.unknown.punctuator_andl_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7633,7 +7889,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_andb_eq ' +- source: punctuator_andb_eq + scopes: + - variable.other.unknown.punctuator_andb_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7668,7 +7926,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_parenth_op ' +- source: punctuator_parenth_op + scopes: + - variable.other.unknown.punctuator_parenth_op - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7703,7 +7963,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_parenth_cl ' +- source: punctuator_parenth_cl + scopes: + - variable.other.unknown.punctuator_parenth_cl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7738,7 +8000,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_mul ' +- source: punctuator_mul + scopes: + - variable.other.unknown.punctuator_mul - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7773,7 +8037,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_mul_eq ' +- source: punctuator_mul_eq + scopes: + - variable.other.unknown.punctuator_mul_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7808,7 +8074,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_add ' +- source: punctuator_add + scopes: + - variable.other.unknown.punctuator_add - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7843,7 +8111,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_inc ' +- source: punctuator_inc + scopes: + - variable.other.unknown.punctuator_inc - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7878,7 +8148,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_add_eq ' +- source: punctuator_add_eq + scopes: + - variable.other.unknown.punctuator_add_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7913,7 +8185,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_comma ' +- source: punctuator_comma + scopes: + - variable.other.unknown.punctuator_comma - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7948,7 +8222,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sub ' +- source: punctuator_sub + scopes: + - variable.other.unknown.punctuator_sub - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -7983,7 +8259,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_dec ' +- source: punctuator_dec + scopes: + - variable.other.unknown.punctuator_dec - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8018,7 +8296,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sub_eq ' +- source: punctuator_sub_eq + scopes: + - variable.other.unknown.punctuator_sub_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8053,7 +8333,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_dot ' +- source: punctuator_dot + scopes: + - variable.other.unknown.punctuator_dot - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8088,7 +8370,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_ellipsis ' +- source: punctuator_ellipsis + scopes: + - variable.other.unknown.punctuator_ellipsis - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8123,7 +8407,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_div ' +- source: punctuator_div + scopes: + - variable.other.unknown.punctuator_div - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8158,7 +8444,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_div_eq ' +- source: punctuator_div_eq + scopes: + - variable.other.unknown.punctuator_div_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8193,7 +8481,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_colon ' +- source: punctuator_colon + scopes: + - variable.other.unknown.punctuator_colon - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8228,7 +8518,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_semicol ' +- source: punctuator_semicol + scopes: + - variable.other.unknown.punctuator_semicol - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8263,7 +8555,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_lt ' +- source: punctuator_cmp_lt + scopes: + - variable.other.unknown.punctuator_cmp_lt - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8298,7 +8592,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sla ' +- source: punctuator_sla + scopes: + - variable.other.unknown.punctuator_sla - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8333,7 +8629,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sll ' +- source: punctuator_sll + scopes: + - variable.other.unknown.punctuator_sll - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8368,7 +8666,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sll_eq ' +- source: punctuator_sll_eq + scopes: + - variable.other.unknown.punctuator_sll_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8403,7 +8703,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sla_eq ' +- source: punctuator_sla_eq + scopes: + - variable.other.unknown.punctuator_sla_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8438,7 +8740,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_lte ' +- source: punctuator_cmp_lte + scopes: + - variable.other.unknown.punctuator_cmp_lte - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8473,7 +8777,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_spaceship ' +- source: punctuator_spaceship + scopes: + - variable.other.unknown.punctuator_spaceship - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8508,7 +8814,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_assign ' +- source: punctuator_assign + scopes: + - variable.other.unknown.punctuator_assign - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8543,7 +8851,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_eq ' +- source: punctuator_cmp_eq + scopes: + - variable.other.unknown.punctuator_cmp_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8578,7 +8888,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_gt ' +- source: punctuator_cmp_gt + scopes: + - variable.other.unknown.punctuator_cmp_gt - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8613,7 +8925,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_cmp_gte ' +- source: punctuator_cmp_gte + scopes: + - variable.other.unknown.punctuator_cmp_gte - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8648,7 +8962,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sra ' +- source: punctuator_sra + scopes: + - variable.other.unknown.punctuator_sra - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8683,7 +8999,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sra_eq ' +- source: punctuator_sra_eq + scopes: + - variable.other.unknown.punctuator_sra_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8718,7 +9036,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_srl ' +- source: punctuator_srl + scopes: + - variable.other.unknown.punctuator_srl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8753,7 +9073,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_srl_eq ' +- source: punctuator_srl_eq + scopes: + - variable.other.unknown.punctuator_srl_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8788,7 +9110,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_quest ' +- source: punctuator_quest + scopes: + - variable.other.unknown.punctuator_quest - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8823,7 +9147,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_quest_eq ' +- source: punctuator_quest_eq + scopes: + - variable.other.unknown.punctuator_quest_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8861,7 +9187,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_coales ' +- source: punctuator_coales + scopes: + - variable.other.unknown.punctuator_coales - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8900,7 +9228,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_coales_eq ' +- source: punctuator_coales_eq + scopes: + - variable.other.unknown.punctuator_coales_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8935,7 +9265,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_bracket_op ' +- source: punctuator_bracket_op + scopes: + - variable.other.unknown.punctuator_bracket_op - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -8970,7 +9302,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_bracket_cl ' +- source: punctuator_bracket_cl + scopes: + - variable.other.unknown.punctuator_bracket_cl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9005,7 +9339,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_xorb ' +- source: punctuator_xorb + scopes: + - variable.other.unknown.punctuator_xorb - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9040,7 +9376,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_xorb_eq ' +- source: punctuator_xorb_eq + scopes: + - variable.other.unknown.punctuator_xorb_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9075,7 +9413,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_brace_op ' +- source: punctuator_brace_op + scopes: + - variable.other.unknown.punctuator_brace_op - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9110,7 +9450,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_orb ' +- source: punctuator_orb + scopes: + - variable.other.unknown.punctuator_orb - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9145,7 +9487,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_orb_eq ' +- source: punctuator_orb_eq + scopes: + - variable.other.unknown.punctuator_orb_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9180,7 +9524,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_orl ' +- source: punctuator_orl + scopes: + - variable.other.unknown.punctuator_orl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9215,7 +9561,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_orl_eq ' +- source: punctuator_orl_eq + scopes: + - variable.other.unknown.punctuator_orl_eq - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9250,7 +9598,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_brace_cl ' +- source: punctuator_brace_cl + scopes: + - variable.other.unknown.punctuator_brace_cl - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9285,7 +9635,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_notb ' +- source: punctuator_notb + scopes: + - variable.other.unknown.punctuator_notb - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -9350,6 +9702,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punctuators + scopes: + - variable.other.unknown.s_punctuators - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9370,6 +9724,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punctuators + scopes: + - variable.other.unknown.s_punctuators - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9450,6 +9806,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punctuators + scopes: + - variable.other.unknown.s_punctuators - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9470,6 +9828,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_punctuators + scopes: + - variable.other.unknown.s_punctuators - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9706,7 +10066,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: <= scopes: - keyword.operator.comparison @@ -9775,6 +10137,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: bptr + scopes: + - variable.other.unknown.bptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9790,7 +10154,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -9872,14 +10238,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9897,6 +10269,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -10172,8 +10546,10 @@ - source: '!=' scopes: - keyword.operator.comparison -- source: ' head' -- source: ) +- source: head + scopes: + - variable.other.unknown.head +- source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: @@ -10251,6 +10627,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: escapable + scopes: + - variable.other.unknown.escapable - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -10324,7 +10702,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement @@ -10336,7 +10716,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qavail ' +- source: qavail + scopes: + - variable.other.unknown.qavail - source: '==' scopes: - keyword.operator.comparison @@ -10363,6 +10745,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -10392,6 +10776,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_string_literal_unclosed + scopes: + - variable.other.unknown.code_string_literal_unclosed - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10423,6 +10809,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: tlen + scopes: + - variable.other.unknown.tlen - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10435,6 +10823,8 @@ scopes: - keyword.operator.increment - source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement @@ -10446,11 +10836,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison -- source: ' head' +- source: head + scopes: + - variable.other.unknown.head - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -10488,7 +10882,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '!=' scopes: - keyword.operator.comparison @@ -10536,6 +10932,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -10569,7 +10967,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qavail ' +- source: qavail + scopes: + - variable.other.unknown.qavail - source: < scopes: - keyword.operator.comparison @@ -10596,6 +10996,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -10625,6 +11027,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_incomplete + scopes: + - variable.other.unknown.code_escape_sequence_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10636,7 +11040,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' next ' +- source: next + scopes: + - variable.other.unknown.next - source: '=' scopes: - keyword.operator.assignment @@ -10649,6 +11055,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: tlen + scopes: + - variable.other.unknown.tlen - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10661,6 +11069,8 @@ scopes: - keyword.operator.increment - source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement @@ -10693,6 +11103,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -10800,6 +11212,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11523,7 +11937,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -11580,7 +11996,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -11637,7 +12055,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: += scopes: - keyword.operator.assignment.compound @@ -11667,11 +12087,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qavail ' +- source: qavail + scopes: + - variable.other.unknown.qavail - source: < scopes: - keyword.operator.comparison -- source: ' xcnt ' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: + scopes: - keyword.operator.arithmetic @@ -11698,6 +12122,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11727,6 +12153,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_incomplete + scopes: + - variable.other.unknown.code_escape_sequence_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11769,23 +12197,33 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ; scopes: - punctuation.terminator.statement @@ -11793,6 +12231,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -11889,6 +12329,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11907,6 +12349,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11930,6 +12374,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11950,10 +12396,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -11971,6 +12421,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_invalid_hex + scopes: + - variable.other.unknown.code_escape_sequence_invalid_hex - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12017,11 +12469,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12041,11 +12497,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '=' scopes: - keyword.operator.assignment -- source: ' cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '*' scopes: - keyword.operator.arithmetic @@ -12055,7 +12515,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -12072,7 +12534,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -12137,6 +12601,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12194,7 +12660,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12208,7 +12676,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -12245,7 +12715,9 @@ - source: <= scopes: - keyword.operator.comparison -- source: ' cpnt' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12279,14 +12751,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: + scopes: - keyword.operator.arithmetic -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12298,6 +12776,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_utf_code_point_invalid + scopes: + - variable.other.unknown.code_escape_utf_code_point_invalid - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12413,7 +12893,9 @@ - source: '~' scopes: - keyword.operator.bitwise -- source: 'mask ' +- source: mask + scopes: + - variable.other.unknown.mask - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -12438,11 +12920,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' shift' +- source: shift + scopes: + - variable.other.unknown.shift - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12451,7 +12937,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: ' mask' +- source: mask + scopes: + - variable.other.unknown.mask - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -12484,7 +12972,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -12547,7 +13037,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -12634,7 +13126,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'cpnt ' +- source: cpnt + scopes: + - variable.other.unknown.cpnt - source: < scopes: - keyword.operator.comparison @@ -12864,10 +13358,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12879,6 +13377,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_escape_sequence_unknown + scopes: + - variable.other.unknown.code_escape_sequence_unknown - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12891,11 +13391,15 @@ scopesEnd: - meta.block.switch - meta.body.switch -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: += scopes: - keyword.operator.assignment.compound -- source: ' xcnt' +- source: xcnt + scopes: + - variable.other.unknown.xcnt - source: ; scopes: - punctuation.terminator.statement @@ -12972,7 +13476,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic @@ -13006,7 +13512,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' head' +- source: head + scopes: + - variable.other.unknown.head - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13025,6 +13533,8 @@ scopes: - keyword.operator.logical - source: tptr + scopes: + - variable.other.unknown.tptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13045,6 +13555,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13074,6 +13586,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_string_literal_unclosed + scopes: + - variable.other.unknown.code_string_literal_unclosed - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13089,6 +13603,8 @@ scopes: - keyword.operator.increment - source: tptr + scopes: + - variable.other.unknown.tptr - source: ; scopes: - punctuation.terminator.statement @@ -13104,7 +13620,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic @@ -13114,7 +13632,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic @@ -13127,7 +13647,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: '=' scopes: - keyword.operator.assignment @@ -13157,11 +13679,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13214,6 +13740,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13232,14 +13760,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13257,6 +13791,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -13647,6 +14183,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_punctuator + scopes: + - variable.other.unknown.index_punctuator - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -13720,6 +14258,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: S_punctuator + scopes: + - variable.other.unknown.S_punctuator - source: '>' scopes: - keyword.operator.comparison @@ -13751,6 +14291,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_add + scopes: + - variable.other.unknown.punctuator_add - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13761,7 +14303,10 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_sub }' +- source: punctuator_sub + scopes: + - variable.other.unknown.punctuator_sub +- source: ' }' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13942,6 +14487,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_keyword + scopes: + - variable.other.unknown.index_keyword - source: ':' scopes: - punctuation.separator.colon.case @@ -13989,6 +14536,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: S_keyword + scopes: + - variable.other.unknown.S_keyword - source: '>' scopes: - keyword.operator.comparison @@ -14058,6 +14607,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: keyword_null + scopes: + - variable.other.unknown.keyword_null - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14069,6 +14620,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: keyword_true + scopes: + - variable.other.unknown.keyword_true - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14080,6 +14633,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: keyword_false + scopes: + - variable.other.unknown.keyword_false - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14091,6 +14646,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: keyword_nan + scopes: + - variable.other.unknown.keyword_nan - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14102,6 +14659,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: keyword_infinity + scopes: + - variable.other.unknown.keyword_infinity - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14112,7 +14671,10 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'keyword_this }' +- source: keyword_this + scopes: + - variable.other.unknown.keyword_this +- source: ' }' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14131,6 +14693,8 @@ scopes: - keyword.operator.logical - source: mergeable + scopes: + - variable.other.unknown.mergeable - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14179,6 +14743,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_punctuator + scopes: + - variable.other.unknown.index_punctuator - source: ':' scopes: - punctuation.separator.colon.case @@ -14226,6 +14792,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: S_punctuator + scopes: + - variable.other.unknown.S_punctuator - source: '>' scopes: - keyword.operator.comparison @@ -14295,6 +14863,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_inc + scopes: + - variable.other.unknown.punctuator_inc - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14306,6 +14876,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_dec + scopes: + - variable.other.unknown.punctuator_dec - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14317,6 +14889,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_parenth_cl + scopes: + - variable.other.unknown.punctuator_parenth_cl - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14328,6 +14902,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_bracket_cl + scopes: + - variable.other.unknown.punctuator_bracket_cl - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14338,7 +14914,10 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'punctuator_brace_cl }' +- source: punctuator_brace_cl + scopes: + - variable.other.unknown.punctuator_brace_cl +- source: ' }' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14357,6 +14936,8 @@ scopes: - keyword.operator.logical - source: mergeable + scopes: + - variable.other.unknown.mergeable - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14405,6 +14986,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_identifier + scopes: + - variable.other.unknown.index_identifier - source: ':' scopes: - punctuation.separator.colon.case @@ -14419,6 +15002,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_integer_literal + scopes: + - variable.other.unknown.index_integer_literal - source: ':' scopes: - punctuation.separator.colon.case @@ -14433,6 +15018,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_real_literal + scopes: + - variable.other.unknown.index_real_literal - source: ':' scopes: - punctuation.separator.colon.case @@ -14447,6 +15034,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: index_string_literal + scopes: + - variable.other.unknown.index_string_literal - source: ':' scopes: - punctuation.separator.colon.case @@ -14566,7 +15155,9 @@ - source: return scopes: - keyword.control.return -- source: ' qstok' +- source: qstok + scopes: + - variable.other.unknown.qstok - source: ; scopes: - punctuation.terminator.statement @@ -14818,6 +15409,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14887,7 +15480,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic @@ -14977,7 +15572,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' int_end ' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: '=' scopes: - keyword.operator.assignment @@ -15014,7 +15611,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' frac_end ' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: '=' scopes: - keyword.operator.assignment @@ -15085,7 +15684,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' exp_end ' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: '=' scopes: - keyword.operator.assignment @@ -15120,6 +15721,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: int_begin + scopes: + - variable.other.unknown.int_begin - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -15168,7 +15771,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'int_begin ' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: + scopes: - keyword.operator.arithmetic @@ -15195,6 +15800,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -15244,7 +15851,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' radix ' +- source: radix + scopes: + - variable.other.unknown.radix - source: '=' scopes: - keyword.operator.assignment @@ -15254,7 +15863,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' int_begin ' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: += scopes: - keyword.operator.assignment.compound @@ -15308,7 +15919,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' radix ' +- source: radix + scopes: + - variable.other.unknown.radix - source: '=' scopes: - keyword.operator.assignment @@ -15318,7 +15931,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' int_begin ' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: += scopes: - keyword.operator.assignment.compound @@ -15382,7 +15997,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'radix ' +- source: radix + scopes: + - variable.other.unknown.radix - source: '*' scopes: - keyword.operator.arithmetic @@ -15429,15 +16046,21 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic -- source: ' int_begin' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15485,7 +16108,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ch ' +- source: ch + scopes: + - variable.other.unknown.ch - source: '==' scopes: - keyword.operator.comparison @@ -15545,14 +16170,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' max_digits' +- source: max_digits + scopes: + - variable.other.unknown.max_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15570,7 +16201,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' int_end ' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: '=' scopes: - keyword.operator.assignment @@ -15600,11 +16233,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15621,11 +16258,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'int_end ' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: '==' scopes: - keyword.operator.comparison -- source: ' int_begin' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15646,10 +16287,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' int_end' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15661,6 +16306,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_numeric_literal_incomplete + scopes: + - variable.other.unknown.code_numeric_literal_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15680,19 +16327,27 @@ - source: ' Look for the fractional part.' scopesEnd: - comment.line.double-slash -- source: ' frac_begin ' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: '=' scopes: - keyword.operator.assignment -- source: ' int_end' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: ; scopes: - punctuation.terminator.statement -- source: ' frac_end ' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: '=' scopes: - keyword.operator.assignment -- source: ' frac_begin' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: ; scopes: - punctuation.terminator.statement @@ -15716,6 +16371,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: int_end + scopes: + - variable.other.unknown.int_end - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -15732,7 +16389,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -15761,10 +16420,14 @@ scopes: - keyword.operator.increment - source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: ; scopes: - punctuation.terminator.statement -- source: ' tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '=' scopes: - keyword.operator.assignment @@ -15781,15 +16444,21 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic -- source: ' frac_begin' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15837,7 +16506,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ch ' +- source: ch + scopes: + - variable.other.unknown.ch - source: '==' scopes: - keyword.operator.comparison @@ -15897,14 +16568,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' max_digits' +- source: max_digits + scopes: + - variable.other.unknown.max_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15922,7 +16599,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' frac_end ' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: '=' scopes: - keyword.operator.assignment @@ -15952,11 +16631,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15973,11 +16656,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'frac_end ' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: '==' scopes: - keyword.operator.comparison -- source: ' frac_begin' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15998,10 +16685,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' frac_end' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16013,6 +16704,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_numeric_literal_incomplete + scopes: + - variable.other.unknown.code_numeric_literal_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16037,23 +16730,33 @@ - source: ' Look for the exponent.' scopesEnd: - comment.line.double-slash -- source: ' exp_begin ' +- source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: '=' scopes: - keyword.operator.assignment -- source: ' frac_end' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: ; scopes: - punctuation.terminator.statement -- source: ' exp_end ' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: '=' scopes: - keyword.operator.assignment -- source: ' exp_begin' +- source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement -- source: ' next ' +- source: next + scopes: + - variable.other.unknown.next - source: '=' scopes: - keyword.operator.assignment @@ -16066,6 +16769,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: frac_end + scopes: + - variable.other.unknown.frac_end - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -16086,6 +16791,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -16135,7 +16842,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' exp_base ' +- source: exp_base + scopes: + - variable.other.unknown.exp_base - source: '=' scopes: - keyword.operator.assignment @@ -16149,6 +16858,8 @@ scopes: - keyword.operator.increment - source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement @@ -16196,7 +16907,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' exp_base ' +- source: exp_base + scopes: + - variable.other.unknown.exp_base - source: '=' scopes: - keyword.operator.assignment @@ -16210,6 +16923,8 @@ scopes: - keyword.operator.increment - source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement @@ -16233,7 +16948,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp_base ' +- source: exp_base + scopes: + - variable.other.unknown.exp_base - source: '!=' scopes: - keyword.operator.comparison @@ -16250,7 +16967,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' next ' +- source: next + scopes: + - variable.other.unknown.next - source: '=' scopes: - keyword.operator.assignment @@ -16263,6 +16982,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -16283,6 +17004,8 @@ scopes: - punctuation.section.parens.begin.bracket.round.conditional.switch - source: next + scopes: + - variable.other.unknown.next - source: ) scopes: - punctuation.section.parens.end.bracket.round.conditional.switch @@ -16315,7 +17038,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' exp_sign ' +- source: exp_sign + scopes: + - variable.other.unknown.exp_sign - source: '=' scopes: - keyword.operator.assignment @@ -16329,6 +17054,8 @@ scopes: - keyword.operator.increment - source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement @@ -16359,7 +17086,9 @@ - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' exp_sign ' +- source: exp_sign + scopes: + - variable.other.unknown.exp_sign - source: '=' scopes: - keyword.operator.assignment @@ -16373,6 +17102,8 @@ scopes: - keyword.operator.increment - source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement @@ -16388,7 +17119,9 @@ scopesEnd: - meta.block.switch - meta.body.switch -- source: ' tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '=' scopes: - keyword.operator.assignment @@ -16405,15 +17138,21 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic -- source: ' exp_begin' +- source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16461,7 +17200,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'ch ' +- source: ch + scopes: + - variable.other.unknown.ch - source: '==' scopes: - keyword.operator.comparison @@ -16521,6 +17262,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16530,7 +17273,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16548,7 +17293,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' exp_end ' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: '=' scopes: - keyword.operator.assignment @@ -16578,11 +17325,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -16599,11 +17350,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp_end ' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: '==' scopes: - keyword.operator.comparison -- source: ' exp_begin' +- source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -16624,10 +17379,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' exp_end' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16639,6 +17398,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_numeric_literal_incomplete + scopes: + - variable.other.unknown.code_numeric_literal_incomplete - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16703,7 +17464,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '=' scopes: - keyword.operator.assignment @@ -16720,15 +17483,21 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic -- source: ' exp_end' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16808,6 +17577,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_suffix_chars + scopes: + - variable.other.unknown.s_suffix_chars - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16817,7 +17588,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ch' +- source: ch + scopes: + - variable.other.unknown.ch - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16872,11 +17645,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -16893,11 +17670,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: '!=' scopes: - keyword.operator.comparison -- source: ' exp_end' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -16918,10 +17699,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16933,6 +17718,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_numeric_literal_suffix_disallowed + scopes: + - variable.other.unknown.code_numeric_literal_suffix_disallowed - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16983,19 +17770,27 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' exp_begin' +- source: exp_begin + scopes: + - variable.other.unknown.exp_begin - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison -- source: ' exp_end' +- source: exp_end + scopes: + - variable.other.unknown.exp_end - source: ; scopes: - punctuation.terminator.statement @@ -17003,6 +17798,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -17063,6 +17860,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17081,6 +17880,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -17104,6 +17905,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17160,11 +17963,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17200,11 +18007,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'INT_MAX ' +- source: INT_MAX + scopes: + - variable.other.unknown.INT_MAX - source: '-' scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17227,11 +18038,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp ' +- source: exp + scopes: + - variable.other.unknown.exp - source: '>' scopes: - keyword.operator.comparison -- source: ' bound' +- source: bound + scopes: + - variable.other.unknown.bound - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17252,10 +18067,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17267,6 +18086,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_numeric_literal_exponent_overflow + scopes: + - variable.other.unknown.code_numeric_literal_exponent_overflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17278,11 +18099,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' exp ' +- source: exp + scopes: + - variable.other.unknown.exp - source: '=' scopes: - keyword.operator.assignment -- source: ' exp ' +- source: exp + scopes: + - variable.other.unknown.exp - source: '*' scopes: - keyword.operator.arithmetic @@ -17292,7 +18117,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -17310,6 +18137,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: exp_sign + scopes: + - variable.other.unknown.exp_sign - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17320,7 +18149,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' exp ' +- source: exp + scopes: + - variable.other.unknown.exp - source: '=' scopes: - keyword.operator.assignment @@ -17328,6 +18159,8 @@ scopes: - keyword.operator.arithmetic - source: exp + scopes: + - variable.other.unknown.exp - source: ; scopes: - punctuation.terminator.statement @@ -17355,7 +18188,9 @@ - source: '!' scopes: - keyword.operator.logical -- source: 'integer_as_real ' +- source: integer_as_real + scopes: + - variable.other.unknown.integer_as_real - source: '&&' scopes: - keyword.operator.logical @@ -17364,11 +18199,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'frac_begin ' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: '==' scopes: - keyword.operator.comparison -- source: ' int_end' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17404,7 +18243,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp ' +- source: exp + scopes: + - variable.other.unknown.exp - source: < scopes: - keyword.operator.comparison @@ -17431,10 +18272,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17446,6 +18291,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_integer_literal_exponent_negative + scopes: + - variable.other.unknown.code_integer_literal_exponent_negative - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17506,19 +18353,27 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' int_begin' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison -- source: ' int_end' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: ; scopes: - punctuation.terminator.statement @@ -17526,6 +18381,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -17586,10 +18443,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' max_digits' +- source: max_digits + scopes: + - variable.other.unknown.max_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17602,6 +18463,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -17625,6 +18488,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17688,11 +18553,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17769,7 +18638,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17798,6 +18669,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: radix + scopes: + - variable.other.unknown.radix - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17814,11 +18687,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '>' scopes: - keyword.operator.comparison -- source: ' bound' +- source: bound + scopes: + - variable.other.unknown.bound - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17839,10 +18716,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17854,6 +18735,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_integer_literal_overflow + scopes: + - variable.other.unknown.code_integer_literal_overflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17865,11 +18748,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '=' scopes: - keyword.operator.assignment -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '*' scopes: - keyword.operator.arithmetic @@ -17893,6 +18780,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: radix + scopes: + - variable.other.unknown.radix - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17901,7 +18790,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -17926,7 +18817,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '!=' scopes: - keyword.operator.comparison @@ -17957,7 +18850,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -17967,11 +18862,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' exp' +- source: exp + scopes: + - variable.other.unknown.exp - source: ; scopes: - punctuation.terminator.statement @@ -17979,6 +18878,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -18063,6 +18964,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: exp_base + scopes: + - variable.other.unknown.exp_base - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18079,11 +18982,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '>' scopes: - keyword.operator.comparison -- source: ' bound' +- source: bound + scopes: + - variable.other.unknown.bound - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18104,10 +19011,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18119,6 +19030,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_integer_literal_overflow + scopes: + - variable.other.unknown.code_integer_literal_overflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18130,7 +19043,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '*=' scopes: - keyword.operator.assignment.compound @@ -18154,6 +19069,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: exp_base + scopes: + - variable.other.unknown.exp_base - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18198,10 +19115,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18234,7 +19155,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qstok ' +- source: qstok + scopes: + - variable.other.unknown.qstok - source: '&&' scopes: - keyword.operator.logical @@ -18258,6 +19181,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: S_punctuator + scopes: + - variable.other.unknown.S_punctuator - source: '>' scopes: - keyword.operator.comparison @@ -18288,6 +19213,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_sub + scopes: + - variable.other.unknown.punctuator_sub - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18296,7 +19223,9 @@ - source: '?' scopes: - keyword.operator.ternary -- source: ' UINT64_MAX ' +- source: UINT64_MAX + scopes: + - variable.other.unknown.UINT64_MAX - source: ':' scopes: - keyword.operator.ternary @@ -18327,7 +19256,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '==' scopes: - keyword.operator.comparison @@ -18372,7 +19303,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'smask ' +- source: smask + scopes: + - variable.other.unknown.smask - source: '==' scopes: - keyword.operator.comparison @@ -18404,10 +19337,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18419,6 +19356,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_integer_literal_overflow + scopes: + - variable.other.unknown.code_integer_literal_overflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18439,6 +19378,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: qstok + scopes: + - variable.other.unknown.qstok - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18457,7 +19398,9 @@ - source: ' Overwrite the previous token.' scopesEnd: - comment.line.double-slash -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: += scopes: - keyword.operator.assignment.compound @@ -18530,7 +19473,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' qstok ' +- source: qstok + scopes: + - variable.other.unknown.qstok - source: '=' scopes: - keyword.operator.assignment @@ -18627,11 +19572,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: ^ scopes: - keyword.operator.bitwise -- source: ' smask' +- source: smask + scopes: + - variable.other.unknown.smask - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18640,7 +19589,9 @@ - source: '-' scopes: - keyword.operator.arithmetic -- source: ' smask' +- source: smask + scopes: + - variable.other.unknown.smask - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18661,14 +19612,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18686,6 +19643,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -18769,19 +19728,27 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' int_begin' +- source: int_begin + scopes: + - variable.other.unknown.int_begin - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison -- source: ' int_end' +- source: int_end + scopes: + - variable.other.unknown.int_end - source: ; scopes: - punctuation.terminator.statement @@ -18789,6 +19756,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -18849,10 +19818,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' max_digits' +- source: max_digits + scopes: + - variable.other.unknown.max_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -18865,6 +19838,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -18888,6 +19863,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18944,11 +19921,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -18968,30 +19949,42 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '=' scopes: - keyword.operator.assignment -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '*' scopes: - keyword.operator.arithmetic -- source: ' radix ' +- source: radix + scopes: + - variable.other.unknown.radix - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement -- source: ' zero ' +- source: zero + scopes: + - variable.other.unknown.zero - source: '|' scopes: - keyword.operator.bitwise - source: '=' scopes: - keyword.operator.assignment -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -19039,11 +20032,15 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' frac_end ' +- source: frac_end + scopes: + - variable.other.unknown.frac_end - source: '-' scopes: - keyword.operator.arithmetic @@ -19053,7 +20050,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -19063,7 +20062,9 @@ - source: '!=' scopes: - keyword.operator.comparison -- source: ' frac_begin' +- source: frac_begin + scopes: + - variable.other.unknown.frac_begin - source: ; scopes: - punctuation.terminator.statement @@ -19071,6 +20072,8 @@ scopes: - keyword.operator.decrement - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -19131,10 +20134,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' max_digits' +- source: max_digits + scopes: + - variable.other.unknown.max_digits - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19147,6 +20154,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -19170,6 +20179,8 @@ scopes: - keyword.operator.logical - source: dptr + scopes: + - variable.other.unknown.dptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19226,11 +20237,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'dptr ' +- source: dptr + scopes: + - variable.other.unknown.dptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' s_digits' +- source: s_digits + scopes: + - variable.other.unknown.s_digits - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19250,7 +20265,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' frac ' +- source: frac + scopes: + - variable.other.unknown.frac - source: '=' scopes: - keyword.operator.assignment @@ -19259,11 +20276,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'frac ' +- source: frac + scopes: + - variable.other.unknown.frac - source: + scopes: - keyword.operator.arithmetic -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19272,18 +20293,24 @@ - source: / scopes: - keyword.operator.arithmetic -- source: ' radix' +- source: radix + scopes: + - variable.other.unknown.radix - source: ; scopes: - punctuation.terminator.statement -- source: ' zero ' +- source: zero + scopes: + - variable.other.unknown.zero - source: '|' scopes: - keyword.operator.bitwise - source: '=' scopes: - keyword.operator.assignment -- source: ' dvalue' +- source: dvalue + scopes: + - variable.other.unknown.dvalue - source: ; scopes: - punctuation.terminator.statement @@ -19292,11 +20319,15 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: += scopes: - keyword.operator.assignment.compound -- source: ' frac' +- source: frac + scopes: + - variable.other.unknown.frac - source: ; scopes: - punctuation.terminator.statement @@ -19316,11 +20347,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp_base ' +- source: exp_base + scopes: + - variable.other.unknown.exp_base - source: '==' scopes: - keyword.operator.comparison -- source: ' FLT_RADIX' +- source: FLT_RADIX + scopes: + - variable.other.unknown.FLT_RADIX - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19331,7 +20366,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '=' scopes: - keyword.operator.assignment @@ -19349,10 +20386,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' exp' +- source: exp + scopes: + - variable.other.unknown.exp - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19396,7 +20437,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'exp_base ' +- source: exp_base + scopes: + - variable.other.unknown.exp_base - source: '==' scopes: - keyword.operator.comparison @@ -19413,7 +20456,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '=' scopes: - keyword.operator.assignment @@ -19431,10 +20476,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' exp' +- source: exp + scopes: + - variable.other.unknown.exp - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19462,11 +20511,15 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '=' scopes: - keyword.operator.assignment -- source: ' value ' +- source: value + scopes: + - variable.other.unknown.value - source: '*' scopes: - keyword.operator.arithmetic @@ -19484,10 +20537,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: exp_base + scopes: + - variable.other.unknown.exp_base - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' exp' +- source: exp + scopes: + - variable.other.unknown.exp - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19532,6 +20589,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19546,11 +20605,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'fpc ' +- source: fpc + scopes: + - variable.other.unknown.fpc - source: '==' scopes: - keyword.operator.comparison -- source: ' FP_INFINITE' +- source: FP_INFINITE + scopes: + - variable.other.unknown.FP_INFINITE - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19571,10 +20634,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19586,6 +20653,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_real_literal_overflow + scopes: + - variable.other.unknown.code_real_literal_overflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19610,11 +20679,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'fpc ' +- source: fpc + scopes: + - variable.other.unknown.fpc - source: '==' scopes: - keyword.operator.comparison -- source: ' FP_ZERO' +- source: FP_ZERO + scopes: + - variable.other.unknown.FP_ZERO - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19627,6 +20700,8 @@ scopesEnd: - keyword.operator.logical - source: zero + scopes: + - variable.other.unknown.zero - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19647,10 +20722,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19662,6 +20741,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_real_literal_underflow + scopes: + - variable.other.unknown.code_real_literal_underflow - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19699,10 +20780,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -19725,7 +20810,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'qstok ' +- source: qstok + scopes: + - variable.other.unknown.qstok - source: '&&' scopes: - keyword.operator.logical @@ -19749,6 +20836,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: S_punctuator + scopes: + - variable.other.unknown.S_punctuator - source: '>' scopes: - keyword.operator.comparison @@ -19779,6 +20868,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: punctuator_sub + scopes: + - variable.other.unknown.punctuator_sub - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19811,6 +20902,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: qstok + scopes: + - variable.other.unknown.qstok - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19829,7 +20922,9 @@ - source: ' Overwrite the previous token.' scopesEnd: - comment.line.double-slash -- source: ' tlen ' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: += scopes: - keyword.operator.assignment.compound @@ -19902,7 +20997,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' qstok ' +- source: qstok + scopes: + - variable.other.unknown.qstok - source: '=' scopes: - keyword.operator.assignment @@ -19982,10 +21079,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' fmask' +- source: fmask + scopes: + - variable.other.unknown.fmask - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20004,14 +21105,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' tlen' +- source: tlen + scopes: + - variable.other.unknown.tlen - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -20029,6 +21136,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: xtoken + scopes: + - variable.other.unknown.xtoken - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -20254,10 +21363,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: cbuf + scopes: + - variable.other.unknown.cbuf - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' file' +- source: file + scopes: + - variable.other.unknown.file - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20558,6 +21671,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20663,6 +21778,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: bcomm + scopes: + - variable.other.unknown.bcomm - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -20788,7 +21905,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' bptr ' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: + scopes: - keyword.operator.arithmetic @@ -20835,18 +21954,26 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: bptr + scopes: + - variable.other.unknown.bptr - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s_bcomm_term' +- source: s_bcomm_term + scopes: + - variable.other.unknown.s_bcomm_term - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s_bcomm_term ' +- source: s_bcomm_term + scopes: + - variable.other.unknown.s_bcomm_term - source: + scopes: - keyword.operator.arithmetic @@ -20867,11 +21994,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '==' scopes: - keyword.operator.comparison -- source: ' eptr' +- source: eptr + scopes: + - variable.other.unknown.eptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -20934,7 +22065,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: += scopes: - keyword.operator.assignment.compound @@ -21008,11 +22141,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'tptr ' +- source: tptr + scopes: + - variable.other.unknown.tptr - source: '-' scopes: - keyword.operator.arithmetic -- source: ' bptr' +- source: bptr + scopes: + - variable.other.unknown.bptr - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -21144,7 +22281,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' head' +- source: head + scopes: + - variable.other.unknown.head - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21212,7 +22351,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'head ' +- source: head + scopes: + - variable.other.unknown.head - source: '==' scopes: - keyword.operator.comparison @@ -21277,7 +22418,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -21362,7 +22505,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'next ' +- source: next + scopes: + - variable.other.unknown.next - source: '==' scopes: - keyword.operator.comparison @@ -21408,6 +22553,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21475,10 +22622,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21504,10 +22655,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21521,10 +22676,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21560,10 +22719,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21605,10 +22768,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' reader' +- source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21639,6 +22806,8 @@ scopes: - keyword.operator.logical - source: token_got + scopes: + - variable.other.unknown.token_got - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -21700,6 +22869,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: reader + scopes: + - variable.other.unknown.reader - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -21717,6 +22888,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_token_character_unrecognized + scopes: + - variable.other.unknown.code_token_character_unrecognized - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21765,6 +22938,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: bcomm + scopes: + - variable.other.unknown.bcomm - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -21854,6 +23029,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_block_comment_unclosed + scopes: + - variable.other.unknown.code_block_comment_unclosed - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21959,6 +23136,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: seq + scopes: + - variable.other.unknown.seq - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21989,10 +23168,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: Parser_Error + scopes: + - variable.other.unknown.Parser_Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' err' +- source: err + scopes: + - variable.other.unknown.err - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -22255,6 +23438,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: err + scopes: + - variable.other.unknown.err - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22409,7 +23594,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_empty' +- source: state_empty + scopes: + - variable.other.unknown.state_empty - source: ':' scopes: - punctuation.separator.colon.case @@ -22455,6 +23642,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_no_data_loaded + scopes: + - variable.other.unknown.code_no_data_loaded - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22471,7 +23660,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_error' +- source: state_error + scopes: + - variable.other.unknown.state_error - source: ':' scopes: - punctuation.separator.colon.case @@ -22504,6 +23695,8 @@ scopes: - keyword.operator.comparison - source: Parser_Error + scopes: + - variable.other.unknown.Parser_Error - source: '>' scopes: - keyword.operator.comparison @@ -22530,7 +23723,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_success' +- source: state_success + scopes: + - variable.other.unknown.state_success - source: ':' scopes: - punctuation.separator.colon.case @@ -22576,6 +23771,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: code_success + scopes: + - variable.other.unknown.code_success - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22740,7 +23937,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_empty' +- source: state_empty + scopes: + - variable.other.unknown.state_empty - source: ':' scopes: - punctuation.separator.colon.case @@ -22770,7 +23969,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_error' +- source: state_error + scopes: + - variable.other.unknown.state_error - source: ':' scopes: - punctuation.separator.colon.case @@ -22800,7 +24001,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_success' +- source: state_success + scopes: + - variable.other.unknown.state_success - source: ':' scopes: - punctuation.separator.colon.case @@ -22833,10 +24036,14 @@ scopes: - keyword.operator.comparison - source: Cow_Vector + scopes: + - variable.other.unknown.Cow_Vector - source: < scopes: - keyword.operator.comparison - source: Token + scopes: + - variable.other.unknown.Token - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -23025,7 +24232,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_empty' +- source: state_empty + scopes: + - variable.other.unknown.state_empty - source: ':' scopes: - punctuation.separator.colon.case @@ -23069,7 +24278,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_error' +- source: state_error + scopes: + - variable.other.unknown.state_error - source: ':' scopes: - punctuation.separator.colon.case @@ -23113,7 +24324,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_success' +- source: state_success + scopes: + - variable.other.unknown.state_success - source: ':' scopes: - punctuation.separator.colon.case @@ -23157,10 +24370,14 @@ scopes: - keyword.operator.comparison - source: Cow_Vector + scopes: + - variable.other.unknown.Cow_Vector - source: < scopes: - keyword.operator.comparison - source: Token + scopes: + - variable.other.unknown.Token - source: '>>' scopes: - keyword.operator.bitwise.shift @@ -23410,7 +24627,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_empty' +- source: state_empty + scopes: + - variable.other.unknown.state_empty - source: ':' scopes: - punctuation.separator.colon.case @@ -23454,7 +24673,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_error' +- source: state_error + scopes: + - variable.other.unknown.state_error - source: ':' scopes: - punctuation.separator.colon.case @@ -23498,7 +24719,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' state_success' +- source: state_success + scopes: + - variable.other.unknown.state_success - source: ':' scopes: - punctuation.separator.colon.case @@ -23542,10 +24765,14 @@ scopes: - keyword.operator.comparison - source: Cow_Vector + scopes: + - variable.other.unknown.Cow_Vector - source: < scopes: - keyword.operator.comparison - source: Token + scopes: + - variable.other.unknown.Token - source: '>>' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/misc_test.spec.yaml b/language_examples/misc_test.spec.yaml index 9a0cbb22..4576a6d8 100644 --- a/language_examples/misc_test.spec.yaml +++ b/language_examples/misc_test.spec.yaml @@ -70,7 +70,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' height' +- source: height + scopes: + - variable.other.unknown.height - source: ; scopes: - punctuation.terminator.statement @@ -151,11 +153,15 @@ - meta.body.function.definition scopes: - keyword.control.return -- source: ' width' +- source: width + scopes: + - variable.other.unknown.width - source: '*' scopes: - keyword.operator.arithmetic - source: height + scopes: + - variable.other.unknown.height - source: ; scopes: - punctuation.terminator.statement @@ -228,21 +234,29 @@ - punctuation.section.block.begin.bracket.curly.function.definition scopesEnd: - meta.head.function.definition -- source: ' width ' +- source: width scopesBegin: - meta.body.function.definition + scopes: + - variable.other.unknown.width - source: '=' scopes: - keyword.operator.assignment -- source: ' x' +- source: x + scopes: + - variable.other.unknown.x - source: ; scopes: - punctuation.terminator.statement -- source: ' height ' +- source: height + scopes: + - variable.other.unknown.height - source: '=' scopes: - keyword.operator.assignment -- source: ' y' +- source: 'y' + scopes: + - variable.other.unknown.y - source: ; scopes: - punctuation.terminator.statement @@ -311,7 +325,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/operator_overload_implicit_const.spec.yaml b/language_examples/operator_overload_implicit_const.spec.yaml index ff548bd4..8ca1747e 100644 --- a/language_examples/operator_overload_implicit_const.spec.yaml +++ b/language_examples/operator_overload_implicit_const.spec.yaml @@ -273,6 +273,8 @@ scopes: - keyword.operator.bitwise - source: symbol + scopes: + - variable.other.unknown.symbol scopesEnd: - meta.parameter.initialization - source: ) @@ -357,11 +359,15 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: 's ' +- source: s + scopes: + - variable.other.unknown.s - source: '==' scopes: - keyword.operator.comparison -- source: ' s2' +- source: s2 + scopes: + - variable.other.unknown.s2 - source: ; scopes: - punctuation.terminator.statement @@ -422,6 +428,8 @@ scopes: - keyword.operator.arithmetic - source: s + scopes: + - variable.other.unknown.s - source: ; scopes: - punctuation.terminator.statement @@ -478,6 +486,8 @@ scopes: - keyword.operator.arithmetic - source: s + scopes: + - variable.other.unknown.s - source: ; scopes: - punctuation.terminator.statement @@ -667,6 +677,7 @@ - source: id scopes: - meta.parameter.initialization + - variable.other.unknown.id - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -767,7 +778,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' id ' +- source: id + scopes: + - variable.other.unknown.id - source: '>' scopes: - keyword.operator.comparison @@ -832,7 +845,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' id ' +- source: id + scopes: + - variable.other.unknown.id - source: < scopes: - keyword.operator.comparison @@ -903,7 +918,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' id ' +- source: id + scopes: + - variable.other.unknown.id - source: '==' scopes: - keyword.operator.comparison @@ -974,7 +991,9 @@ - meta.body.function.definition.special.operator-overload scopes: - keyword.control.return -- source: ' id ' +- source: id + scopes: + - variable.other.unknown.id - source: '!=' scopes: - keyword.operator.comparison @@ -1265,6 +1284,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1279,7 +1300,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'it ' +- source: it + scopes: + - variable.other.unknown.it - source: '!=' scopes: - keyword.operator.comparison @@ -1355,10 +1378,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: rawSym + scopes: + - variable.other.unknown.rawSym - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' idx' +- source: idx + scopes: + - variable.other.unknown.idx - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1393,6 +1420,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1415,6 +1444,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: rawSym + scopes: + - variable.other.unknown.rawSym - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -1435,10 +1466,14 @@ scopes: - keyword.operator.bitwise - source: rawSym + scopes: + - variable.other.unknown.rawSym - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' idx' +- source: idx + scopes: + - variable.other.unknown.idx - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1457,7 +1492,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'idx ' +- source: idx + scopes: + - variable.other.unknown.idx - source: + scopes: - keyword.operator.arithmetic @@ -1648,7 +1685,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' symbols' +- source: symbols + scopes: + - variable.other.unknown.symbols scopesEnd: - meta.parens.control.for - source: ) @@ -1690,6 +1729,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: sym + scopes: + - variable.other.unknown.sym - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1704,7 +1745,9 @@ - source: return scopes: - keyword.control.return -- source: ' result' +- source: result + scopes: + - variable.other.unknown.result - source: ; scopes: - punctuation.terminator.statement @@ -2029,6 +2072,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: callback + scopes: + - variable.other.unknown.callback - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member diff --git a/language_examples/pr_161.spec.yaml b/language_examples/pr_161.spec.yaml index 74fa2787..7a4d723d 100644 --- a/language_examples/pr_161.spec.yaml +++ b/language_examples/pr_161.spec.yaml @@ -61,17 +61,23 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.decltype -- source: 'a ' +- source: a scopesBegin: - meta.arguments.decltype + scopes: + - variable.other.unknown.a - source: '?' scopes: - keyword.operator.ternary -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: ':' scopes: - keyword.operator.ternary -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c scopesEnd: - meta.arguments.decltype - source: ) @@ -161,17 +167,23 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.decltype -- source: 'a ' +- source: a scopesBegin: - meta.arguments.decltype + scopes: + - variable.other.unknown.a - source: '?' scopes: - keyword.operator.ternary -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: ':' scopes: - keyword.operator.ternary -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c scopesEnd: - meta.arguments.decltype - source: ) @@ -277,17 +289,23 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.decltype -- source: 'a ' +- source: a scopesBegin: - meta.arguments.decltype + scopes: + - variable.other.unknown.a - source: '?' scopes: - keyword.operator.ternary -- source: ' b ' +- source: b + scopes: + - variable.other.unknown.b - source: ':' scopes: - keyword.operator.ternary -- source: ' c' +- source: c + scopes: + - variable.other.unknown.c scopesEnd: - meta.arguments.decltype - source: ) diff --git a/language_examples/pr_431.spec.yaml b/language_examples/pr_431.spec.yaml index 2ed349a8..30316751 100644 --- a/language_examples/pr_431.spec.yaml +++ b/language_examples/pr_431.spec.yaml @@ -8,7 +8,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: 'octal_escape_test ' +- source: octal_escape_test + scopes: + - variable.other.unknown.octal_escape_test - source: '=' scopes: - keyword.operator.assignment diff --git a/language_examples/pr_435.spec.yaml b/language_examples/pr_435.spec.yaml index 7bd0ec43..b19ae00f 100644 --- a/language_examples/pr_435.spec.yaml +++ b/language_examples/pr_435.spec.yaml @@ -127,6 +127,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -146,6 +148,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: socket + scopes: + - variable.other.unknown.socket - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -156,10 +160,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: data + scopes: + - variable.other.unknown.data - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -255,7 +263,9 @@ - source: co_yield scopes: - keyword.control.co_yield -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ++ scopes: - keyword.operator.increment diff --git a/language_examples/ranged_for.spec.yaml b/language_examples/ranged_for.spec.yaml index 1048c5c4..e54e35ee 100644 --- a/language_examples/ranged_for.spec.yaml +++ b/language_examples/ranged_for.spec.yaml @@ -461,11 +461,15 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' Path ' +- source: Path + scopes: + - variable.other.unknown.Path - source: '&' scopes: - keyword.operator.bitwise -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -494,7 +498,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -508,6 +514,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -643,7 +651,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context scopesEnd: - meta.parens.control.for - source: ) @@ -666,10 +676,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: ctx + scopes: + - variable.other.unknown.ctx - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' outputName' +- source: outputName + scopes: + - variable.other.unknown.outputName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -688,10 +702,14 @@ scopes: - keyword.operator.arithmetic - source: store + scopes: + - variable.other.unknown.store - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -722,6 +740,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ctx + scopes: + - variable.other.unknown.ctx - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -752,6 +772,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ctx + scopes: + - variable.other.unknown.ctx - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -785,6 +807,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ctx + scopes: + - variable.other.unknown.ctx - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -863,11 +887,18 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: '{ctx' +- source: '{' +- source: ctx + scopes: + - variable.other.unknown.ctx - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' {outputName}}' +- source: ' {' +- source: outputName + scopes: + - variable.other.unknown.outputName +- source: '}}' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -900,10 +931,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: ctxS + scopes: + - variable.other.unknown.ctxS - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ctxS' +- source: ctxS + scopes: + - variable.other.unknown.ctxS - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1134,7 +1169,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' drvs' +- source: drvs + scopes: + - variable.other.unknown.drvs scopesEnd: - meta.parens.control.for - source: ) @@ -1154,7 +1191,14 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: 'DerivedPath { d }' +- source: DerivedPath + scopes: + - variable.other.unknown.DerivedPath +- source: ' { ' +- source: d + scopes: + - variable.other.unknown.d +- source: ' }' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1174,6 +1218,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: buildReqs + scopes: + - variable.other.unknown.buildReqs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1230,7 +1276,9 @@ - punctuation.separator.colon.range-based scopesEnd: - meta.binding -- source: ' drvs' +- source: drvs + scopes: + - variable.other.unknown.drvs scopesEnd: - meta.parens.control.for - source: ) @@ -1270,6 +1318,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1300,7 +1350,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' outputs' +- source: outputs + scopes: + - variable.other.unknown.outputs scopesEnd: - meta.parens.control.for - source: ) @@ -1331,10 +1383,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: outputPaths + scopes: + - variable.other.unknown.outputPaths - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' outputName' +- source: outputName + scopes: + - variable.other.unknown.outputName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1353,6 +1409,8 @@ scopes: - keyword.operator.logical - source: outputPath + scopes: + - variable.other.unknown.outputPath - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1405,13 +1463,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' outputName' +- source: outputName + scopes: + - variable.other.unknown.outputName - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -1443,14 +1505,20 @@ scopes: - keyword.operator.arithmetic - source: store + scopes: + - variable.other.unknown.store - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvPath' +- source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' outputName' +- source: outputName + scopes: + - variable.other.unknown.outputName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -1473,6 +1541,8 @@ scopes: - keyword.operator.arithmetic - source: outputPath + scopes: + - variable.other.unknown.outputPath - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -1513,6 +1583,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: allowedPaths + scopes: + - variable.other.unknown.allowedPaths - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1562,7 +1634,9 @@ - punctuation.separator.colon.range-based scopesEnd: - meta.binding -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res scopesEnd: - meta.parens.control.for - source: ) @@ -1594,6 +1668,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: outputPath + scopes: + - variable.other.unknown.outputPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1616,7 +1692,9 @@ - source: return scopes: - keyword.control.return -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res - source: ; scopes: - punctuation.terminator.statement @@ -1827,14 +1905,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -1854,11 +1938,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -1896,6 +1984,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -1981,6 +2071,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2017,17 +2109,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' rewrites' +- source: rewrites + scopes: + - variable.other.unknown.rewrites - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2062,13 +2160,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: realPath + scopes: + - variable.other.unknown.realPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ':' scopes: - keyword.operator.ternary -- source: ' realPath' +- source: realPath + scopes: + - variable.other.unknown.realPath - source: ; scopes: - punctuation.terminator.statement @@ -2085,11 +2187,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2127,6 +2233,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -2153,7 +2261,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2436,7 +2546,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' optOutputPath' +- source: optOutputPath + scopes: + - variable.other.unknown.optOutputPath - source: '?' scopes: - keyword.operator.ternary @@ -2462,6 +2574,8 @@ scopes: - keyword.operator.arithmetic - source: optOutputPath + scopes: + - variable.other.unknown.optOutputPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2509,7 +2623,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvPath' +- source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -2588,6 +2704,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2625,47 +2743,70 @@ - storage.type.primitive - storage.type.built-in.primitive - source: import + scopes: + - variable.other.unknown.import - source: ( scopesBegin: - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'EvalState ' +- source: EvalState + scopes: + - variable.other.unknown.EvalState - source: '&' scopes: - keyword.operator.bitwise -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma - source: const scopes: - storage.modifier.specifier.const -- source: ' PosIdx pos' +- source: PosIdx + scopes: + - variable.other.unknown.PosIdx +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '&' scopes: - keyword.operator.bitwise -- source: ' vPath' +- source: vPath + scopes: + - variable.other.unknown.vPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic -- source: ' vScope' +- source: vScope + scopes: + - variable.other.unknown.vScope - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '&' scopes: - keyword.operator.bitwise -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -2694,14 +2835,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vPath' +- source: vPath + scopes: + - variable.other.unknown.vPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2788,6 +2935,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2807,6 +2956,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: nullopt + scopes: + - variable.other.unknown.nullopt - source: ; scopes: - punctuation.terminator.statement @@ -2814,7 +2965,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' storePath ' +- source: storePath + scopes: + - variable.other.unknown.storePath - source: '=' scopes: - keyword.operator.assignment @@ -2837,6 +2990,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2878,6 +3033,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: storePath + scopes: + - variable.other.unknown.storePath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -2891,6 +3048,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -2915,13 +3074,17 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: nullopt + scopes: + - variable.other.unknown.nullopt - source: ; scopes: - punctuation.terminator.statement - source: return scopes: - keyword.control.return -- source: ' storePath' +- source: storePath + scopes: + - variable.other.unknown.storePath - source: ; scopes: - punctuation.terminator.statement @@ -2945,7 +3108,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' optStorePath ' +- source: optStorePath + scopes: + - variable.other.unknown.optStorePath - source: '=' scopes: - keyword.operator.assignment @@ -2983,6 +3148,8 @@ scopes: - keyword.operator.arithmetic - source: optStorePath + scopes: + - variable.other.unknown.optStorePath - source: ; scopes: - punctuation.terminator.statement @@ -3015,6 +3182,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: storePath + scopes: + - variable.other.unknown.storePath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3111,6 +3280,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3129,7 +3300,10 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' path}' +- source: path + scopes: + - variable.other.unknown.path +- source: '}' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3259,6 +3433,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: outputsVal + scopes: + - variable.other.unknown.outputsVal - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -3368,22 +3544,32 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' attrs' +- source: attrs + scopes: + - variable.other.unknown.attrs - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' storePath' +- source: storePath + scopes: + - variable.other.unknown.storePath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drv' +- source: drv + scopes: + - variable.other.unknown.drv - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' o' +- source: o + scopes: + - variable.other.unknown.o - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -3416,6 +3602,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -3515,6 +3703,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3711,7 +3901,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3745,7 +3937,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' w' +- source: w + scopes: + - variable.other.unknown.w - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3765,10 +3959,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3791,11 +3989,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'path ' +- source: path + scopes: + - variable.other.unknown.path - source: '==' scopes: - keyword.operator.comparison -- source: ' corepkgsPrefix ' +- source: corepkgsPrefix + scopes: + - variable.other.unknown.corepkgsPrefix - source: + scopes: - keyword.operator.arithmetic @@ -3885,7 +4087,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3917,6 +4121,8 @@ scopes: - keyword.operator.logical - source: vScope + scopes: + - variable.other.unknown.vScope - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -3935,10 +4141,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -3969,10 +4179,14 @@ scopes: - keyword.operator.arithmetic - source: vScope + scopes: + - variable.other.unknown.vScope - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4258,7 +4472,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' displ' +- source: displ + scopes: + - variable.other.unknown.displ - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4280,6 +4496,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: displ + scopes: + - variable.other.unknown.displ - source: ++ scopes: - keyword.operator.increment @@ -4344,7 +4562,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -4383,13 +4603,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' staticEnv' +- source: staticEnv + scopes: + - variable.other.unknown.staticEnv - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4409,6 +4633,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4416,10 +4642,14 @@ scopes: - keyword.operator.arithmetic - source: env + scopes: + - variable.other.unknown.env - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -4603,17 +4833,23 @@ - meta.function.definition.body.lambda scopes: - punctuation.section.block.begin.bracket.curly.lambda -- source: ' import' +- source: import + scopes: + - variable.other.unknown.import - source: ( scopesBegin: - meta.parens scopes: - punctuation.section.parens.begin.bracket.round - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4658,7 +4894,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -4900,17 +5138,23 @@ - meta.function.definition.body.lambda scopes: - punctuation.section.block.begin.bracket.curly.lambda -- source: ' import' +- source: import + scopes: + - variable.other.unknown.import - source: ( scopesBegin: - meta.parens scopes: - punctuation.section.parens.begin.bracket.round - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -4942,7 +5186,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5170,10 +5416,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5253,7 +5503,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -5301,11 +5553,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' RTLD_LAZY ' +- source: RTLD_LAZY + scopes: + - variable.other.unknown.RTLD_LAZY - source: '|' scopes: - keyword.operator.bitwise -- source: ' RTLD_LOCAL' +- source: RTLD_LOCAL + scopes: + - variable.other.unknown.RTLD_LOCAL - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5324,6 +5580,8 @@ scopes: - keyword.operator.logical - source: handle + scopes: + - variable.other.unknown.handle - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5368,7 +5626,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5418,6 +5678,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: ValueInitializer + scopes: + - variable.other.unknown.ValueInitializer - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5430,6 +5692,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: handle + scopes: + - variable.other.unknown.handle - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -5466,6 +5730,8 @@ scopes: - keyword.operator.logical - source: func + scopes: + - variable.other.unknown.func - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5511,6 +5777,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: message + scopes: + - variable.other.unknown.message - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5559,15 +5827,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' sym' +- source: sym + scopes: + - variable.other.unknown.sym - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' message' +- source: message + scopes: + - variable.other.unknown.message - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5620,11 +5894,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' sym' +- source: sym + scopes: + - variable.other.unknown.sym - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -5645,6 +5923,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: func + scopes: + - variable.other.unknown.func - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5652,10 +5932,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -5805,7 +6089,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -5904,7 +6190,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'count ' +- source: count + scopes: + - variable.other.unknown.count - source: '==' scopes: - keyword.operator.comparison @@ -5935,7 +6223,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -5962,7 +6253,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -5981,6 +6275,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6030,6 +6326,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6055,7 +6353,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6113,7 +6413,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -6123,7 +6425,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison @@ -6162,6 +6466,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -6199,6 +6505,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6214,6 +6522,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6222,7 +6532,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6293,6 +6605,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -6320,11 +6634,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'InvalidPathError ' +- source: InvalidPathError + scopes: + - variable.other.unknown.InvalidPathError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -6354,7 +6672,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -6386,7 +6707,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' program' +- source: program + scopes: + - variable.other.unknown.program - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6405,7 +6728,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -6424,6 +6750,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6462,6 +6790,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: program + scopes: + - variable.other.unknown.program - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -6471,7 +6801,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' commandArgs' +- source: commandArgs + scopes: + - variable.other.unknown.commandArgs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6525,6 +6857,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6533,7 +6867,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' parsed ' +- source: parsed + scopes: + - variable.other.unknown.parsed - source: '=' scopes: - keyword.operator.assignment @@ -6563,6 +6899,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: output + scopes: + - variable.other.unknown.output - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -6597,11 +6935,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -6639,6 +6981,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6665,7 +7009,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' program' +- source: program + scopes: + - variable.other.unknown.program - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -6704,10 +7050,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: parsed + scopes: + - variable.other.unknown.parsed - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -6727,11 +7077,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -6769,6 +7123,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -6795,7 +7151,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' program' +- source: program + scopes: + - variable.other.unknown.program - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -6946,7 +7304,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -7028,13 +7388,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nInt' +- source: nInt + scopes: + - variable.other.unknown.nInt - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7063,13 +7427,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nBool' +- source: nBool + scopes: + - variable.other.unknown.nBool - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7098,13 +7466,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nString' +- source: nString + scopes: + - variable.other.unknown.nString - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7133,13 +7505,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nPath' +- source: nPath + scopes: + - variable.other.unknown.nPath - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7168,13 +7544,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nNull' +- source: nNull + scopes: + - variable.other.unknown.nNull - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7203,13 +7583,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nAttrs' +- source: nAttrs + scopes: + - variable.other.unknown.nAttrs - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7238,13 +7622,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nList' +- source: nList + scopes: + - variable.other.unknown.nList - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7273,13 +7661,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nFunction' +- source: nFunction + scopes: + - variable.other.unknown.nFunction - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7308,13 +7700,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nExternal' +- source: nExternal + scopes: + - variable.other.unknown.nExternal - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7366,13 +7762,17 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ':' scopes: - punctuation.separator.colon.case scopesEnd: - meta.conditional.case -- source: ' t ' +- source: t + scopes: + - variable.other.unknown.t - source: '=' scopes: - keyword.operator.assignment @@ -7401,7 +7801,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nThunk' +- source: nThunk + scopes: + - variable.other.unknown.nThunk - source: ':' scopes: - punctuation.separator.colon.case @@ -7438,6 +7840,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: t + scopes: + - variable.other.unknown.t - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -7547,7 +7951,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_typeOf' +- source: prim_typeOf + scopes: + - variable.other.unknown.prim_typeOf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7691,7 +8097,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -7741,7 +8149,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nNull' +- source: nNull + scopes: + - variable.other.unknown.nNull - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -7852,7 +8262,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isNull' +- source: prim_isNull + scopes: + - variable.other.unknown.prim_isNull - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -7996,7 +8408,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8046,7 +8460,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFunction' +- source: nFunction + scopes: + - variable.other.unknown.nFunction - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8154,7 +8570,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isFunction' +- source: prim_isFunction + scopes: + - variable.other.unknown.prim_isFunction - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8298,7 +8716,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8348,7 +8768,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nInt' +- source: nInt + scopes: + - variable.other.unknown.nInt - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8456,7 +8878,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isInt' +- source: prim_isInt + scopes: + - variable.other.unknown.prim_isInt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8600,7 +9024,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8650,7 +9076,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8758,7 +9186,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isFloat' +- source: prim_isFloat + scopes: + - variable.other.unknown.prim_isFloat - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -8902,7 +9332,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -8952,7 +9384,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nString' +- source: nString + scopes: + - variable.other.unknown.nString - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9060,7 +9494,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isString' +- source: prim_isString + scopes: + - variable.other.unknown.prim_isString - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9204,7 +9640,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9254,7 +9692,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nBool' +- source: nBool + scopes: + - variable.other.unknown.nBool - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9362,7 +9802,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isBool' +- source: prim_isBool + scopes: + - variable.other.unknown.prim_isBool - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9506,7 +9948,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9556,7 +10000,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nPath' +- source: nPath + scopes: + - variable.other.unknown.nPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -9664,7 +10110,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isPath' +- source: prim_isPath + scopes: + - variable.other.unknown.prim_isPath - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -9750,6 +10198,7 @@ - source: state scopes: - meta.parameter.initialization + - variable.other.unknown.state - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call.initializer @@ -9855,7 +10304,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat ' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: '&&' scopes: - keyword.operator.logical @@ -9877,7 +10328,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nInt' +- source: nInt + scopes: + - variable.other.unknown.nInt - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -9936,7 +10389,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nInt ' +- source: nInt + scopes: + - variable.other.unknown.nInt - source: '&&' scopes: - keyword.operator.logical @@ -9958,7 +10413,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -10086,6 +10543,8 @@ scopes: - keyword.operator.arithmetic - source: v1 + scopes: + - variable.other.unknown.v1 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10102,6 +10561,8 @@ scopes: - keyword.operator.arithmetic - source: v2 + scopes: + - variable.other.unknown.v2 - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -10156,7 +10617,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nInt' +- source: nInt + scopes: + - variable.other.unknown.nInt - source: ':' scopes: - punctuation.separator.colon.case @@ -10194,7 +10657,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ':' scopes: - punctuation.separator.colon.case @@ -10232,7 +10697,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nString' +- source: nString + scopes: + - variable.other.unknown.nString - source: ':' scopes: - punctuation.separator.colon.case @@ -10297,7 +10764,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nPath' +- source: nPath + scopes: + - variable.other.unknown.nPath - source: ':' scopes: - punctuation.separator.colon.case @@ -10350,7 +10819,9 @@ - meta.conditional.case scopes: - keyword.control.case -- source: ' nList' +- source: nList + scopes: + - variable.other.unknown.nList - source: ':' scopes: - punctuation.separator.colon.case @@ -10378,7 +10849,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -10391,7 +10864,9 @@ - source: ; scopesEnd: - punctuation.terminator.statement -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ++ scopes: - keyword.operator.increment @@ -10415,7 +10890,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: '==' scopes: - keyword.operator.comparison @@ -10469,7 +10946,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: '==' scopes: - keyword.operator.comparison @@ -10562,6 +11041,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10594,6 +11075,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10653,6 +11136,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10682,6 +11167,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -10764,6 +11251,8 @@ scopes: - keyword.operator.arithmetic - source: v1 + scopes: + - variable.other.unknown.v1 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -10780,6 +11269,8 @@ scopes: - keyword.operator.arithmetic - source: v2 + scopes: + - variable.other.unknown.v2 - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -10838,28 +11329,38 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: list + scopes: + - variable.other.unknown.list - source: < scopes: - keyword.operator.comparison -- source: 'Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' gc_allocator' +- source: gc_allocator + scopes: + - variable.other.unknown.gc_allocator - source: < scopes: - keyword.operator.comparison -- source: 'Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic - source: '>>' scopes: - keyword.operator.bitwise.shift -- source: ' ValueList' +- source: ValueList + scopes: + - variable.other.unknown.ValueList - source: ; scopes: - punctuation.terminator.statement @@ -10882,17 +11383,23 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: list + scopes: + - variable.other.unknown.list - source: < scopes: - keyword.operator.comparison -- source: 'Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic - source: '>' scopes: - keyword.operator.comparison -- source: ' ValueList' +- source: ValueList + scopes: + - variable.other.unknown.ValueList - source: ; scopes: - punctuation.terminator.statement @@ -11037,6 +11544,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrSym + scopes: + - variable.other.unknown.attrSym - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11051,7 +11560,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'value ' +- source: value + scopes: + - variable.other.unknown.value - source: '==' scopes: - keyword.operator.comparison @@ -11133,6 +11644,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: attrSym + scopes: + - variable.other.unknown.attrSym - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11141,7 +11654,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' funcName' +- source: funcName + scopes: + - variable.other.unknown.funcName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11183,6 +11698,8 @@ scopes: - keyword.operator.logical - source: aPos + scopes: + - variable.other.unknown.aPos - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -11212,15 +11729,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment -- source: ' errorMsg' +- source: errorMsg + scopes: + - variable.other.unknown.errorMsg - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -11239,6 +11764,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11288,15 +11815,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment -- source: ' errorMsg' +- source: errorMsg + scopes: + - variable.other.unknown.errorMsg - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -11315,6 +11850,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: aPos + scopes: + - variable.other.unknown.aPos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11369,6 +11906,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -11401,7 +11940,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' funcName' +- source: funcName + scopes: + - variable.other.unknown.funcName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11424,6 +11965,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11443,7 +11986,9 @@ - source: return scopes: - keyword.control.return -- source: ' value' +- source: value + scopes: + - variable.other.unknown.value - source: ; scopes: - punctuation.terminator.statement @@ -11566,7 +12111,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11610,7 +12157,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11665,7 +12214,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11699,7 +12250,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11778,6 +12331,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: elem + scopes: + - variable.other.unknown.elem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11821,7 +12376,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -11876,7 +12433,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -11910,7 +12469,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -11970,6 +12531,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12014,6 +12577,7 @@ - source: cmp scopes: - meta.arguments.decltype + - variable.other.unknown.cmp - source: ) scopes: - punctuation.section.arguments.end.bracket.round.decltype @@ -12030,6 +12594,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: cmp + scopes: + - variable.other.unknown.cmp - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -12150,10 +12716,14 @@ scopes: - keyword.operator.arithmetic - source: e + scopes: + - variable.other.unknown.e - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12221,7 +12791,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'key ' +- source: key + scopes: + - variable.other.unknown.key - source: '==' scopes: - keyword.operator.comparison @@ -12270,7 +12842,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -12297,7 +12872,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -12316,6 +12894,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -12358,7 +12938,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12430,6 +13012,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12481,7 +13065,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12501,10 +13087,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: call + scopes: + - variable.other.unknown.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12586,10 +13176,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12609,6 +13203,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: elem + scopes: + - variable.other.unknown.elem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -12649,6 +13245,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -12719,7 +13317,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res scopesEnd: - meta.parens.control.for - source: ) @@ -12748,6 +13348,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ++ scopes: - keyword.operator.increment @@ -12759,7 +13361,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ; scopes: - punctuation.terminator.statement @@ -12929,7 +13533,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_genericClosure' +- source: prim_genericClosure + scopes: + - variable.other.unknown.prim_genericClosure - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13189,16 +13795,27 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'ErrorInfo {' -- source: ' .level ' +- source: ErrorInfo + scopes: + - variable.other.unknown.ErrorInfo +- source: ' {' +- source: ' .' +- source: level + scopes: + - variable.other.unknown.level - source: '=' scopes: - keyword.operator.assignment -- source: ' lvlInfo' +- source: lvlInfo + scopes: + - variable.other.unknown.lvlInfo - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -13225,7 +13842,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -13244,6 +13864,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -13313,6 +13935,8 @@ scopes: - keyword.operator.bitwise - source: error + scopes: + - variable.other.unknown.error - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13387,16 +14011,27 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'ErrorInfo{' -- source: ' .level ' +- source: ErrorInfo + scopes: + - variable.other.unknown.ErrorInfo +- source: '{' +- source: ' .' +- source: level + scopes: + - variable.other.unknown.level - source: '=' scopes: - keyword.operator.assignment -- source: ' lvlInfo' +- source: lvlInfo + scopes: + - variable.other.unknown.lvlInfo - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -13423,7 +14058,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -13442,6 +14080,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: noPos + scopes: + - variable.other.unknown.noPos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -13475,7 +14115,9 @@ - source: ' Return the value we were passed.' scopesEnd: - comment.line.double-slash -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -13690,7 +14332,12 @@ - meta.function.definition.body.lambda scopes: - punctuation.section.block.begin.bracket.curly.lambda -- source: ' PathSet context' +- source: PathSet + scopes: + - variable.other.unknown.PathSet +- source: context + scopes: + - variable.other.unknown.context - source: ; scopes: - punctuation.terminator.statement @@ -13698,7 +14345,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment @@ -13715,6 +14364,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -13740,7 +14391,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -13795,7 +14448,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -13998,7 +14653,12 @@ - meta.function.definition.body.lambda scopes: - punctuation.section.block.begin.bracket.curly.lambda -- source: ' PathSet context' +- source: PathSet + scopes: + - variable.other.unknown.PathSet +- source: context + scopes: + - variable.other.unknown.context - source: ; scopes: - punctuation.terminator.statement @@ -14006,7 +14666,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' s ' +- source: s + scopes: + - variable.other.unknown.s - source: '=' scopes: - keyword.operator.assignment @@ -14023,6 +14685,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14048,7 +14712,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -14086,6 +14752,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14237,14 +14905,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -14283,11 +14955,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -14328,6 +15004,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: nullopt + scopes: + - variable.other.unknown.nullopt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14344,6 +15022,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14369,7 +15049,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -14494,7 +15176,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_addErrorContext' +- source: prim_addErrorContext + scopes: + - variable.other.unknown.prim_addErrorContext - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14669,6 +15353,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -14697,6 +15383,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -14810,7 +15498,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_ceil' +- source: prim_ceil + scopes: + - variable.other.unknown.prim_ceil - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -14980,6 +15670,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -15008,6 +15700,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: value + scopes: + - variable.other.unknown.value - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -15121,7 +15815,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_floor' +- source: prim_floor + scopes: + - variable.other.unknown.prim_floor - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15306,7 +16002,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -15416,11 +16114,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'AssertionError ' +- source: AssertionError + scopes: + - variable.other.unknown.AssertionError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -15535,6 +16237,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -15654,7 +16358,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_tryEval' +- source: prim_tryEval + scopes: + - variable.other.unknown.prim_tryEval - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -15815,7 +16521,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -15881,6 +16589,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -16020,7 +16730,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_getEnv' +- source: prim_getEnv + scopes: + - variable.other.unknown.prim_getEnv - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16164,7 +16876,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -16205,14 +16919,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -16358,7 +17076,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_seq' +- source: prim_seq + scopes: + - variable.other.unknown.prim_seq - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16540,14 +17260,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -16694,7 +17418,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_deepSeq' +- source: prim_deepSeq + scopes: + - variable.other.unknown.prim_deepSeq - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -16839,7 +17565,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -16885,7 +17613,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nString' +- source: nString + scopes: + - variable.other.unknown.nString - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -16981,6 +17711,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17046,14 +17778,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -17200,7 +17936,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_trace' +- source: prim_trace + scopes: + - variable.other.unknown.prim_trace - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17361,7 +18099,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -17405,7 +18145,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -17460,7 +18202,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17521,7 +18265,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' drvName ' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: '=' scopes: - keyword.operator.assignment @@ -17552,7 +18298,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -17572,11 +18320,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -17614,6 +18366,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -17714,7 +18468,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' attr ' +- source: attr + scopes: + - variable.other.unknown.attr - source: '=' scopes: - keyword.operator.assignment @@ -17772,7 +18528,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'attr ' +- source: attr + scopes: + - variable.other.unknown.attr - source: '!=' scopes: - keyword.operator.comparison @@ -17840,7 +18598,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -17849,7 +18609,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' jsonObject ' +- source: jsonObject + scopes: + - variable.other.unknown.jsonObject - source: '=' scopes: - keyword.operator.assignment @@ -17883,6 +18645,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: jsonBuf + scopes: + - variable.other.unknown.jsonBuf - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -17917,7 +18681,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' attr ' +- source: attr + scopes: + - variable.other.unknown.attr - source: '=' scopes: - keyword.operator.assignment @@ -17975,7 +18741,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'attr ' +- source: attr + scopes: + - variable.other.unknown.attr - source: '!=' scopes: - keyword.operator.comparison @@ -18018,7 +18786,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' ignoreNulls ' +- source: ignoreNulls + scopes: + - variable.other.unknown.ignoreNulls - source: '=' scopes: - keyword.operator.assignment @@ -18049,7 +18819,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -18089,7 +18861,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' drvName' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: ; scopes: - punctuation.terminator.statement @@ -18469,7 +19243,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' key' +- source: key + scopes: + - variable.other.unknown.key - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -18540,7 +19316,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 's ' +- source: s + scopes: + - variable.other.unknown.s - source: '==' scopes: - keyword.operator.comparison @@ -18560,7 +19338,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' ingestionMethod ' +- source: ingestionMethod + scopes: + - variable.other.unknown.ingestionMethod - source: '=' scopes: - keyword.operator.assignment @@ -18572,6 +19352,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Recursive + scopes: + - variable.other.unknown.Recursive - source: ; scopes: - punctuation.terminator.statement @@ -18586,7 +19368,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 's ' +- source: s + scopes: + - variable.other.unknown.s - source: '==' scopes: - keyword.operator.comparison @@ -18606,7 +19390,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' ingestionMethod ' +- source: ingestionMethod + scopes: + - variable.other.unknown.ingestionMethod - source: '=' scopes: - keyword.operator.assignment @@ -18618,6 +19404,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Flat + scopes: + - variable.other.unknown.Flat - source: ; scopes: - punctuation.terminator.statement @@ -18643,7 +19431,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -18671,14 +19462,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -18697,6 +19493,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -18814,7 +19612,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' ss' +- source: ss + scopes: + - variable.other.unknown.ss scopesEnd: - meta.parens.control.for - source: ) @@ -18848,6 +19648,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -18893,7 +19695,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -18921,14 +19726,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' j' +- source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -18947,6 +19757,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -18991,7 +19803,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'j ' +- source: j + scopes: + - variable.other.unknown.j - source: '==' scopes: - keyword.operator.comparison @@ -19030,7 +19844,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -19057,7 +19874,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -19076,6 +19896,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -19104,6 +19926,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19162,7 +19986,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -19189,7 +20016,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -19208,6 +20038,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -19248,6 +20080,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: ignoreNulls + scopes: + - variable.other.unknown.ignoreNulls - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19285,7 +20119,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19324,7 +20160,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nNull' +- source: nNull + scopes: + - variable.other.unknown.nNull - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19380,7 +20218,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' contentAddressed ' +- source: contentAddressed + scopes: + - variable.other.unknown.contentAddressed - source: '=' scopes: - keyword.operator.assignment @@ -19411,7 +20251,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19427,6 +20269,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: contentAddressed + scopes: + - variable.other.unknown.contentAddressed - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19452,6 +20296,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: CaDerivations + scopes: + - variable.other.unknown.CaDerivations - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19505,7 +20351,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' isImpure ' +- source: isImpure + scopes: + - variable.other.unknown.isImpure - source: '=' scopes: - keyword.operator.assignment @@ -19536,7 +20384,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19552,6 +20402,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: isImpure + scopes: + - variable.other.unknown.isImpure - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19577,6 +20429,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: ImpureDerivations + scopes: + - variable.other.unknown.ImpureDerivations - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19669,7 +20523,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19754,6 +20610,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19761,10 +20619,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19808,6 +20670,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19853,6 +20717,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: jsonObject + scopes: + - variable.other.unknown.jsonObject - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -19926,6 +20792,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: key + scopes: + - variable.other.unknown.key - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -19942,6 +20810,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -19966,15 +20836,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' placeholder' +- source: placeholder + scopes: + - variable.other.unknown.placeholder - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20054,11 +20930,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20141,7 +21021,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20185,7 +21067,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' outputHash ' +- source: outputHash + scopes: + - variable.other.unknown.outputHash - source: '=' scopes: - keyword.operator.assignment @@ -20216,7 +21100,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20260,7 +21146,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' outputHashAlgo ' +- source: outputHashAlgo + scopes: + - variable.other.unknown.outputHashAlgo - source: '=' scopes: - keyword.operator.assignment @@ -20291,7 +21179,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20368,7 +21258,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20458,7 +21350,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20552,10 +21446,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' posDrvName' +- source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -20572,6 +21470,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ss + scopes: + - variable.other.unknown.ss - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20646,7 +21546,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -20690,10 +21592,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: key + scopes: + - variable.other.unknown.key - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -20760,6 +21666,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20829,6 +21737,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20872,7 +21782,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' outputHash ' +- source: outputHash + scopes: + - variable.other.unknown.outputHash - source: '=' scopes: - keyword.operator.assignment @@ -20890,6 +21802,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -20933,7 +21847,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' outputHashAlgo ' +- source: outputHashAlgo + scopes: + - variable.other.unknown.outputHashAlgo - source: '=' scopes: - keyword.operator.assignment @@ -20951,6 +21867,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21001,6 +21919,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21073,6 +21993,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: s + scopes: + - variable.other.unknown.s - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -21105,11 +22027,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -21147,6 +22073,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -21177,11 +22105,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' key' +- source: key + scopes: + - variable.other.unknown.key - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvName' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21213,6 +22145,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: jsonObject + scopes: + - variable.other.unknown.jsonObject - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -21336,7 +22270,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context scopesEnd: - meta.parens.control.for - source: ) @@ -21487,6 +22423,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21511,7 +22449,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' refs' +- source: refs + scopes: + - variable.other.unknown.refs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21542,7 +22482,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' refs' +- source: refs + scopes: + - variable.other.unknown.refs scopesEnd: - meta.parens.control.for - source: ) @@ -21574,6 +22516,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21623,6 +22567,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: j + scopes: + - variable.other.unknown.j - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -21650,6 +22596,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -21774,7 +22722,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -21889,6 +22839,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -21968,7 +22920,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -21995,7 +22950,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -22014,6 +22972,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22083,7 +23043,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -22110,7 +23073,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -22129,6 +23095,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22170,6 +23138,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drvName + scopes: + - variable.other.unknown.drvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22197,7 +23167,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -22225,14 +23198,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvExtension' +- source: drvExtension + scopes: + - variable.other.unknown.drvExtension - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -22251,6 +23229,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22275,6 +23255,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: outputHash + scopes: + - variable.other.unknown.outputHash - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -22396,7 +23378,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -22423,7 +23408,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -22442,6 +23430,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22478,6 +23468,8 @@ scopes: - keyword.operator.arithmetic - source: outputHash + scopes: + - variable.other.unknown.outputHash - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -22488,6 +23480,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: outputHashAlgo + scopes: + - variable.other.unknown.outputHashAlgo - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -22528,6 +23522,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Flat + scopes: + - variable.other.unknown.Flat - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22564,14 +23560,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' h' +- source: h + scopes: + - variable.other.unknown.h - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvName' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22630,6 +23632,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: outPath + scopes: + - variable.other.unknown.outPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22675,21 +23679,38 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'CAFixed {' -- source: ' .hash ' +- source: CAFixed + scopes: + - variable.other.unknown.CAFixed +- source: ' {' +- source: ' .' +- source: hash + scopes: + - variable.other.unknown.hash - source: '=' scopes: - keyword.operator.assignment -- source: ' FixedOutputHash {' -- source: ' .method ' +- source: FixedOutputHash + scopes: + - variable.other.unknown.FixedOutputHash +- source: ' {' +- source: ' .' +- source: method + scopes: + - variable.other.unknown.method - source: '=' scopes: - keyword.operator.assignment -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .hash ' +- source: ' .' +- source: hash + scopes: + - variable.other.unknown.hash - source: '=' scopes: - keyword.operator.assignment @@ -22707,6 +23728,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: h + scopes: + - variable.other.unknown.h - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22740,11 +23763,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'contentAddressed ' +- source: contentAddressed + scopes: + - variable.other.unknown.contentAddressed - source: '||' scopes: - keyword.operator.logical -- source: ' isImpure' +- source: isImpure + scopes: + - variable.other.unknown.isImpure - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -22763,11 +23790,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'contentAddressed ' +- source: contentAddressed + scopes: + - variable.other.unknown.contentAddressed - source: '&&' scopes: - keyword.operator.logical -- source: ' isImpure' +- source: isImpure + scopes: + - variable.other.unknown.isImpure - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -22783,7 +23814,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -22810,7 +23844,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -22829,6 +23866,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22859,6 +23898,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: outputHashAlgo + scopes: + - variable.other.unknown.outputHashAlgo - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22872,6 +23913,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: htSHA256 + scopes: + - variable.other.unknown.htSHA256 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22909,6 +23952,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Recursive + scopes: + - variable.other.unknown.Recursive - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -22939,7 +23984,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' outputs' +- source: outputs + scopes: + - variable.other.unknown.outputs scopesEnd: - meta.parens.control.for - source: ) @@ -22967,6 +24014,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -22982,6 +24031,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -22997,6 +24048,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: isImpure + scopes: + - variable.other.unknown.isImpure - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -23021,6 +24074,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23031,20 +24086,33 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'Impure {' -- source: ' .method ' +- source: Impure + scopes: + - variable.other.unknown.Impure +- source: ' {' +- source: ' .' +- source: method + scopes: + - variable.other.unknown.method - source: '=' scopes: - keyword.operator.assignment -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .hashType ' +- source: ' .' +- source: hashType + scopes: + - variable.other.unknown.hashType - source: '=' scopes: - keyword.operator.assignment -- source: ' ht' +- source: ht + scopes: + - variable.other.unknown.ht - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23077,6 +24145,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23087,20 +24157,33 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'CAFloating {' -- source: ' .method ' +- source: CAFloating + scopes: + - variable.other.unknown.CAFloating +- source: ' {' +- source: ' .' +- source: method + scopes: + - variable.other.unknown.method - source: '=' scopes: - keyword.operator.assignment -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .hashType ' +- source: ' .' +- source: hashType + scopes: + - variable.other.unknown.hashType - source: '=' scopes: - keyword.operator.assignment -- source: ' ht' +- source: ht + scopes: + - variable.other.unknown.ht - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23169,7 +24252,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' outputs' +- source: outputs + scopes: + - variable.other.unknown.outputs scopesEnd: - meta.parens.control.for - source: ) @@ -23197,6 +24282,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -23237,6 +24324,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23247,7 +24336,10 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'Deferred { }' +- source: Deferred + scopes: + - variable.other.unknown.Deferred +- source: ' { }' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -23298,6 +24390,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: drv + scopes: + - variable.other.unknown.drv - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23364,6 +24458,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Regular + scopes: + - variable.other.unknown.Regular - source: ':' scopes: - punctuation.separator.colon.case @@ -23393,7 +24489,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' outputs' +- source: outputs + scopes: + - variable.other.unknown.outputs scopesEnd: - meta.parens.control.for - source: ) @@ -23435,7 +24533,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23454,6 +24554,8 @@ scopes: - keyword.operator.logical - source: h + scopes: + - variable.other.unknown.h - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -23469,7 +24571,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -23497,14 +24602,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -23523,6 +24633,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: posDrvName + scopes: + - variable.other.unknown.posDrvName - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -23568,6 +24680,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23575,10 +24689,14 @@ scopes: - keyword.operator.arithmetic - source: h + scopes: + - variable.other.unknown.h - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvName' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -23600,6 +24718,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -23627,6 +24747,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: outPath + scopes: + - variable.other.unknown.outPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -23651,12 +24773,20 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' DerivationOutputInputAddressed {' -- source: ' .path ' +- source: DerivationOutputInputAddressed + scopes: + - variable.other.unknown.DerivationOutputInputAddressed +- source: ' {' +- source: ' .' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -23674,6 +24804,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: outPath + scopes: + - variable.other.unknown.outPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23721,6 +24853,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Deferred + scopes: + - variable.other.unknown.Deferred - source: ':' scopes: - punctuation.separator.colon.case @@ -23750,7 +24884,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' outputs' +- source: outputs + scopes: + - variable.other.unknown.outputs scopesEnd: - meta.parens.control.for - source: ) @@ -23782,10 +24918,15 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' DerivationOutputDeferred {}' +- source: DerivationOutputDeferred + scopes: + - variable.other.unknown.DerivationOutputDeferred +- source: ' {}' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -23851,7 +24992,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drv' +- source: drv + scopes: + - variable.other.unknown.drv - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23900,6 +25043,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -23913,6 +25058,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: lvlChatty + scopes: + - variable.other.unknown.lvlChatty - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -23938,11 +25085,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvName' +- source: drvName + scopes: + - variable.other.unknown.drvName - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvPathS' +- source: drvPathS + scopes: + - variable.other.unknown.drvPathS - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -23999,7 +25150,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drv' +- source: drv + scopes: + - variable.other.unknown.drv - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -24037,10 +25190,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' h' +- source: h + scopes: + - variable.other.unknown.h - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24142,6 +25299,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: drvPathS + scopes: + - variable.other.unknown.drvPathS - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -24160,7 +25319,10 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' drvPathS}' +- source: drvPathS + scopes: + - variable.other.unknown.drvPathS +- source: '}' - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24214,22 +25376,32 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' attrs' +- source: attrs + scopes: + - variable.other.unknown.attrs - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drvPath' +- source: drvPath + scopes: + - variable.other.unknown.drvPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' drv' +- source: drv + scopes: + - variable.other.unknown.drv - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -24249,6 +25421,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24347,7 +25521,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_derivationStrict' +- source: prim_derivationStrict + scopes: + - variable.other.unknown.prim_derivationStrict - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -24520,7 +25696,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24636,7 +25814,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_placeholder' +- source: prim_placeholder + scopes: + - variable.other.unknown.prim_placeholder - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -24790,6 +25970,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -24815,7 +25997,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24841,13 +26025,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -24956,7 +26144,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_toPath' +- source: prim_toPath + scopes: + - variable.other.unknown.prim_toPath - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -25114,7 +26304,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -25159,7 +26352,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -25178,6 +26374,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -25238,6 +26436,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -25263,7 +26463,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -25316,6 +26518,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25324,7 +26528,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -25335,6 +26541,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -25377,6 +26585,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25404,7 +26614,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -25432,14 +26645,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -25458,6 +26676,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -25503,6 +26723,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25559,6 +26781,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path2 + scopes: + - variable.other.unknown.path2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25596,6 +26820,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path2 + scopes: + - variable.other.unknown.path2 - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -25618,10 +26844,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25737,7 +26967,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_storePath' +- source: prim_storePath + scopes: + - variable.other.unknown.prim_storePath - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -25869,10 +27101,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -25898,7 +27134,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' { .checkForPureEval ' +- source: ' { .' +- source: checkForPureEval + scopes: + - variable.other.unknown.checkForPureEval - source: '=' scopes: - keyword.operator.assignment @@ -25951,6 +27190,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -25976,11 +27217,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'SysError ' +- source: SysError + scopes: + - variable.other.unknown.SysError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26037,11 +27282,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'RestrictedPathError ' +- source: RestrictedPathError + scopes: + - variable.other.unknown.RestrictedPathError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26180,7 +27429,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_pathExists' +- source: prim_pathExists + scopes: + - variable.other.unknown.prim_pathExists - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26335,6 +27586,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26360,7 +27613,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26382,7 +27637,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -26492,7 +27749,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_baseNameOf' +- source: prim_baseNameOf + scopes: + - variable.other.unknown.prim_baseNameOf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26638,6 +27897,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26663,7 +27924,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -26703,6 +27966,8 @@ scopes: - keyword.operator.arithmetic - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -26748,7 +28013,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nPath' +- source: nPath + scopes: + - variable.other.unknown.nPath - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -26767,6 +28034,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: dir + scopes: + - variable.other.unknown.dir - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -26789,10 +28058,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: dir + scopes: + - variable.other.unknown.dir - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -26902,7 +28175,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_dirOf' +- source: prim_dirOf + scopes: + - variable.other.unknown.prim_dirOf - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -27030,10 +28305,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -27080,6 +28359,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27144,6 +28425,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: npos + scopes: + - variable.other.unknown.npos - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -27185,7 +28468,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -27232,6 +28517,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27253,7 +28540,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' refs ' +- source: refs + scopes: + - variable.other.unknown.refs - source: '=' scopes: - keyword.operator.assignment @@ -27294,6 +28583,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27328,7 +28619,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise @@ -27390,6 +28683,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: refs + scopes: + - variable.other.unknown.refs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27409,10 +28704,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27520,7 +28819,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_readFile' +- source: prim_readFile + scopes: + - variable.other.unknown.prim_readFile - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -27665,7 +28966,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27759,10 +29062,14 @@ scopes: - keyword.operator.arithmetic - source: v2 + scopes: + - variable.other.unknown.v2 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -27850,7 +29157,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison @@ -27880,7 +29189,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' prefix ' +- source: prefix + scopes: + - variable.other.unknown.prefix - source: '=' scopes: - keyword.operator.assignment @@ -27911,14 +29222,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -27928,7 +29243,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -27970,7 +29287,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28011,6 +29330,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28029,7 +29350,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28092,13 +29415,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -28109,10 +29436,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' rewrites' +- source: rewrites + scopes: + - variable.other.unknown.rewrites - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28132,11 +29463,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'InvalidPathError ' +- source: InvalidPathError + scopes: + - variable.other.unknown.InvalidPathError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -28166,7 +29501,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -28198,7 +29536,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28217,7 +29557,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -28236,6 +29579,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -28269,10 +29614,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: prefix + scopes: + - variable.other.unknown.prefix - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -28329,7 +29678,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -28373,14 +29724,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: searchPath + scopes: + - variable.other.unknown.searchPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -28483,7 +29840,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_findFile' +- source: prim_findFile + scopes: + - variable.other.unknown.prim_findFile - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28643,7 +30002,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -28690,6 +30051,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28708,6 +30071,8 @@ scopes: - keyword.operator.logical - source: ht + scopes: + - variable.other.unknown.ht - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -28732,7 +30097,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -28760,14 +30128,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' type' +- source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -28786,6 +30159,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -28819,10 +30194,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -28873,10 +30252,14 @@ scopes: - keyword.operator.arithmetic - source: ht + scopes: + - variable.other.unknown.ht - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -28890,6 +30273,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: Base16 + scopes: + - variable.other.unknown.Base16 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -29026,7 +30411,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_hashFile' +- source: prim_hashFile + scopes: + - variable.other.unknown.prim_hashFile - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -29154,10 +30541,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -29203,6 +30594,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -29277,7 +30670,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' entries' +- source: entries + scopes: + - variable.other.unknown.entries scopesEnd: - meta.parens.control.for - source: ) @@ -29310,7 +30705,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' DT_UNKNOWN' +- source: DT_UNKNOWN + scopes: + - variable.other.unknown.DT_UNKNOWN - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -29334,7 +30731,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'path ' +- source: path + scopes: + - variable.other.unknown.path - source: + scopes: - keyword.operator.arithmetic @@ -29412,7 +30811,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' DT_REG ' +- source: DT_REG + scopes: + - variable.other.unknown.DT_REG - source: '?' scopes: - keyword.operator.ternary @@ -29442,7 +30843,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' DT_DIR ' +- source: DT_DIR + scopes: + - variable.other.unknown.DT_DIR - source: '?' scopes: - keyword.operator.ternary @@ -29472,7 +30875,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' DT_LNK ' +- source: DT_LNK + scopes: + - variable.other.unknown.DT_LNK - source: '?' scopes: - keyword.operator.ternary @@ -29525,6 +30930,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -29640,7 +31047,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_readDir' +- source: prim_readDir + scopes: + - variable.other.unknown.prim_readDir - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -29799,6 +31208,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -29836,15 +31247,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -29881,7 +31298,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -30067,7 +31486,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_toXML' +- source: prim_toXML + scopes: + - variable.other.unknown.prim_toXML - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -30215,6 +31636,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -30246,15 +31669,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' out' +- source: out + scopes: + - variable.other.unknown.out - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -30291,7 +31720,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -30404,7 +31835,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_toJSON' +- source: prim_toJSON + scopes: + - variable.other.unknown.prim_toJSON - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -30559,7 +31992,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -30581,14 +32016,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -30608,11 +32049,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'JSONParseError ' +- source: JSONParseError + scopes: + - variable.other.unknown.JSONParseError - source: '&' scopes: - keyword.operator.bitwise - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -30650,6 +32095,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -30791,7 +32238,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_fromJSON' +- source: prim_fromJSON + scopes: + - variable.other.unknown.prim_fromJSON - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -30963,7 +32412,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31024,11 +32475,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31069,7 +32524,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context scopesEnd: - meta.parens.control.for - source: ) @@ -31146,7 +32603,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -31185,18 +32645,25 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -31215,6 +32682,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -31261,6 +32730,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -31317,14 +32788,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' contents' +- source: contents + scopes: + - variable.other.unknown.contents - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' refs' +- source: refs + scopes: + - variable.other.unknown.refs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31350,14 +32827,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' contents' +- source: contents + scopes: + - variable.other.unknown.contents - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' refs' +- source: refs + scopes: + - variable.other.unknown.refs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -31409,10 +32892,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: storePath + scopes: + - variable.other.unknown.storePath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31594,7 +33081,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_toFile' +- source: prim_toFile + scopes: + - variable.other.unknown.prim_toFile - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -31822,13 +33311,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -31851,17 +33344,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' rewrites' +- source: rewrites + scopes: + - variable.other.unknown.rewrites - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31905,6 +33404,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31936,10 +33437,14 @@ scopes: - punctuation.definition.begin.bracket.square - source: storePath + scopes: + - variable.other.unknown.storePath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' subPath' +- source: subPath + scopes: + - variable.other.unknown.subPath - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -31967,6 +33472,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -31981,7 +33488,9 @@ - source: ' FIXME: we should scanForReferences on the path before adding it' scopesEnd: - comment.line.double-slash -- source: ' refs ' +- source: refs + scopes: + - variable.other.unknown.refs - source: '=' scopes: - keyword.operator.assignment @@ -32004,6 +33513,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: storePath + scopes: + - variable.other.unknown.storePath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32016,7 +33527,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -32039,13 +33552,17 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: storePath + scopes: + - variable.other.unknown.storePath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: + scopes: - keyword.operator.arithmetic -- source: ' subPath' +- source: subPath + scopes: + - variable.other.unknown.subPath - source: ; scopes: - punctuation.terminator.statement @@ -32062,7 +33579,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise @@ -32094,7 +33613,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -32110,11 +33631,15 @@ - source: '&&' scopes: - keyword.operator.logical -- source: ' expectedHash' +- source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: '?' scopes: - keyword.operator.ternary -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ':' scopes: - keyword.operator.ternary @@ -32131,6 +33656,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32147,7 +33674,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' filterFun ' +- source: filterFun + scopes: + - variable.other.unknown.filterFun - source: '?' scopes: - keyword.operator.ternary @@ -32201,7 +33730,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' st ' +- source: st + scopes: + - variable.other.unknown.st - source: '=' scopes: - keyword.operator.assignment @@ -32212,6 +33743,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32230,7 +33763,12 @@ - punctuation.definition.comment.end scopesEnd: - comment.block -- source: ' Value arg1' +- source: Value + scopes: + - variable.other.unknown.Value +- source: arg1 + scopes: + - variable.other.unknown.arg1 - source: ; scopes: - punctuation.terminator.statement @@ -32247,13 +33785,20 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' Value arg2' +- source: Value + scopes: + - variable.other.unknown.Value +- source: arg2 + scopes: + - variable.other.unknown.arg2 - source: ; scopes: - punctuation.terminator.statement @@ -32402,11 +33947,16 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic -- source: ' args []' +- source: args + scopes: + - variable.other.unknown.args +- source: ' []' - source: '{' scopesBegin: - meta.block @@ -32416,6 +33966,8 @@ scopes: - keyword.operator.bitwise - source: arg1 + scopes: + - variable.other.unknown.arg1 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -32423,6 +33975,8 @@ scopes: - keyword.operator.bitwise - source: arg2 + scopes: + - variable.other.unknown.arg2 - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -32431,7 +33985,12 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' Value res' +- source: Value + scopes: + - variable.other.unknown.Value +- source: res + scopes: + - variable.other.unknown.res - source: ; scopes: - punctuation.terminator.statement @@ -32451,6 +34010,8 @@ scopes: - keyword.operator.arithmetic - source: filterFun + scopes: + - variable.other.unknown.filterFun - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -32460,15 +34021,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' args' +- source: args + scopes: + - variable.other.unknown.args - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32491,10 +34058,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32514,7 +34085,9 @@ - source: ':' scopes: - keyword.operator.ternary -- source: ' defaultPathFilter' +- source: defaultPathFilter + scopes: + - variable.other.unknown.defaultPathFilter - source: ; scopes: - punctuation.terminator.statement @@ -32560,12 +34133,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' expectedStorePath ' +- source: expectedStorePath + scopes: + - variable.other.unknown.expectedStorePath - source: '=' scopes: - keyword.operator.assignment @@ -32588,6 +34165,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -32595,10 +34174,14 @@ scopes: - keyword.operator.arithmetic - source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32616,7 +34199,9 @@ - source: '!' scopes: - keyword.operator.logical -- source: 'expectedHash ' +- source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: '||' scopesBegin: - keyword.operator.logical @@ -32645,6 +34230,8 @@ scopes: - keyword.operator.arithmetic - source: expectedStorePath + scopes: + - variable.other.unknown.expectedStorePath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32699,22 +34286,32 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' htSHA256' +- source: htSHA256 + scopes: + - variable.other.unknown.htSHA256 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' filter' +- source: filter + scopes: + - variable.other.unknown.filter - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32746,22 +34343,32 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' htSHA256' +- source: htSHA256 + scopes: + - variable.other.unknown.htSHA256 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' filter' +- source: filter + scopes: + - variable.other.unknown.filter - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -32777,7 +34384,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' refs' +- source: refs + scopes: + - variable.other.unknown.refs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32792,15 +34401,21 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'expectedHash ' +- source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: '&&' scopes: - keyword.operator.logical -- source: ' expectedStorePath ' +- source: expectedStorePath + scopes: + - variable.other.unknown.expectedStorePath - source: '!=' scopes: - keyword.operator.comparison -- source: ' dstPath' +- source: dstPath + scopes: + - variable.other.unknown.dstPath - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -32842,7 +34457,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -32865,10 +34482,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: dstPath + scopes: + - variable.other.unknown.dstPath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32899,10 +34520,14 @@ scopes: - keyword.operator.arithmetic - source: expectedStorePath + scopes: + - variable.other.unknown.expectedStorePath - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -32922,11 +34547,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Error ' +- source: Error + scopes: + - variable.other.unknown.Error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -32964,6 +34593,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -32990,7 +34621,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33126,6 +34759,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -33151,7 +34786,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33192,7 +34829,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33238,7 +34877,9 @@ - source: '!=' scopes: - keyword.operator.comparison -- source: ' nFunction' +- source: nFunction + scopes: + - variable.other.unknown.nFunction - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -33263,7 +34904,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -33324,7 +34968,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -33343,6 +34990,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -33365,10 +35014,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -33392,6 +35045,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -33401,7 +35056,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -33432,6 +35089,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Recursive + scopes: + - variable.other.unknown.Recursive - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -33443,14 +35102,20 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: nullopt + scopes: + - variable.other.unknown.nullopt - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -33617,7 +35282,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_filterSource' +- source: prim_filterSource + scopes: + - variable.other.unknown.prim_filterSource - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -33750,7 +35417,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -33825,6 +35494,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: Recursive + scopes: + - variable.other.unknown.Recursive - source: ; scopes: - punctuation.terminator.statement @@ -33982,7 +35653,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -34002,7 +35675,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' path ' +- source: path + scopes: + - variable.other.unknown.path - source: '=' scopes: - keyword.operator.assignment @@ -34045,7 +35720,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -34089,7 +35766,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '=' scopes: - keyword.operator.assignment @@ -34146,7 +35825,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -34198,14 +35879,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' filterFun ' +- source: filterFun + scopes: + - variable.other.unknown.filterFun - source: '=' scopes: - keyword.operator.assignment @@ -34237,7 +35922,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -34257,11 +35944,15 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' method ' +- source: method + scopes: + - variable.other.unknown.method - source: '=' scopes: - keyword.operator.assignment -- source: ' FileIngestionMethod ' +- source: FileIngestionMethod + scopes: + - variable.other.unknown.FileIngestionMethod - source: '{' scopesBegin: - meta.block @@ -34325,7 +36016,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -34345,7 +36038,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' expectedHash ' +- source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: '=' scopes: - keyword.operator.assignment @@ -34397,7 +36092,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' htSHA256' +- source: htSHA256 + scopes: + - variable.other.unknown.htSHA256 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34426,7 +36123,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -34488,7 +36188,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -34582,7 +36285,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -34609,7 +36315,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -34628,6 +36337,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -34671,7 +36382,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '=' scopes: - keyword.operator.assignment @@ -34682,6 +36395,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34695,38 +36410,56 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' path' +- source: path + scopes: + - variable.other.unknown.path - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' filterFun' +- source: filterFun + scopes: + - variable.other.unknown.filterFun - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' method' +- source: method + scopes: + - variable.other.unknown.method - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' expectedHash' +- source: expectedHash + scopes: + - variable.other.unknown.expectedHash - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -34855,7 +36588,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_path' +- source: prim_path + scopes: + - variable.other.unknown.prim_path - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -35011,7 +36746,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -35031,6 +36768,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -35322,6 +37061,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: symbol + scopes: + - variable.other.unknown.symbol - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -35341,19 +37082,27 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'name ' +- source: name + scopes: + - variable.other.unknown.name - source: '==' scopes: - keyword.operator.comparison -- source: ' staticId ' +- source: staticId + scopes: + - variable.other.unknown.staticId - source: '||' scopes: - keyword.operator.logical -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '==' scopes: - keyword.operator.comparison -- source: ' dynamicId' +- source: dynamicId + scopes: + - variable.other.unknown.dynamicId - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -35401,6 +37150,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ++ scopes: - keyword.operator.increment @@ -35529,7 +37280,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -35747,7 +37500,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_attrNames' +- source: prim_attrNames + scopes: + - variable.other.unknown.prim_attrNames - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -35892,7 +37647,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -35912,6 +37669,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -36214,6 +37973,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: symbol + scopes: + - variable.other.unknown.symbol - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36233,19 +37994,27 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'name ' +- source: name + scopes: + - variable.other.unknown.name - source: '==' scopes: - keyword.operator.comparison -- source: ' staticId ' +- source: staticId + scopes: + - variable.other.unknown.staticId - source: '||' scopes: - keyword.operator.logical -- source: ' name ' +- source: name + scopes: + - variable.other.unknown.name - source: '==' scopes: - keyword.operator.comparison -- source: ' dynamicId' +- source: dynamicId + scopes: + - variable.other.unknown.dynamicId - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36288,6 +38057,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ++ scopes: - keyword.operator.increment @@ -36304,7 +38075,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -36317,6 +38090,8 @@ scopes: - keyword.operator.bitwise - source: attr + scopes: + - variable.other.unknown.attr - source: ; scopes: - punctuation.terminator.statement @@ -36374,7 +38149,9 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -36435,7 +38212,12 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'string_view s1 ' +- source: string_view + scopes: + - variable.other.unknown.string_view +- source: s1 + scopes: + - variable.other.unknown.s1 - source: '=' scopes: - keyword.operator.assignment @@ -36463,7 +38245,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Attr ' +- source: Attr + scopes: + - variable.other.unknown.Attr - source: '*' scopes: - keyword.operator.arithmetic @@ -36472,7 +38256,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' v1' +- source: v1 + scopes: + - variable.other.unknown.v1 - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36492,7 +38278,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s2 ' +- source: s2 + scopes: + - variable.other.unknown.s2 - source: '=' scopes: - keyword.operator.assignment @@ -36520,7 +38308,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Attr ' +- source: Attr + scopes: + - variable.other.unknown.Attr - source: '*' scopes: - keyword.operator.arithmetic @@ -36529,7 +38319,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' v2' +- source: v2 + scopes: + - variable.other.unknown.v2 - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -36552,11 +38344,15 @@ - source: return scopes: - keyword.control.return -- source: ' s1 ' +- source: s1 + scopes: + - variable.other.unknown.s1 - source: < scopes: - keyword.operator.comparison -- source: ' s2' +- source: s2 + scopes: + - variable.other.unknown.s2 - source: ; scopes: - punctuation.terminator.statement @@ -36588,7 +38384,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -36598,11 +38396,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ; scopes: - punctuation.terminator.statement @@ -36610,6 +38412,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -36638,6 +38442,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36656,7 +38462,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'Attr ' +- source: Attr + scopes: + - variable.other.unknown.Attr - source: '*' scopes: - keyword.operator.arithmetic @@ -36686,6 +38494,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -36807,7 +38617,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_attrValues' +- source: prim_attrValues + scopes: + - variable.other.unknown.prim_attrValues - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -36959,7 +38771,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -37000,7 +38814,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -37033,7 +38849,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37070,6 +38888,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attr + scopes: + - variable.other.unknown.attr - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -37101,7 +38921,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -37211,14 +39033,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -37359,7 +39185,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_getAttr' +- source: prim_getAttr + scopes: + - variable.other.unknown.prim_getAttr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37514,7 +39342,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -37555,7 +39385,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -37632,6 +39464,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attr + scopes: + - variable.other.unknown.attr - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -37649,7 +39483,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: '==' scopes: - keyword.operator.comparison @@ -37726,6 +39562,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37836,7 +39674,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_unsafeGetAttrPos' +- source: prim_unsafeGetAttrPos + scopes: + - variable.other.unknown.prim_unsafeGetAttrPos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -37996,7 +39836,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38037,7 +39879,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38106,6 +39950,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attr + scopes: + - variable.other.unknown.attr - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -38276,7 +40122,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_hasAttr' +- source: prim_hasAttr + scopes: + - variable.other.unknown.prim_hasAttr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -38420,7 +40268,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38470,7 +40320,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nAttrs' +- source: nAttrs + scopes: + - variable.other.unknown.nAttrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38578,7 +40430,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isAttrs' +- source: prim_isAttrs + scopes: + - variable.other.unknown.prim_isAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -38711,7 +40565,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38752,7 +40608,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -38941,10 +40799,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39281,6 +41143,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.call @@ -39447,7 +41311,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_removeAttrs' +- source: prim_removeAttrs + scopes: + - variable.other.unknown.prim_removeAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -39595,7 +41461,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39769,10 +41637,14 @@ scopes: - keyword.operator.arithmetic - source: v2 + scopes: + - variable.other.unknown.v2 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39805,7 +41677,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -39847,7 +41721,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -39937,6 +41813,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -39964,6 +41842,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sym + scopes: + - variable.other.unknown.sym - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -40009,7 +41889,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -40051,7 +41933,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -40071,6 +41955,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sym + scopes: + - variable.other.unknown.sym - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -40124,6 +42010,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -40244,7 +42132,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_listToAttrs' +- source: prim_listToAttrs + scopes: + - variable.other.unknown.prim_listToAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -40377,7 +42267,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -40418,7 +42310,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -40676,7 +42570,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'j ' +- source: j + scopes: + - variable.other.unknown.j - source: '!=' scopes: - keyword.operator.comparison @@ -40735,6 +42631,8 @@ scopes: - keyword.operator.arithmetic - source: j + scopes: + - variable.other.unknown.j - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -40899,7 +42797,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_intersectAttrs' +- source: prim_intersectAttrs + scopes: + - variable.other.unknown.prim_intersectAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -41061,7 +42961,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -41105,14 +43007,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -41259,10 +43165,14 @@ scopes: - keyword.operator.arithmetic - source: v2 + scopes: + - variable.other.unknown.v2 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -41308,6 +43218,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrName + scopes: + - variable.other.unknown.attrName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -41322,7 +43234,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison @@ -41361,6 +43275,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: found + scopes: + - variable.other.unknown.found - source: ++ scopes: - keyword.operator.increment @@ -41402,10 +43318,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' found' +- source: found + scopes: + - variable.other.unknown.found - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -41429,7 +43349,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -41439,11 +43361,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' found' +- source: found + scopes: + - variable.other.unknown.found - source: ; scopes: - punctuation.terminator.statement @@ -41451,6 +43377,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -41479,6 +43407,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -41496,6 +43426,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -41629,7 +43561,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_catAttrs' +- source: prim_catAttrs + scopes: + - variable.other.unknown.prim_catAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -41762,7 +43696,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -41950,7 +43886,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -41977,7 +43916,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -41996,6 +43938,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -42346,6 +44290,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -42460,7 +44406,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_functionArgs' +- source: prim_functionArgs + scopes: + - variable.other.unknown.prim_functionArgs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -42603,7 +44551,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -42873,7 +44823,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vName' +- source: vName + scopes: + - variable.other.unknown.vName - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -42914,6 +44866,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vFun2 + scopes: + - variable.other.unknown.vFun2 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -43093,7 +45047,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_mapAttrs' +- source: prim_mapAttrs + scopes: + - variable.other.unknown.prim_mapAttrs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -43329,7 +45285,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43370,7 +45328,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43484,7 +45444,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -43494,11 +45456,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' listSize' +- source: listSize + scopes: + - variable.other.unknown.listSize - source: ; scopes: - punctuation.terminator.statement @@ -43506,6 +45472,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -43540,6 +45508,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -43572,10 +45542,14 @@ scopes: - keyword.operator.arithmetic - source: vElem + scopes: + - variable.other.unknown.vElem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' noPos' +- source: noPos + scopes: + - variable.other.unknown.noPos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43672,11 +45646,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'TypeError ' +- source: TypeError + scopes: + - variable.other.unknown.TypeError - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -43714,6 +45692,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -43779,6 +45759,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43878,7 +45860,9 @@ - punctuation.separator.colon.range-based scopesEnd: - meta.binding -- source: ' attrsSeen' +- source: attrsSeen + scopes: + - variable.other.unknown.attrsSeen scopesEnd: - meta.parens.control.for - source: ) @@ -43918,6 +45902,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sym + scopes: + - variable.other.unknown.sym - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -43937,6 +45923,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: list + scopes: + - variable.other.unknown.list - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -44040,7 +46028,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -44050,11 +46040,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' listSize' +- source: listSize + scopes: + - variable.other.unknown.listSize - source: ; scopes: - punctuation.terminator.statement @@ -44062,6 +46056,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -44096,6 +46092,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -44384,7 +46382,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44433,6 +46433,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: call1 + scopes: + - variable.other.unknown.call1 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -44463,7 +46465,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' call2' +- source: call2 + scopes: + - variable.other.unknown.call2 - source: ; scopes: - punctuation.terminator.statement @@ -44609,7 +46613,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_zipAttrsWith' +- source: prim_zipAttrsWith + scopes: + - variable.other.unknown.prim_zipAttrsWith - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -44764,7 +46770,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44814,7 +46822,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nList' +- source: nList + scopes: + - variable.other.unknown.nList - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -44922,7 +46932,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_isList' +- source: prim_isList + scopes: + - variable.other.unknown.prim_isList - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45041,10 +47053,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: list + scopes: + - variable.other.unknown.list - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -45059,7 +47075,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison @@ -45087,7 +47105,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '>=' scopes: - keyword.operator.comparison @@ -45130,7 +47150,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -45158,14 +47181,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' n' +- source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -45184,6 +47212,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -45235,6 +47265,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -45243,14 +47275,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -45278,6 +47314,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -45392,10 +47430,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45455,14 +47497,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -45589,7 +47635,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_elemAt' +- source: prim_elemAt + scopes: + - variable.other.unknown.prim_elemAt - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45706,10 +47754,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45741,7 +47793,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -45851,7 +47905,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_head' +- source: prim_head + scopes: + - variable.other.unknown.prim_head - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -45997,7 +48053,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46070,7 +48128,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -46097,7 +48158,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -46116,6 +48180,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -46144,6 +48210,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -46204,7 +48272,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -46214,7 +48284,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison @@ -46240,6 +48312,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -46268,6 +48342,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -46309,7 +48385,9 @@ - meta.bracket.square.access scopes: - punctuation.definition.begin.bracket.square -- source: 'n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: + scopes: - keyword.operator.arithmetic @@ -46431,7 +48509,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_tail' +- source: prim_tail + scopes: + - variable.other.unknown.prim_tail - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -46575,7 +48655,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -46595,6 +48677,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -46649,7 +48733,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -46659,7 +48745,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison @@ -46685,6 +48773,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -46714,6 +48804,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -46804,6 +48896,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -46939,7 +49033,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_map' +- source: prim_map + scopes: + - variable.other.unknown.prim_map - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -47085,7 +49181,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -47126,7 +49224,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -47141,7 +49241,9 @@ - source: ' FIXME: putting this on the stack is risky.' scopesEnd: - comment.line.double-slash -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -47245,7 +49347,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -47255,7 +49359,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison @@ -47294,6 +49400,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -47387,6 +49495,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -47395,11 +49505,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' noPos' +- source: noPos + scopes: + - variable.other.unknown.noPos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -47427,10 +49541,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -47448,6 +49566,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: k + scopes: + - variable.other.unknown.k - source: ++ scopes: - keyword.operator.increment @@ -47493,6 +49613,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -47504,7 +49626,9 @@ - source: else scopes: - keyword.control.else -- source: ' same ' +- source: same + scopes: + - variable.other.unknown.same - source: '=' scopes: - keyword.operator.assignment @@ -47528,12 +49652,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: same + scopes: + - variable.other.unknown.same - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -47580,10 +49708,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' k' +- source: k + scopes: + - variable.other.unknown.k - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -47607,7 +49739,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -47617,11 +49751,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' k' +- source: k + scopes: + - variable.other.unknown.k - source: ; scopes: - punctuation.terminator.statement @@ -47629,6 +49767,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -47657,6 +49797,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -47674,6 +49816,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -47807,7 +49951,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_filter' +- source: prim_filter + scopes: + - variable.other.unknown.prim_filter - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -47968,7 +50114,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48077,6 +50225,8 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48090,7 +50240,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: '=' scopes: - keyword.operator.assignment @@ -48124,6 +50276,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48250,7 +50404,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_elem' +- source: prim_elem + scopes: + - variable.other.unknown.prim_elem - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -48394,7 +50550,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48414,6 +50572,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -48479,7 +50639,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48587,7 +50749,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_concatLists' +- source: prim_concatLists + scopes: + - variable.other.unknown.prim_concatLists - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -48731,7 +50895,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -48885,7 +51051,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_length' +- source: prim_length + scopes: + - variable.other.unknown.prim_length - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -49030,7 +51198,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49071,7 +51241,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49241,21 +51413,30 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic -- source: ' vs []' +- source: vs + scopes: + - variable.other.unknown.vs +- source: ' []' - source: '{' scopesBegin: - meta.block scopes: - punctuation.section.block.begin.bracket.curly - source: vCur + scopes: + - variable.other.unknown.vCur - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' elem' +- source: elem + scopes: + - variable.other.unknown.elem - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -49264,11 +51445,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' vCur ' +- source: vCur + scopes: + - variable.other.unknown.vCur - source: '=' scopes: - keyword.operator.assignment -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '==' scopes: - keyword.operator.comparison @@ -49312,7 +51497,9 @@ - source: '&' scopes: - keyword.operator.bitwise -- source: 'v ' +- source: v + scopes: + - variable.other.unknown.v - source: ':' scopes: - keyword.operator.ternary @@ -49374,7 +51561,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vs' +- source: vs + scopes: + - variable.other.unknown.vs - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -49382,10 +51571,14 @@ scopes: - keyword.operator.arithmetic - source: vCur + scopes: + - variable.other.unknown.vCur - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49410,10 +51603,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49467,14 +51664,18 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ; scopes: - punctuation.terminator.statement -- source: ' v ' +- source: v + scopes: + - variable.other.unknown.v - source: '=' scopes: - keyword.operator.assignment @@ -49642,7 +51843,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_foldlStrict' +- source: prim_foldlStrict + scopes: + - variable.other.unknown.prim_foldlStrict - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -49785,7 +51988,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49826,7 +52031,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49942,14 +52149,20 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vTmp' +- source: vTmp + scopes: + - variable.other.unknown.vTmp - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49980,10 +52193,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vTmp + scopes: + - variable.other.unknown.vTmp - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -49998,11 +52215,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'res ' +- source: res + scopes: + - variable.other.unknown.res - source: '==' scopes: - keyword.operator.comparison -- source: ' any' +- source: any + scopes: + - variable.other.unknown.any - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -50026,6 +52247,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: any + scopes: + - variable.other.unknown.any - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -50064,6 +52287,8 @@ scopes: - keyword.operator.logical - source: any + scopes: + - variable.other.unknown.any - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -50167,19 +52392,27 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' args' +- source: args + scopes: + - variable.other.unknown.args - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50306,7 +52539,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_any' +- source: prim_any + scopes: + - variable.other.unknown.prim_any - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -50417,19 +52652,27 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' state' +- source: state + scopes: + - variable.other.unknown.state - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' args' +- source: args + scopes: + - variable.other.unknown.args - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -50556,7 +52799,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_all' +- source: prim_all + scopes: + - variable.other.unknown.prim_all - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -50700,7 +52945,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -50715,7 +52962,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'len ' +- source: len + scopes: + - variable.other.unknown.len - source: < scopes: - keyword.operator.comparison @@ -50746,7 +52995,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -50773,14 +53025,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -50799,6 +53056,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -50827,10 +53086,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -50854,7 +53117,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -50864,7 +53129,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison @@ -50886,7 +53153,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ; scopes: - punctuation.terminator.statement @@ -50894,6 +53163,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -50948,6 +53219,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: 'n' + scopes: + - variable.other.unknown.n - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -50980,6 +53253,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -51036,7 +53311,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' arg' +- source: arg + scopes: + - variable.other.unknown.arg - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51172,7 +53449,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_genList' +- source: prim_genList + scopes: + - variable.other.unknown.prim_genList - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -51386,7 +53665,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51427,7 +53708,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51489,10 +53772,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51516,7 +53803,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -51526,11 +53815,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ; scopes: - punctuation.terminator.statement @@ -51538,6 +53831,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -51599,6 +53894,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -51607,7 +53904,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51635,6 +53934,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -51677,6 +53978,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -51833,7 +54136,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' prim_lessThan' +- source: prim_lessThan + scopes: + - variable.other.unknown.prim_lessThan - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -51849,6 +54154,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: state + scopes: + - variable.other.unknown.state - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -51858,10 +54165,14 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -51870,7 +54181,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -51892,10 +54205,14 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: a + scopes: + - variable.other.unknown.a - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' b' +- source: b + scopes: + - variable.other.unknown.b - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -51904,7 +54221,12 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' Value vBool' +- source: Value + scopes: + - variable.other.unknown.Value +- source: vBool + scopes: + - variable.other.unknown.vBool - source: ; scopes: - punctuation.terminator.statement @@ -51948,15 +54270,21 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vs' +- source: vs + scopes: + - variable.other.unknown.vs - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vBool' +- source: vBool + scopes: + - variable.other.unknown.vBool - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -51979,10 +54307,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vBool + scopes: + - variable.other.unknown.vBool - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52059,11 +54391,15 @@ - source: + scopes: - keyword.operator.arithmetic -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' comparator' +- source: comparator + scopes: + - variable.other.unknown.comparator - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52198,7 +54534,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_sort' +- source: prim_sort + scopes: + - variable.other.unknown.prim_sort - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -52331,7 +54669,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52372,7 +54712,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52431,7 +54773,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' wrong' +- source: wrong + scopes: + - variable.other.unknown.wrong - source: ; scopes: - punctuation.terminator.statement @@ -52452,7 +54796,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -52462,11 +54808,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ; scopes: - punctuation.terminator.statement @@ -52474,6 +54824,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -52531,6 +54883,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -52555,10 +54909,14 @@ scopes: - keyword.operator.arithmetic - source: vElem + scopes: + - variable.other.unknown.vElem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52613,14 +54971,20 @@ scopes: - keyword.operator.arithmetic - source: vElem + scopes: + - variable.other.unknown.vElem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52648,10 +55012,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52673,6 +55041,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vElem + scopes: + - variable.other.unknown.vElem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52695,6 +55065,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vElem + scopes: + - variable.other.unknown.vElem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52821,10 +55193,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vRight + scopes: + - variable.other.unknown.vRight - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' rsize' +- source: rsize + scopes: + - variable.other.unknown.rsize - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -52840,6 +55216,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: rsize + scopes: + - variable.other.unknown.rsize - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -52894,9 +55272,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.operator.sizeof -- source: 'Value ' +- source: Value scopesBegin: - meta.arguments.operator.sizeof + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -52908,7 +55288,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' rsize' +- source: rsize + scopes: + - variable.other.unknown.rsize - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -52998,10 +55380,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vWrong + scopes: + - variable.other.unknown.vWrong - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' wsize' +- source: wsize + scopes: + - variable.other.unknown.wsize - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53017,6 +55403,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: wsize + scopes: + - variable.other.unknown.wsize - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -53071,9 +55459,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.operator.sizeof -- source: 'Value ' +- source: Value scopesBegin: - meta.arguments.operator.sizeof + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -53085,7 +55475,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' wsize' +- source: wsize + scopes: + - variable.other.unknown.wsize - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -53105,6 +55497,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53241,7 +55635,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_partition' +- source: prim_partition + scopes: + - variable.other.unknown.prim_partition - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -53374,7 +55770,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53415,7 +55813,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53541,14 +55941,20 @@ scopes: - keyword.operator.arithmetic - source: vElem + scopes: + - variable.other.unknown.vElem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' res' +- source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53579,10 +55985,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53619,6 +56029,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53649,6 +56061,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: sym + scopes: + - variable.other.unknown.sym - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -53692,6 +56106,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: vElem + scopes: + - variable.other.unknown.vElem - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53771,7 +56187,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' attrs' +- source: attrs + scopes: + - variable.other.unknown.attrs scopesEnd: - meta.parens.control.for - source: ) @@ -53873,10 +56291,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: list + scopes: + - variable.other.unknown.list - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' size' +- source: size + scopes: + - variable.other.unknown.size - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -53938,9 +56360,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.operator.sizeof -- source: 'Value ' +- source: Value scopesBegin: - meta.arguments.operator.sizeof + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -53952,7 +56376,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' size' +- source: size + scopes: + - variable.other.unknown.size - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -54127,7 +56553,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_groupBy' +- source: prim_groupBy + scopes: + - variable.other.unknown.prim_groupBy - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -54260,7 +56688,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -54301,7 +56731,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -54350,7 +56782,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' Value ' +- source: Value + scopes: + - variable.other.unknown.Value - source: lists scopesBegin: - meta.bracket.square.access @@ -54360,6 +56794,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: nrLists + scopes: + - variable.other.unknown.nrLists - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54402,7 +56838,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -54412,11 +56850,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' nrLists' +- source: nrLists + scopes: + - variable.other.unknown.nrLists - source: ; scopes: - punctuation.terminator.statement @@ -54424,6 +56866,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -54483,6 +56927,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54529,6 +56975,8 @@ scopes: - keyword.operator.arithmetic - source: vElem + scopes: + - variable.other.unknown.vElem - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -54541,6 +56989,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54549,7 +56999,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -54585,6 +57037,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54602,6 +57056,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54642,6 +57098,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -54665,11 +57123,15 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'TypeError ' +- source: TypeError + scopes: + - variable.other.unknown.TypeError - source: '&' scopes: - keyword.operator.bitwise - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -54707,6 +57169,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54772,6 +57236,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -54783,7 +57249,9 @@ - punctuation.section.block.end.bracket.curly scopesEnd: - meta.block -- source: ' len ' +- source: len + scopes: + - variable.other.unknown.len - source: += scopes: - keyword.operator.assignment.compound @@ -54796,6 +57264,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54834,10 +57304,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -54890,7 +57364,9 @@ scopesEnd: - storage.type.primitive - storage.type.built-in.primitive -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: '=' scopes: - keyword.operator.assignment @@ -54900,7 +57376,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: '=' scopes: - keyword.operator.assignment @@ -54910,11 +57388,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' n ' +- source: 'n' + scopes: + - variable.other.unknown.n - source: < scopes: - keyword.operator.comparison -- source: ' nrLists' +- source: nrLists + scopes: + - variable.other.unknown.nrLists - source: ; scopes: - punctuation.terminator.statement @@ -54922,6 +57404,8 @@ scopes: - keyword.operator.increment - source: 'n' + scopes: + - variable.other.unknown.n scopesEnd: - meta.parens.control.for - source: ) @@ -54954,6 +57438,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -54983,6 +57469,8 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: l + scopes: + - variable.other.unknown.l - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -54994,11 +57482,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'out ' +- source: out + scopes: + - variable.other.unknown.out - source: + scopes: - keyword.operator.arithmetic -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -55011,6 +57503,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -55031,7 +57525,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' l ' +- source: l + scopes: + - variable.other.unknown.l - source: '*' scopes: - keyword.operator.arithmetic @@ -55042,9 +57538,11 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.operator.sizeof -- source: 'Value ' +- source: Value scopesBegin: - meta.arguments.operator.sizeof + scopes: + - variable.other.unknown.Value - source: '*' scopes: - keyword.operator.arithmetic @@ -55059,11 +57557,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' pos ' +- source: pos + scopes: + - variable.other.unknown.pos - source: += scopes: - keyword.operator.assignment.compound -- source: ' l' +- source: l + scopes: + - variable.other.unknown.l - source: ; scopes: - punctuation.terminator.statement @@ -55192,7 +57694,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_concatMap' +- source: prim_concatMap + scopes: + - variable.other.unknown.prim_concatMap - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -55336,7 +57840,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -55377,7 +57883,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -55423,7 +57931,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat ' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: '||' scopes: - keyword.operator.logical @@ -55458,7 +57968,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -55510,7 +58022,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -55551,7 +58065,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -55610,7 +58126,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -55651,7 +58169,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -55780,7 +58300,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_add' +- source: prim_add + scopes: + - variable.other.unknown.prim_add - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -55913,7 +58435,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -55954,7 +58478,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56000,7 +58526,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat ' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: '||' scopes: - keyword.operator.logical @@ -56035,7 +58563,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -56087,7 +58617,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56128,7 +58660,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -56187,7 +58721,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56228,7 +58764,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -56357,7 +58895,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_sub' +- source: prim_sub + scopes: + - variable.other.unknown.prim_sub - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -56490,7 +59030,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56531,7 +59073,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56577,7 +59121,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat ' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: '||' scopes: - keyword.operator.logical @@ -56612,7 +59158,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -56664,7 +59212,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56705,7 +59255,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -56764,7 +59316,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -56805,7 +59359,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -56934,7 +59490,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_mul' +- source: prim_mul + scopes: + - variable.other.unknown.prim_mul - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -57067,7 +59625,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57108,7 +59668,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57159,7 +59721,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57174,7 +59738,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'f2 ' +- source: f2 + scopes: + - variable.other.unknown.f2 - source: '==' scopes: - keyword.operator.comparison @@ -57205,7 +59771,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -57232,7 +59801,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -57251,6 +59823,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -57305,7 +59879,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat ' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: '||' scopes: - keyword.operator.logical @@ -57340,7 +59916,9 @@ - source: '==' scopes: - keyword.operator.comparison -- source: ' nFloat' +- source: nFloat + scopes: + - variable.other.unknown.nFloat - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -57397,7 +59975,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57438,7 +60018,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -57505,7 +60087,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57556,7 +60140,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57582,7 +60168,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'i1 ' +- source: i1 + scopes: + - variable.other.unknown.i1 - source: '==' scopes: - keyword.operator.comparison @@ -57628,7 +60216,9 @@ - source: '&&' scopes: - keyword.operator.logical -- source: ' i2 ' +- source: i2 + scopes: + - variable.other.unknown.i2 - source: '==' scopes: - keyword.operator.comparison @@ -57662,7 +60252,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -57689,7 +60282,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -57708,6 +60304,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -57735,11 +60333,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.member -- source: 'i1 ' +- source: i1 + scopes: + - variable.other.unknown.i1 - source: / scopes: - keyword.operator.arithmetic -- source: ' i2' +- source: i2 + scopes: + - variable.other.unknown.i2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -57870,7 +60472,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_div' +- source: prim_div + scopes: + - variable.other.unknown.prim_div - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -58015,7 +60619,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -58056,7 +60662,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -58185,7 +60793,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_bitAnd' +- source: prim_bitAnd + scopes: + - variable.other.unknown.prim_bitAnd - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -58330,7 +60940,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -58371,7 +60983,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -58500,7 +61114,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_bitOr' +- source: prim_bitOr + scopes: + - variable.other.unknown.prim_bitOr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -58645,7 +61261,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -58686,7 +61304,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -58815,7 +61435,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_bitXor' +- source: prim_bitXor + scopes: + - variable.other.unknown.prim_bitXor - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -58948,7 +61570,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -58989,7 +61613,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -59009,6 +61635,8 @@ scopes: - punctuation.section.block.begin.bracket.curly - source: state + scopes: + - variable.other.unknown.state - source: '}' scopes: - punctuation.section.block.end.bracket.curly @@ -59200,7 +61828,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_lessThan' +- source: prim_lessThan + scopes: + - variable.other.unknown.prim_lessThan - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -59358,6 +61988,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -59383,7 +62015,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -59418,10 +62052,14 @@ scopes: - keyword.operator.arithmetic - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -59537,7 +62175,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_toString' +- source: prim_toString + scopes: + - variable.other.unknown.prim_toString - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -59695,7 +62335,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -59747,7 +62389,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -59788,6 +62432,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -59813,7 +62459,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -59828,7 +62476,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'start ' +- source: start + scopes: + - variable.other.unknown.start - source: < scopes: - keyword.operator.comparison @@ -59859,7 +62509,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -59886,7 +62539,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -59905,6 +62561,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -59950,7 +62608,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' start ' +- source: start + scopes: + - variable.other.unknown.start - source: '>=' scopes: - keyword.operator.comparison @@ -59998,17 +62658,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: start + scopes: + - variable.other.unknown.start - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -60157,7 +62823,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_substring' +- source: prim_substring + scopes: + - variable.other.unknown.prim_substring - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -60290,6 +62958,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -60315,7 +62985,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -60457,7 +63129,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_stringLength' +- source: prim_stringLength + scopes: + - variable.other.unknown.prim_stringLength - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -60612,7 +63286,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -60659,6 +63335,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -60677,6 +63355,8 @@ scopes: - keyword.operator.logical - source: ht + scopes: + - variable.other.unknown.ht - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -60701,7 +63381,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -60729,14 +63412,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' type' +- source: type + scopes: + - variable.other.unknown.type - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -60755,6 +63443,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -60833,11 +63523,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -60866,10 +63560,14 @@ scopes: - keyword.operator.arithmetic - source: ht + scopes: + - variable.other.unknown.ht - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' s' +- source: s + scopes: + - variable.other.unknown.s - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -60883,6 +63581,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: Base16 + scopes: + - variable.other.unknown.Base16 - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -61019,7 +63719,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_hashString' +- source: prim_hashString + scopes: + - variable.other.unknown.prim_hashString - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -61228,6 +63930,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61242,7 +63946,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'it ' +- source: it + scopes: + - variable.other.unknown.it - source: '!=' scopes: - keyword.operator.comparison @@ -61294,6 +64000,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61379,6 +64087,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: extended + scopes: + - variable.other.unknown.extended - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -61627,7 +64337,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61672,6 +64384,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61736,11 +64450,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61827,11 +64545,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' match' +- source: match + scopes: + - variable.other.unknown.match - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' regex' +- source: regex + scopes: + - variable.other.unknown.regex - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -61933,10 +64655,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -61957,7 +64683,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -61967,11 +64695,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ; scopes: - punctuation.terminator.statement @@ -61979,6 +64711,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -62011,6 +64745,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -62055,6 +64791,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -62127,6 +64865,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -62172,7 +64912,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'i ' +- source: i + scopes: + - variable.other.unknown.i - source: + scopes: - keyword.operator.arithmetic @@ -62227,11 +64969,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'regex_error ' +- source: regex_error + scopes: + - variable.other.unknown.regex_error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -62283,6 +65029,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_space + scopes: + - variable.other.unknown.error_space - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -62320,7 +65068,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -62348,14 +65099,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' re' +- source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -62374,6 +65130,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -62416,7 +65174,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -62444,14 +65205,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' re' +- source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -62470,6 +65236,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -62628,7 +65396,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_match' +- source: prim_match + scopes: + - variable.other.unknown.prim_match - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -62781,7 +65551,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -62826,6 +65598,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -62890,11 +65664,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -62961,7 +65739,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' regex' +- source: regex + scopes: + - variable.other.unknown.regex - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -63034,10 +65814,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: begin + scopes: + - variable.other.unknown.begin - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' end' +- source: end + scopes: + - variable.other.unknown.end - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -63057,6 +65841,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -63066,7 +65852,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' len ' +- source: len + scopes: + - variable.other.unknown.len - source: + scopes: - keyword.operator.arithmetic @@ -63104,7 +65892,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'len ' +- source: len + scopes: + - variable.other.unknown.len - source: '==' scopes: - keyword.operator.comparison @@ -63142,6 +65932,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: idx + scopes: + - variable.other.unknown.idx - source: ++ scopes: - keyword.operator.increment @@ -63197,19 +65989,27 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment -- source: ' begin' +- source: begin + scopes: + - variable.other.unknown.begin - source: ; scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison -- source: ' end' +- source: end + scopes: + - variable.other.unknown.end - source: ; scopes: - punctuation.terminator.statement @@ -63217,6 +66017,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -63235,7 +66037,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'idx ' +- source: idx + scopes: + - variable.other.unknown.idx - source: <= scopes: - keyword.operator.comparison @@ -63245,7 +66049,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' len ' +- source: len + scopes: + - variable.other.unknown.len - source: + scopes: - keyword.operator.arithmetic @@ -63279,6 +66085,8 @@ scopes: - keyword.operator.arithmetic - source: i + scopes: + - variable.other.unknown.i - source: ; scopes: - punctuation.terminator.statement @@ -63316,6 +66124,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: idx + scopes: + - variable.other.unknown.idx - source: ++ scopes: - keyword.operator.increment @@ -63467,6 +66277,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: idx + scopes: + - variable.other.unknown.idx - source: ++ scopes: - keyword.operator.increment @@ -63520,10 +66332,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' slen' +- source: slen + scopes: + - variable.other.unknown.slen - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -63544,7 +66360,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' si ' +- source: si + scopes: + - variable.other.unknown.si - source: '=' scopes: - keyword.operator.assignment @@ -63554,11 +66372,15 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' si ' +- source: si + scopes: + - variable.other.unknown.si - source: < scopes: - keyword.operator.comparison -- source: ' slen' +- source: slen + scopes: + - variable.other.unknown.slen - source: ; scopes: - punctuation.terminator.statement @@ -63566,6 +66388,8 @@ scopes: - keyword.operator.increment - source: si + scopes: + - variable.other.unknown.si scopesEnd: - meta.parens.control.for - source: ) @@ -63597,7 +66421,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'si ' +- source: si + scopes: + - variable.other.unknown.si - source: + scopes: - keyword.operator.arithmetic @@ -63642,6 +66468,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: si + scopes: + - variable.other.unknown.si - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -63714,6 +66542,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: si + scopes: + - variable.other.unknown.si - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -63759,7 +66589,9 @@ - source: '[' scopes: - punctuation.definition.begin.bracket.square -- source: 'si ' +- source: si + scopes: + - variable.other.unknown.si - source: + scopes: - keyword.operator.arithmetic @@ -63810,7 +66642,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'idx ' +- source: idx + scopes: + - variable.other.unknown.idx - source: '==' scopes: - keyword.operator.comparison @@ -63820,7 +66654,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' len' +- source: len + scopes: + - variable.other.unknown.len - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -63848,6 +66684,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: idx + scopes: + - variable.other.unknown.idx - source: ++ scopes: - keyword.operator.increment @@ -63932,7 +66770,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'idx ' +- source: idx + scopes: + - variable.other.unknown.idx - source: '==' scopes: - keyword.operator.comparison @@ -63942,7 +66782,9 @@ - source: '*' scopes: - keyword.operator.arithmetic -- source: ' len ' +- source: len + scopes: + - variable.other.unknown.len - source: + scopes: - keyword.operator.arithmetic @@ -63975,11 +66817,15 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'regex_error ' +- source: regex_error + scopes: + - variable.other.unknown.regex_error - source: '&' scopes: - keyword.operator.bitwise -- source: ' e' +- source: e + scopes: + - variable.other.unknown.e - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -64031,6 +66877,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: error_space + scopes: + - variable.other.unknown.error_space - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -64068,7 +66916,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -64096,14 +66947,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' re' +- source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -64122,6 +66978,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -64164,7 +67022,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -64192,14 +67053,19 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' re' +- source: re + scopes: + - variable.other.unknown.re - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -64218,6 +67084,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -64377,7 +67245,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_split' +- source: prim_split + scopes: + - variable.other.unknown.prim_split - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -64531,11 +67401,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -64576,7 +67450,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -64770,12 +67646,16 @@ scopes: - punctuation.section.parens.begin.bracket.round - source: first + scopes: + - variable.other.unknown.first - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' first ' +- source: first + scopes: + - variable.other.unknown.first - source: '=' scopes: - keyword.operator.assignment @@ -64788,15 +67668,21 @@ - source: else scopes: - keyword.control.else -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: += scopes: - keyword.operator.assignment.compound -- source: ' sep' +- source: sep + scopes: + - variable.other.unknown.sep - source: ; scopes: - punctuation.terminator.statement -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: += scopes: - keyword.operator.assignment.compound @@ -64816,6 +67702,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: pos + scopes: + - variable.other.unknown.pos - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -64823,10 +67711,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -64851,10 +67743,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -64982,7 +67878,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_concatStringsSep' +- source: prim_concatStringsSep + scopes: + - variable.other.unknown.prim_concatStringsSep - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -65115,7 +68013,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -65156,7 +68056,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -65254,7 +68156,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .msg ' +- source: ' .' +- source: msg + scopes: + - variable.other.unknown.msg - source: '=' scopes: - keyword.operator.assignment @@ -65281,7 +68186,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .errPos ' +- source: ' .' +- source: errPos + scopes: + - variable.other.unknown.errPos - source: '=' scopes: - keyword.operator.assignment @@ -65300,6 +68208,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: pos + scopes: + - variable.other.unknown.pos - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -65485,10 +68395,14 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopesBegin: - punctuation.section.arguments.end.bracket.round.function.member @@ -65712,14 +68626,20 @@ scopes: - keyword.operator.arithmetic - source: elem + scopes: + - variable.other.unknown.elem - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' ctx' +- source: ctx + scopes: + - variable.other.unknown.ctx - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -65739,6 +68659,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: s + scopes: + - variable.other.unknown.s - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -65756,6 +68678,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: ctx + scopes: + - variable.other.unknown.ctx - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -65825,11 +68749,15 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -65878,7 +68806,9 @@ scopes: - storage.type - storage.type.built-in -- source: ' p ' +- source: p + scopes: + - variable.other.unknown.p - source: '=' scopes: - keyword.operator.assignment @@ -65888,7 +68818,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' p ' +- source: p + scopes: + - variable.other.unknown.p - source: <= scopes: - keyword.operator.comparison @@ -66010,7 +68942,9 @@ - meta.parens.control.for scopes: - punctuation.terminator.statement -- source: ' i ' +- source: i + scopes: + - variable.other.unknown.i - source: '!=' scopes: - keyword.operator.comparison @@ -66036,6 +68970,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -66043,6 +68979,8 @@ scopes: - keyword.operator.increment - source: j + scopes: + - variable.other.unknown.j scopesEnd: - meta.parens.control.for - source: ) @@ -66071,6 +69009,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: p + scopes: + - variable.other.unknown.p - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -66096,6 +69036,8 @@ scopes: - keyword.operator.arithmetic - source: i + scopes: + - variable.other.unknown.i - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -66115,7 +69057,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' found ' +- source: found + scopes: + - variable.other.unknown.found - source: '=' scopes: - keyword.operator.assignment @@ -66125,7 +69069,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: += scopes: - keyword.operator.assignment.compound @@ -66182,7 +69128,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'p ' +- source: p + scopes: + - variable.other.unknown.p - source: < scopes: - keyword.operator.comparison @@ -66206,7 +69154,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: += scopes: - keyword.operator.assignment.compound @@ -66219,6 +69169,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: p + scopes: + - variable.other.unknown.p - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -66227,7 +69179,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' p' +- source: p + scopes: + - variable.other.unknown.p - source: ++ scopes: - keyword.operator.increment @@ -66247,7 +69201,9 @@ - meta.block scopes: - punctuation.section.block.begin.bracket.curly -- source: ' p ' +- source: p + scopes: + - variable.other.unknown.p - source: += scopes: - keyword.operator.assignment.compound @@ -66327,6 +69283,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: path + scopes: + - variable.other.unknown.path - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -66380,6 +69338,8 @@ scopes: - keyword.operator.logical - source: found + scopes: + - variable.other.unknown.found - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -66398,7 +69358,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'p ' +- source: p + scopes: + - variable.other.unknown.p - source: < scopes: - keyword.operator.comparison @@ -66422,7 +69384,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' res ' +- source: res + scopes: + - variable.other.unknown.res - source: += scopes: - keyword.operator.assignment.compound @@ -66435,6 +69399,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: p + scopes: + - variable.other.unknown.p - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -66443,7 +69409,9 @@ - source: ; scopes: - punctuation.terminator.statement -- source: ' p' +- source: p + scopes: + - variable.other.unknown.p - source: ++ scopes: - keyword.operator.increment @@ -66473,10 +69441,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: res + scopes: + - variable.other.unknown.res - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' context' +- source: context + scopes: + - variable.other.unknown.context - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -66621,7 +69593,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_replaceStrings' +- source: prim_replaceStrings + scopes: + - variable.other.unknown.prim_replaceStrings - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -66776,7 +69750,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -66794,6 +69770,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: name + scopes: + - variable.other.unknown.name - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -66943,6 +69921,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -67055,7 +70035,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_parseDrvName' +- source: prim_parseDrvName + scopes: + - variable.other.unknown.prim_parseDrvName - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -67199,7 +70181,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -67251,7 +70235,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -67277,10 +70263,14 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: version1 + scopes: + - variable.other.unknown.version1 - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' version2' +- source: version2 + scopes: + - variable.other.unknown.version2 - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -67413,7 +70403,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_compareVersions' +- source: prim_compareVersions + scopes: + - variable.other.unknown.prim_compareVersions - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -67557,7 +70549,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' pos' +- source: pos + scopes: + - variable.other.unknown.pos - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -67611,7 +70605,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'iter ' +- source: iter + scopes: + - variable.other.unknown.iter - source: '!=' scopes: - keyword.operator.comparison @@ -67658,6 +70654,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: iter + scopes: + - variable.other.unknown.iter - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -67729,6 +70727,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: component + scopes: + - variable.other.unknown.component - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -67753,6 +70753,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -67826,6 +70828,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: components + scopes: + - variable.other.unknown.components - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -67858,6 +70862,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -67909,6 +70915,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: component + scopes: + - variable.other.unknown.component - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68021,7 +71029,9 @@ - source: '=' scopes: - keyword.operator.assignment -- source: ' prim_splitVersion' +- source: prim_splitVersion + scopes: + - variable.other.unknown.prim_splitVersion - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -68056,7 +71066,9 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: 'PrimOps ' +- source: PrimOps + scopes: + - variable.other.unknown.PrimOps - source: '*' scopes: - keyword.operator.arithmetic @@ -68068,6 +71080,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: primOps + scopes: + - variable.other.unknown.primOps - source: ; scopes: - punctuation.terminator.statement @@ -68091,7 +71105,12 @@ scopes: - punctuation.separator.namespace.access - punctuation.separator.scope-resolution -- source: string name +- source: string + scopes: + - variable.other.unknown.string +- source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -68099,11 +71118,18 @@ scopes: - storage.type - storage.type.built-in -- source: ' arity' +- source: arity + scopes: + - variable.other.unknown.arity - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' PrimOpFun fun' +- source: PrimOpFun + scopes: + - variable.other.unknown.PrimOpFun +- source: fun + scopes: + - variable.other.unknown.fun - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68124,12 +71150,16 @@ scopes: - keyword.operator.logical - source: primOps + scopes: + - variable.other.unknown.primOps - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' primOps ' +- source: primOps + scopes: + - variable.other.unknown.primOps - source: '=' scopes: - keyword.operator.assignment @@ -68137,7 +71167,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.new -- source: ' PrimOps' +- source: PrimOps + scopes: + - variable.other.unknown.PrimOps - source: ; scopes: - punctuation.terminator.statement @@ -68154,15 +71186,23 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: '{' -- source: ' .name ' +- source: ' .' +- source: name + scopes: + - variable.other.unknown.name - source: '=' scopes: - keyword.operator.assignment -- source: ' name' +- source: name + scopes: + - variable.other.unknown.name - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .args ' +- source: ' .' +- source: args + scopes: + - variable.other.unknown.args - source: '=' scopes: - keyword.operator.assignment @@ -68170,19 +71210,29 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .arity ' +- source: ' .' +- source: arity + scopes: + - variable.other.unknown.arity - source: '=' scopes: - keyword.operator.assignment -- source: ' arity' +- source: arity + scopes: + - variable.other.unknown.arity - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .fun ' +- source: ' .' +- source: fun + scopes: + - variable.other.unknown.fun - source: '=' scopes: - keyword.operator.assignment -- source: ' fun' +- source: fun + scopes: + - variable.other.unknown.fun - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -68211,11 +71261,15 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'Info ' +- source: Info + scopes: + - variable.other.unknown.Info - source: '&&' scopes: - keyword.operator.logical -- source: ' info' +- source: info + scopes: + - variable.other.unknown.info - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68236,12 +71290,16 @@ scopes: - keyword.operator.logical - source: primOps + scopes: + - variable.other.unknown.primOps - source: ) scopes: - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' primOps ' +- source: primOps + scopes: + - variable.other.unknown.primOps - source: '=' scopes: - keyword.operator.assignment @@ -68249,7 +71307,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.new -- source: ' PrimOps' +- source: PrimOps + scopes: + - variable.other.unknown.PrimOps - source: ; scopes: - punctuation.terminator.statement @@ -68279,6 +71339,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: info + scopes: + - variable.other.unknown.info - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68437,7 +71499,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68485,7 +71549,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68533,7 +71599,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68578,7 +71646,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68665,7 +71735,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68731,7 +71803,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68756,6 +71830,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: nixVersion + scopes: + - variable.other.unknown.nixVersion - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -68782,7 +71858,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68836,7 +71914,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68898,7 +71978,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68966,7 +72048,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' prim_importNative' +- source: prim_importNative + scopes: + - variable.other.unknown.prim_importNative - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -68999,7 +72083,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' prim_exec' +- source: prim_exec + scopes: + - variable.other.unknown.prim_exec - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -69029,6 +72115,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: v + scopes: + - variable.other.unknown.v - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -69094,7 +72182,9 @@ - source: ':' scopes: - punctuation.separator.colon.range-based -- source: ' searchPath' +- source: searchPath + scopes: + - variable.other.unknown.searchPath scopesEnd: - meta.parens.control.for - source: ) @@ -69259,6 +72349,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: 'n' + scopes: + - variable.other.unknown.n - source: ++ scopes: - keyword.operator.increment @@ -69294,6 +72386,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: attrs + scopes: + - variable.other.unknown.attrs - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -69325,7 +72419,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' v' +- source: v + scopes: + - variable.other.unknown.v - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -69348,6 +72444,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: primOps + scopes: + - variable.other.unknown.primOps - source: ) scopes: - punctuation.section.parens.end.bracket.round @@ -69388,6 +72486,8 @@ - punctuation.separator.namespace.access - punctuation.separator.scope-resolution - source: primOps + scopes: + - variable.other.unknown.primOps scopesEnd: - meta.parens.control.for - source: ) @@ -69462,7 +72562,10 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: '{' -- source: ' .fun ' +- source: ' .' +- source: fun + scopes: + - variable.other.unknown.fun - source: '=' scopes: - keyword.operator.assignment @@ -69478,7 +72581,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .arity ' +- source: ' .' +- source: arity + scopes: + - variable.other.unknown.arity - source: '=' scopes: - keyword.operator.assignment @@ -69534,7 +72640,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .name ' +- source: ' .' +- source: name + scopes: + - variable.other.unknown.name - source: '=' scopes: - keyword.operator.assignment @@ -69550,7 +72659,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .args ' +- source: ' .' +- source: args + scopes: + - variable.other.unknown.args - source: '=' scopes: - keyword.operator.assignment @@ -69566,7 +72678,10 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' .doc ' +- source: ' .' +- source: doc + scopes: + - variable.other.unknown.doc - source: '=' scopes: - keyword.operator.assignment @@ -69606,7 +72721,9 @@ - punctuation.definition.comment.end scopesEnd: - comment.block -- source: ' sDerivationNix ' +- source: sDerivationNix + scopes: + - variable.other.unknown.sDerivationNix - source: '=' scopes: - keyword.operator.assignment @@ -69623,6 +72740,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.member - source: derivationNixPath + scopes: + - variable.other.unknown.derivationNixPath - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.member @@ -69672,7 +72791,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' vDerivation' +- source: vDerivation + scopes: + - variable.other.unknown.vDerivation - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -69842,6 +72963,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: code + scopes: + - variable.other.unknown.code - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -69855,17 +72978,22 @@ - source: code scopes: - meta.arguments.operator.sizeof + - variable.other.unknown.code - source: ) scopes: - punctuation.section.arguments.end.bracket.round.operator.sizeof - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' foFile' +- source: foFile + scopes: + - variable.other.unknown.foFile - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' derivationNixPath' +- source: derivationNixPath + scopes: + - variable.other.unknown.derivationNixPath - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -69883,7 +73011,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' staticBaseEnv' +- source: staticBaseEnv + scopes: + - variable.other.unknown.staticBaseEnv - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -69894,6 +73024,8 @@ scopes: - keyword.operator.arithmetic - source: vDerivation + scopes: + - variable.other.unknown.vDerivation - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/raw_strings.spec.yaml b/language_examples/raw_strings.spec.yaml index fee77ad5..2c4688be 100644 --- a/language_examples/raw_strings.spec.yaml +++ b/language_examples/raw_strings.spec.yaml @@ -30,7 +30,9 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' vertexShader' +- source: vertexShader + scopes: + - variable.other.unknown.vertexShader - source: '{' scopesBegin: - meta.block @@ -74,7 +76,9 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' sqlQuery' +- source: sqlQuery + scopes: + - variable.other.unknown.sqlQuery - source: '{' scopesBegin: - meta.block @@ -110,7 +114,9 @@ - source: const scopes: - storage.modifier.specifier.const -- source: ' regexExpression' +- source: regexExpression + scopes: + - variable.other.unknown.regexExpression - source: '{' scopesBegin: - meta.block diff --git a/language_examples/test.spec.yaml b/language_examples/test.spec.yaml index 6f3da51e..2eec1620 100644 --- a/language_examples/test.spec.yaml +++ b/language_examples/test.spec.yaml @@ -17,6 +17,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: stderr + scopes: + - variable.other.unknown.stderr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -38,7 +40,9 @@ - source: ',' scopes: - punctuation.separator.delimiter.comma -- source: ' num_candidate' +- source: num_candidate + scopes: + - variable.other.unknown.num_candidate - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -59,7 +63,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' i' +- source: i + scopes: + - variable.other.unknown.i - source: '=' scopes: - keyword.operator.assignment @@ -70,10 +76,14 @@ scopes: - punctuation.terminator.statement - source: i + scopes: + - variable.other.unknown.i - source: < scopes: - keyword.operator.comparison - source: num_candidate + scopes: + - variable.other.unknown.num_candidate - source: ; scopes: - punctuation.terminator.statement @@ -81,6 +91,8 @@ scopes: - keyword.operator.increment - source: i + scopes: + - variable.other.unknown.i scopesEnd: - meta.parens.control.for - source: ) @@ -95,6 +107,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: stderr + scopes: + - variable.other.unknown.stderr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -124,6 +138,8 @@ scopes: - punctuation.definition.begin.bracket.square - source: i + scopes: + - variable.other.unknown.i - source: ']' scopes: - punctuation.definition.end.bracket.square @@ -142,6 +158,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: stderr + scopes: + - variable.other.unknown.stderr - source: ',' scopes: - punctuation.separator.delimiter.comma @@ -236,7 +254,9 @@ - source: ( scopes: - punctuation.section.arguments.begin.bracket.round.function.call -- source: 'obj ' +- source: obj + scopes: + - variable.other.unknown.obj - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -338,7 +358,9 @@ scopes: - keyword.operator.wordlike - keyword.operator.new -- source: ' O' +- source: O + scopes: + - variable.other.unknown.O - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call @@ -360,6 +382,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: options + scopes: + - variable.other.unknown.options - source: ',' scopes: - punctuation.separator.delimiter.comma diff --git a/language_examples/theme_demo.spec.yaml b/language_examples/theme_demo.spec.yaml index 372ab934..8e7385b0 100644 --- a/language_examples/theme_demo.spec.yaml +++ b/language_examples/theme_demo.spec.yaml @@ -20,7 +20,9 @@ - source: ) scopes: - punctuation.definition.parameters.end.preprocessor -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -860,7 +862,9 @@ - meta.function.definition.body.lambda scopes: - punctuation.section.block.begin.bracket.curly.lambda -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -928,6 +932,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: arguments + scopes: + - variable.other.unknown.arguments - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/language_examples/theme_demo1.spec.yaml b/language_examples/theme_demo1.spec.yaml index b1f0a071..e6553063 100644 --- a/language_examples/theme_demo1.spec.yaml +++ b/language_examples/theme_demo1.spec.yaml @@ -169,9 +169,11 @@ punctuation.section.block.begin.bracket.curly.function.definition.special.operator-overload scopesEnd: - meta.head.function.definition.special.operator-overload -- source: ' cout ' +- source: cout scopesBegin: - meta.body.function.definition.special.operator-overload + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -282,7 +284,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -323,7 +327,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'c ' +- source: c + scopes: + - variable.other.unknown.c - source: '>' scopes: - keyword.operator.comparison @@ -340,7 +346,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -391,7 +399,9 @@ - meta.parens scopes: - punctuation.section.parens.begin.bracket.round -- source: 'c ' +- source: c + scopes: + - variable.other.unknown.c - source: '>' scopes: - keyword.operator.comparison @@ -408,7 +418,9 @@ - punctuation.section.parens.end.bracket.round scopesEnd: - meta.parens -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift diff --git a/language_examples/theme_demo2.spec.yaml b/language_examples/theme_demo2.spec.yaml index 44e74394..0d9b2169 100644 --- a/language_examples/theme_demo2.spec.yaml +++ b/language_examples/theme_demo2.spec.yaml @@ -20,7 +20,9 @@ - source: ) scopes: - punctuation.definition.parameters.end.preprocessor -- source: ' cout ' +- source: cout + scopes: + - variable.other.unknown.cout - source: '<<' scopes: - keyword.operator.bitwise.shift @@ -969,7 +971,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing1' +- source: thing1 + scopes: + - variable.other.unknown.thing1 - source: ; scopes: - punctuation.terminator.statement @@ -980,7 +984,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing2' +- source: thing2 + scopes: + - variable.other.unknown.thing2 - source: ; scopes: - punctuation.terminator.statement @@ -1016,7 +1022,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing1' +- source: thing1 + scopes: + - variable.other.unknown.thing1 - source: ; scopes: - punctuation.terminator.statement @@ -1027,7 +1035,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing2' +- source: thing2 + scopes: + - variable.other.unknown.thing2 - source: ; scopes: - punctuation.terminator.statement @@ -1063,7 +1073,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing1' +- source: thing1 + scopes: + - variable.other.unknown.thing1 - source: ; scopes: - punctuation.terminator.statement @@ -1074,7 +1086,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing2' +- source: thing2 + scopes: + - variable.other.unknown.thing2 - source: ; scopes: - punctuation.terminator.statement @@ -1112,7 +1126,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing1' +- source: thing1 + scopes: + - variable.other.unknown.thing1 - source: ; scopes: - punctuation.terminator.statement @@ -1123,7 +1139,9 @@ scopes: - storage.type.primitive - storage.type.built-in.primitive -- source: ' thing2' +- source: thing2 + scopes: + - variable.other.unknown.thing2 - source: ; scopes: - punctuation.terminator.statement @@ -1282,6 +1300,8 @@ scopes: - punctuation.section.arguments.begin.bracket.round.function.call - source: arguments + scopes: + - variable.other.unknown.arguments - source: ) scopes: - punctuation.section.arguments.end.bracket.round.function.call diff --git a/main/main.rb b/main/main.rb index 9ea228d5..34920837 100644 --- a/main/main.rb +++ b/main/main.rb @@ -283,7 +283,7 @@ def generateBlockFinder( name:"", tag_as:"", start_pattern:nil, needs_semicolon: # :empty_square_brackets, (see https://github.com/jeff-hykin/better-cpp-syntax/pull/380#issuecomment-542491824) :semicolon, :comma, - # :unknown_variable, + :unknown_variable, ] grammar[:function_parameter_context] = [ :ever_present_context, # comments and macros @@ -1093,12 +1093,12 @@ def generateBlockFinder( name:"", tag_as:"", start_pattern:nil, needs_semicolon: assignment_operators ) ) - # grammar[:unknown_variable] = Pattern.new( - # Pattern.new( - # tag_as: "variable.other.unknown.$match", - # match: variable_name, - # ) - # ) + grammar[:unknown_variable] = Pattern.new( + Pattern.new( + tag_as: "variable.other.unknown.$match", + match: variable_name, + ) + ) normal_type_pattern = maybe(declaration_storage_specifiers.then(std_space)).then(qualified_type.maybe(ref_deref[])) # normal variable assignment grammar[:variable_assignment] = Pattern.new( diff --git a/package.json b/package.json index f9317666..60b1a642 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "better-cpp-syntax", "displayName": "Better C++ Syntax", "description": "The bleeding edge of the C++ syntax", - "version": "1.25.0", + "version": "1.26.0", "icon": "icon.png", "scripts": {}, "keywords": [