Update C++ grammar to get recent fixes

This commit is contained in:
Alex Ross 2019-04-25 11:20:23 +02:00
parent 908cdaf6d2
commit db7cb13e06
7 changed files with 2343 additions and 2434 deletions

View file

@ -6,11 +6,11 @@
"git": {
"name": "jeff-hykin/cpp-textmate-grammar",
"repositoryUrl": "https://github.com/jeff-hykin/cpp-textmate-grammar",
"commitHash": "f5552b7edebe79fee79961f16f2c5459cfee0cf1"
"commitHash": "3fa2a8862b6a06ca381f8e46eb782e5dd014d426"
}
},
"license": "MIT",
"version": "1.8.2",
"version": "1.8.8",
"description": "The files syntaxes/c.json and syntaxes/c++.json were derived from https://github.com/atom/language-c which was originally converted from the C TextMate bundle https://github.com/textmate/c.tmbundle."
},
{

View file

@ -4,7 +4,7 @@
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
"Once accepted there, we are happy to receive an update request."
],
"version": "https://github.com/jeff-hykin/cpp-textmate-grammar/commit/4adcc1a8832391412fc7f55d08c79c52e83c9a3e",
"version": "https://github.com/jeff-hykin/cpp-textmate-grammar/commit/98cbae6aca391825a7612825f9677f22fe70dd68",
"name": "C",
"scopeName": "source.c",
"patterns": [
@ -21,7 +21,10 @@
"include": "#comments"
},
{
"match": "\\b(break|case|continue|default|do|else|for|goto|if|_Pragma|return|switch|while)\\b",
"include": "#switch_statement"
},
{
"match": "\\b(break|continue|do|else|for|goto|if|_Pragma|return|while)\\b",
"name": "keyword.control.c"
},
{
@ -367,105 +370,13 @@
],
"repository": {
"probably_a_parameter": {
"include": "#probably_a_parameter"
},
"member_access": {
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))((?:[a-zA-Z_]\\w*\\s*(?-mix:(?:(?:\\.\\*|\\.))|(?:(?:->\\*|->)))\\s*)*)\\s*(\\b(?!(?:void|char|short|int|signed|unsigned|long|float|double|bool|_Bool|_Complex|_Imaginary|u_char|u_short|u_int|u_long|ushort|uint|u_quad_t|quad_t|qaddr_t|caddr_t|daddr_t|div_t|dev_t|fixpt_t|blkcnt_t|blksize_t|gid_t|in_addr_t|in_port_t|ino_t|key_t|mode_t|nlink_t|id_t|pid_t|off_t|segsz_t|swblk_t|uid_t|id_t|clock_t|size_t|ssize_t|time_t|useconds_t|suseconds_t|pthread_attr_t|pthread_cond_t|pthread_condattr_t|pthread_mutex_t|pthread_mutexattr_t|pthread_once_t|pthread_rwlock_t|pthread_rwlockattr_t|pthread_t|pthread_key_t|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|int_least8_t|int_least16_t|int_least32_t|int_least64_t|uint_least8_t|uint_least16_t|uint_least32_t|uint_least64_t|int_fast8_t|int_fast16_t|int_fast32_t|int_fast64_t|uint_fast8_t|uint_fast16_t|uint_fast32_t|uint_fast64_t|intptr_t|uintptr_t|intmax_t|intmax_t|uintmax_t|uintmax_t|memory_order|atomic_bool|atomic_char|atomic_schar|atomic_uchar|atomic_short|atomic_ushort|atomic_int|atomic_uint|atomic_long|atomic_ulong|atomic_llong|atomic_ullong|atomic_char16_t|atomic_char32_t|atomic_wchar_t|atomic_int_least8_t|atomic_uint_least8_t|atomic_int_least16_t|atomic_uint_least16_t|atomic_int_least32_t|atomic_uint_least32_t|atomic_int_least64_t|atomic_uint_least64_t|atomic_int_fast8_t|atomic_uint_fast8_t|atomic_int_fast16_t|atomic_uint_fast16_t|atomic_int_fast32_t|atomic_uint_fast32_t|atomic_int_fast64_t|atomic_uint_fast64_t|atomic_intptr_t|atomic_uintptr_t|atomic_size_t|atomic_ptrdiff_t|atomic_intmax_t|atomic_uintmax_t))[a-zA-Z_]\\w*\\b(?!\\())",
"match": "(?<=(?:[a-zA-Z_0-9] |[&*>\\]\\)]))\\s*([a-zA-Z_]\\w*)\\s*(?=(?:\\[\\]\\s*)?(?:,|\\)))",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
},
"4": {
"patterns": [
{
"include": "#member_access"
},
{
"include": "#method_access"
},
{
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
}
}
}
]
},
"5": {
"name": "variable.other.member.c"
"name": "variable.parameter.probably.c"
}
}
},
"method_access": {
"contentName": "meta.function-call.member",
"begin": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))((?:[a-zA-Z_]\\w*\\s*(?-mix:(?:(?:\\.\\*|\\.))|(?:(?:->\\*|->)))\\s*)*)\\s*([a-zA-Z_]\\w*)(\\()",
"beginCaptures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
},
"4": {
"patterns": [
{
"include": "#member_access"
},
{
"include": "#method_access"
},
{
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
}
}
}
]
},
"5": {
"name": "entity.name.function.member.c"
},
"6": {
"name": "punctuation.section.arguments.begin.bracket.round.function.member.c"
}
},
"end": "(\\))",
"endCaptures": {
"1": {
"name": "punctuation.section.arguments.end.bracket.round.function.member.c"
}
},
"patterns": [
{
"include": "#function-call-innards"
}
]
},
"access-method": {
"name": "meta.function-call.member.c",
"begin": "([a-zA-Z_][a-zA-Z_0-9]*|(?<=[\\]\\)]))\\s*(?:(\\.)|(->))((?:(?:[a-zA-Z_][a-zA-Z_0-9]*)\\s*(?:(?:\\.)|(?:->)))*)\\s*([a-zA-Z_][a-zA-Z_0-9]*)(\\()",
@ -722,7 +633,7 @@
]
},
"parens": {
"name": "punctuation.section.parens.c",
"name": "meta.parens.c",
"begin": "\\(",
"beginCaptures": {
"0": {
@ -742,7 +653,7 @@
]
},
"parens-block": {
"name": "punctuation.section.parens.block.c",
"name": "meta.parens.block.c",
"begin": "\\(",
"beginCaptures": {
"0": {
@ -830,28 +741,21 @@
"name": "keyword.operator.c"
},
{
"begin": "\\?",
"begin": "(\\?)",
"beginCaptures": {
"0": {
"1": {
"name": "keyword.operator.ternary.c"
}
},
"end": ":",
"applyEndPatternLast": true,
"end": "(:)",
"endCaptures": {
"0": {
"1": {
"name": "keyword.operator.ternary.c"
}
},
"patterns": [
{
"include": "#method_access"
},
{
"include": "#member_access"
},
{
"include": "#c_function_call"
"include": "#function-call-innards"
},
{
"include": "$base"
@ -1275,9 +1179,9 @@
]
},
{
"contentName": "comment.block.preprocessor.if-branch.c",
"begin": "\\n",
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.if-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1372,9 +1276,9 @@
]
},
{
"contentName": "comment.block.preprocessor.if-branch.in-block.c",
"begin": "\\n",
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.if-branch.in-block.c",
"patterns": [
{
"include": "#disabled"
@ -1417,9 +1321,9 @@
"include": "#comments"
},
{
"contentName": "comment.block.preprocessor.elif-branch.c",
"begin": "\\n",
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.elif-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1476,6 +1380,7 @@
"include": "#comments"
},
{
"contentName": "comment.block.preprocessor.else-branch.c",
"begin": "^\\s*((#)\\s*else\\b)",
"beginCaptures": {
"0": {
@ -1489,7 +1394,6 @@
}
},
"end": "(?=^\\s*((#)\\s*endif\\b))",
"contentName": "comment.block.preprocessor.else-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1500,6 +1404,7 @@
]
},
{
"contentName": "comment.block.preprocessor.if-branch.c",
"begin": "^\\s*((#)\\s*elif\\b)",
"beginCaptures": {
"0": {
@ -1513,7 +1418,6 @@
}
},
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.if-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1578,6 +1482,7 @@
"include": "#comments"
},
{
"contentName": "comment.block.preprocessor.else-branch.in-block.c",
"begin": "^\\s*((#)\\s*else\\b)",
"beginCaptures": {
"0": {
@ -1591,7 +1496,6 @@
}
},
"end": "(?=^\\s*((#)\\s*endif\\b))",
"contentName": "comment.block.preprocessor.else-branch.in-block.c",
"patterns": [
{
"include": "#disabled"
@ -1602,6 +1506,7 @@
]
},
{
"contentName": "comment.block.preprocessor.if-branch.in-block.c",
"begin": "^\\s*((#)\\s*elif\\b)",
"beginCaptures": {
"0": {
@ -1615,7 +1520,6 @@
}
},
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.if-branch.in-block.c",
"patterns": [
{
"include": "#disabled"
@ -1671,6 +1575,7 @@
"end": "(?=^\\s*((#)\\s*(?:endif)\\b))",
"patterns": [
{
"contentName": "comment.block.preprocessor.elif-branch.c",
"begin": "^\\s*((#)\\s*(else)\\b)",
"beginCaptures": {
"0": {
@ -1684,7 +1589,6 @@
}
},
"end": "(?=^\\s*((#)\\s*endif\\b))",
"contentName": "comment.block.preprocessor.elif-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1695,6 +1599,7 @@
]
},
{
"contentName": "comment.block.preprocessor.elif-branch.c",
"begin": "^\\s*((#)\\s*(elif)\\b)",
"beginCaptures": {
"0": {
@ -1708,7 +1613,6 @@
}
},
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.elif-branch.c",
"patterns": [
{
"include": "#disabled"
@ -1758,6 +1662,7 @@
"end": "(?=^\\s*((#)\\s*(?:endif)\\b))",
"patterns": [
{
"contentName": "comment.block.preprocessor.elif-branch.in-block.c",
"begin": "^\\s*((#)\\s*(else)\\b)",
"beginCaptures": {
"0": {
@ -1771,7 +1676,6 @@
}
},
"end": "(?=^\\s*((#)\\s*endif\\b))",
"contentName": "comment.block.preprocessor.elif-branch.in-block.c",
"patterns": [
{
"include": "#disabled"
@ -1782,6 +1686,7 @@
]
},
{
"contentName": "comment.block.preprocessor.elif-branch.c",
"begin": "^\\s*((#)\\s*(elif)\\b)",
"beginCaptures": {
"0": {
@ -1795,7 +1700,6 @@
}
},
"end": "(?=^\\s*((#)\\s*(?:else|elif|endif)\\b))",
"contentName": "comment.block.preprocessor.elif-branch.c",
"patterns": [
{
"include": "#disabled"
@ -2176,6 +2080,237 @@
"include": "#block_innards"
}
]
},
"default_statement": {
"name": "meta.conditional.case.c",
"begin": "((?<!\\w)default(?!\\w))",
"beginCaptures": {
"1": {
"name": "keyword.control.default.cpp.c"
}
},
"end": "(:)",
"endCaptures": {
"1": {
"name": "colon.cpp.c punctuation.separator.case.default.cpp.c"
}
},
"patterns": [
{
"include": "#conditional_context"
}
]
},
"case_statement": {
"name": "meta.conditional.case.c",
"begin": "((?<!\\w)case(?!\\w))",
"beginCaptures": {
"1": {
"name": "keyword.control.case.cpp.c"
}
},
"end": "(:)",
"endCaptures": {
"1": {
"name": "colon.cpp.c punctuation.separator.case.cpp.c"
}
},
"patterns": [
{
"include": "#conditional_context"
}
]
},
"switch_statement": {
"name": "meta.block.switch.c",
"begin": "(((?<!\\w)switch(?!\\w)))",
"beginCaptures": {
"1": {
"name": "meta.head.switch.cpp.c"
},
"2": {
"name": "keyword.control.switch.cpp.c"
}
},
"end": "(?:(?<=\\})|(?=[;>\\[\\]=]))",
"patterns": [
{
"include": "#switch_conditional_parentheses"
},
{
"name": "meta.head.switch.cpp.c",
"begin": "\\G| ",
"end": "((?:\\{|(?=;)))",
"endCaptures": {
"1": {
"name": "punctuation.section.block.begin.bracket.curly.switch.cpp.c"
}
},
"patterns": [
{
"include": "#switch_conditional_parentheses"
},
{
"include": "$base"
}
]
},
{
"name": "meta.body.switch.cpp.c",
"begin": "(?<=\\{)",
"end": "(\\})",
"endCaptures": {
"1": {
"name": "punctuation.section.block.end.bracket.curly.switch.cpp.c"
}
},
"patterns": [
{
"include": "#default_statement"
},
{
"include": "#case_statement"
},
{
"include": "$base"
}
]
},
{
"name": "meta.tail.switch.cpp.c",
"begin": "(?<=})[\\s\\n]*",
"end": "[\\s\\n]*(?=;)",
"patterns": [
{
"include": "$base"
}
]
}
]
},
"switch_conditional_parentheses": {
"name": "meta.conditional.switch.c",
"begin": "(\\()",
"beginCaptures": {
"1": {
"name": "punctuation.section.parens.begin.bracket.round.conditional.switch.cpp.c"
}
},
"end": "(\\))",
"endCaptures": {
"1": {
"name": "punctuation.section.parens.end.bracket.round.conditional.switch.cpp.c"
}
},
"patterns": [
{
"include": "#conditional_context"
}
]
},
"conditional_context": {
"patterns": [
{
"include": "$base"
}
]
},
"member_access": {
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))((?:[a-zA-Z_]\\w*\\s*(?-mix:(?:(?:\\.\\*|\\.))|(?:(?:->\\*|->)))\\s*)*)\\s*(\\b(?!(?:void|char|short|int|signed|unsigned|long|float|double|bool|_Bool|_Complex|_Imaginary|u_char|u_short|u_int|u_long|ushort|uint|u_quad_t|quad_t|qaddr_t|caddr_t|daddr_t|div_t|dev_t|fixpt_t|blkcnt_t|blksize_t|gid_t|in_addr_t|in_port_t|ino_t|key_t|mode_t|nlink_t|id_t|pid_t|off_t|segsz_t|swblk_t|uid_t|id_t|clock_t|size_t|ssize_t|time_t|useconds_t|suseconds_t|pthread_attr_t|pthread_cond_t|pthread_condattr_t|pthread_mutex_t|pthread_mutexattr_t|pthread_once_t|pthread_rwlock_t|pthread_rwlockattr_t|pthread_t|pthread_key_t|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|int_least8_t|int_least16_t|int_least32_t|int_least64_t|uint_least8_t|uint_least16_t|uint_least32_t|uint_least64_t|int_fast8_t|int_fast16_t|int_fast32_t|int_fast64_t|uint_fast8_t|uint_fast16_t|uint_fast32_t|uint_fast64_t|intptr_t|uintptr_t|intmax_t|intmax_t|uintmax_t|uintmax_t|memory_order|atomic_bool|atomic_char|atomic_schar|atomic_uchar|atomic_short|atomic_ushort|atomic_int|atomic_uint|atomic_long|atomic_ulong|atomic_llong|atomic_ullong|atomic_char16_t|atomic_char32_t|atomic_wchar_t|atomic_int_least8_t|atomic_uint_least8_t|atomic_int_least16_t|atomic_uint_least16_t|atomic_int_least32_t|atomic_uint_least32_t|atomic_int_least64_t|atomic_uint_least64_t|atomic_int_fast8_t|atomic_uint_fast8_t|atomic_int_fast16_t|atomic_uint_fast16_t|atomic_int_fast32_t|atomic_uint_fast32_t|atomic_int_fast64_t|atomic_uint_fast64_t|atomic_intptr_t|atomic_uintptr_t|atomic_size_t|atomic_ptrdiff_t|atomic_intmax_t|atomic_uintmax_t))[a-zA-Z_]\\w*\\b(?!\\())",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
},
"4": {
"patterns": [
{
"include": "#member_access"
},
{
"include": "#method_access"
},
{
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
}
}
}
]
},
"5": {
"name": "variable.other.member.c"
}
}
},
"method_access": {
"contentName": "meta.function-call.member",
"begin": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))((?:[a-zA-Z_]\\w*\\s*(?-mix:(?:(?:\\.\\*|\\.))|(?:(?:->\\*|->)))\\s*)*)\\s*([a-zA-Z_]\\w*)(\\()",
"beginCaptures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
},
"4": {
"patterns": [
{
"include": "#member_access"
},
{
"include": "#method_access"
},
{
"match": "((?:[a-zA-Z_]\\w*|(?<=\\]|\\)))\\s*)(?:((?:\\.\\*|\\.))|((?:->\\*|->)))",
"captures": {
"1": {
"name": "variable.other.object.access.c"
},
"2": {
"name": "punctuation.separator.dot-access.c"
},
"3": {
"name": "punctuation.separator.pointer-access.c"
}
}
}
]
},
"5": {
"name": "entity.name.function.member.c"
},
"6": {
"name": "punctuation.section.arguments.begin.bracket.round.function.member.c"
}
},
"end": "(\\))",
"endCaptures": {
"1": {
"name": "punctuation.section.arguments.end.bracket.round.function.member.c"
}
},
"patterns": [
{
"include": "#function-call-innards"
}
]
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -947,7 +947,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -958,7 +958,7 @@
},
{
"c": "determinant",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -969,7 +969,7 @@
},
{
"c": ">",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.comparison.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.comparison.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -980,7 +980,7 @@
},
{
"c": "0",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -991,7 +991,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1057,7 +1057,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1068,7 +1068,7 @@
},
{
"c": "-",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1079,7 +1079,7 @@
},
{
"c": "b",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1090,7 +1090,7 @@
},
{
"c": "+",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1101,7 +1101,7 @@
},
{
"c": "sqrt",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c entity.name.function.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c entity.name.function.c",
"r": {
"dark_plus": "entity.name.function: #DCDCAA",
"light_plus": "entity.name.function: #795E26",
@ -1112,7 +1112,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c punctuation.section.arguments.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c punctuation.section.arguments.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1123,7 +1123,7 @@
},
{
"c": "determinant",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1134,7 +1134,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c punctuation.section.arguments.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c punctuation.section.arguments.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1145,7 +1145,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1167,7 +1167,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1178,7 +1178,7 @@
},
{
"c": "2",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1189,7 +1189,7 @@
},
{
"c": "*",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1200,7 +1200,7 @@
},
{
"c": "a",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1211,7 +1211,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1266,7 +1266,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1277,7 +1277,7 @@
},
{
"c": "-",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1288,7 +1288,7 @@
},
{
"c": "b",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1299,7 +1299,7 @@
},
{
"c": "-",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1310,7 +1310,7 @@
},
{
"c": "sqrt",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c entity.name.function.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c entity.name.function.c",
"r": {
"dark_plus": "entity.name.function: #DCDCAA",
"light_plus": "entity.name.function: #795E26",
@ -1321,7 +1321,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c punctuation.section.arguments.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c punctuation.section.arguments.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1332,7 +1332,7 @@
},
{
"c": "determinant",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1343,7 +1343,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c meta.function-call.c punctuation.section.arguments.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c meta.function-call.c punctuation.section.arguments.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1354,7 +1354,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1376,7 +1376,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1387,7 +1387,7 @@
},
{
"c": "2",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1398,7 +1398,7 @@
},
{
"c": "*",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1409,7 +1409,7 @@
},
{
"c": "a",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1420,7 +1420,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1684,7 +1684,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1695,7 +1695,7 @@
},
{
"c": "determinant",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1706,7 +1706,7 @@
},
{
"c": "==",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.comparison.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.comparison.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1717,7 +1717,7 @@
},
{
"c": "0",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1728,7 +1728,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1849,7 +1849,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1860,7 +1860,7 @@
},
{
"c": "2",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1871,7 +1871,7 @@
},
{
"c": "*",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1882,7 +1882,7 @@
},
{
"c": "a",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1893,7 +1893,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2212,7 +2212,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2223,7 +2223,7 @@
},
{
"c": "2",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -2234,7 +2234,7 @@
},
{
"c": "*",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -2245,7 +2245,7 @@
},
{
"c": "a",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2256,7 +2256,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2377,7 +2377,7 @@
},
{
"c": "(",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2388,7 +2388,7 @@
},
{
"c": "2",
"t": "source.c meta.block.c punctuation.section.parens.block.c constant.numeric.c",
"t": "source.c meta.block.c meta.parens.block.c constant.numeric.c",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -2399,7 +2399,7 @@
},
{
"c": "*",
"t": "source.c meta.block.c punctuation.section.parens.block.c keyword.operator.c",
"t": "source.c meta.block.c meta.parens.block.c keyword.operator.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -2410,7 +2410,7 @@
},
{
"c": "a",
"t": "source.c meta.block.c punctuation.section.parens.block.c",
"t": "source.c meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -2421,7 +2421,7 @@
},
{
"c": ")",
"t": "source.c meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.c meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",

View file

@ -221,7 +221,7 @@
},
{
"c": "(",
"t": "source.cpp punctuation.section.parens-c.cpp punctuation.section.parens.begin.bracket.round.cpp",
"t": "source.cpp meta.parens.cpp punctuation.section.parens.begin.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -232,7 +232,7 @@
},
{
"c": "int",
"t": "source.cpp punctuation.section.parens-c.cpp storage.type.primitive.cpp",
"t": "source.cpp meta.parens.cpp storage.type.primitive.cpp",
"r": {
"dark_plus": "storage.type: #569CD6",
"light_plus": "storage.type: #0000FF",
@ -243,7 +243,7 @@
},
{
"c": " i",
"t": "source.cpp punctuation.section.parens-c.cpp",
"t": "source.cpp meta.parens.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -254,7 +254,7 @@
},
{
"c": "=",
"t": "source.cpp punctuation.section.parens-c.cpp keyword.operator.assignment.cpp",
"t": "source.cpp meta.parens.cpp keyword.operator.assignment.cpp",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -265,7 +265,7 @@
},
{
"c": "0",
"t": "source.cpp punctuation.section.parens-c.cpp constant.numeric.decimal.cpp",
"t": "source.cpp meta.parens.cpp constant.numeric.decimal.cpp",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -276,7 +276,7 @@
},
{
"c": ";",
"t": "source.cpp punctuation.section.parens-c.cpp punctuation.terminator.statement.cpp",
"t": "source.cpp meta.parens.cpp punctuation.terminator.statement.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -287,7 +287,7 @@
},
{
"c": "i",
"t": "source.cpp punctuation.section.parens-c.cpp",
"t": "source.cpp meta.parens.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -298,7 +298,7 @@
},
{
"c": "<",
"t": "source.cpp punctuation.section.parens-c.cpp keyword.operator.comparison.cpp",
"t": "source.cpp meta.parens.cpp keyword.operator.comparison.cpp",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -309,7 +309,7 @@
},
{
"c": "num_candidate",
"t": "source.cpp punctuation.section.parens-c.cpp",
"t": "source.cpp meta.parens.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -320,7 +320,7 @@
},
{
"c": ";",
"t": "source.cpp punctuation.section.parens-c.cpp punctuation.terminator.statement.cpp",
"t": "source.cpp meta.parens.cpp punctuation.terminator.statement.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -331,7 +331,7 @@
},
{
"c": "++",
"t": "source.cpp punctuation.section.parens-c.cpp keyword.operator.increment.cpp",
"t": "source.cpp meta.parens.cpp keyword.operator.increment.cpp",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -342,7 +342,7 @@
},
{
"c": "i",
"t": "source.cpp punctuation.section.parens-c.cpp",
"t": "source.cpp meta.parens.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -353,7 +353,7 @@
},
{
"c": ")",
"t": "source.cpp punctuation.section.parens-c.cpp punctuation.section.parens.end.bracket.round.cpp",
"t": "source.cpp meta.parens.cpp punctuation.section.parens.end.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1189,13 +1189,13 @@
},
{
"c": "std",
"t": "source.cpp meta.block.cpp meta.scope-resolution.cpp entity.name.namespace.scope-resolution.cpp",
"t": "source.cpp meta.block.cpp meta.scope-resolution.cpp entity.name.type.namespace.scope-resolution.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_plus": "entity.name.type: #4EC9B0",
"light_plus": "entity.name.type: #267F99",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
"hc_black": "entity.name.type: #4EC9B0"
}
},
{
@ -1771,118 +1771,8 @@
}
},
{
"c": "asm",
"t": "source.cpp meta.block.cpp meta.function-call.cpp storage.type.asm.cpp",
"r": {
"dark_plus": "storage.type: #569CD6",
"light_plus": "storage.type: #0000FF",
"dark_vs": "storage.type: #569CD6",
"light_vs": "storage.type: #0000FF",
"hc_black": "storage.type: #569CD6"
}
},
{
"c": "(",
"t": "source.cpp meta.block.cpp meta.function-call.cpp punctuation.section.parens.begin.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "\"",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp punctuation.definition.string.begin.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "movw $0x38, ",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "%a",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp constant.other.placeholder.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "x; ltr ",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "%a",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp constant.other.placeholder.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "x",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "\"",
"t": "source.cpp meta.block.cpp meta.function-call.cpp string.quoted.double.cpp punctuation.definition.string.end.cpp",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": ")",
"t": "source.cpp meta.block.cpp meta.function-call.cpp punctuation.section.parens.end.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": ";",
"t": "source.cpp meta.block.cpp punctuation.terminator.statement.cpp",
"c": "asm(\"movw $0x38, %ax; ltr %ax\");",
"t": "source.cpp meta.block.cpp meta.function-call.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1893,7 +1783,7 @@
},
{
"c": " ",
"t": "source.cpp meta.block.cpp",
"t": "source.cpp meta.block.cpp meta.function-call.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",

View file

@ -617,13 +617,13 @@
},
{
"c": "Rectangle",
"t": "source.cpp meta.scope-resolution.cpp entity.name.namespace.scope-resolution.cpp",
"t": "source.cpp meta.scope-resolution.cpp entity.name.type.namespace.scope-resolution.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_plus": "entity.name.type: #4EC9B0",
"light_plus": "entity.name.type: #267F99",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
"hc_black": "entity.name.type: #4EC9B0"
}
},
{
@ -1057,7 +1057,7 @@
},
{
"c": "(",
"t": "source.cpp meta.block.cpp meta.block.parens.cpp punctuation.section.parens.begin.bracket.round.cpp",
"t": "source.cpp meta.block.cpp meta.parens.block.cpp punctuation.section.parens.begin.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1068,7 +1068,7 @@
},
{
"c": "3",
"t": "source.cpp meta.block.cpp meta.block.parens.cpp constant.numeric.decimal.cpp",
"t": "source.cpp meta.block.cpp meta.parens.block.cpp constant.numeric.decimal.cpp",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1079,7 +1079,7 @@
},
{
"c": ",",
"t": "source.cpp meta.block.cpp meta.block.parens.cpp comma.cpp punctuation.separator.delimiter.cpp",
"t": "source.cpp meta.block.cpp meta.parens.block.cpp comma.cpp punctuation.separator.delimiter.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1090,7 +1090,7 @@
},
{
"c": "4",
"t": "source.cpp meta.block.cpp meta.block.parens.cpp constant.numeric.decimal.cpp",
"t": "source.cpp meta.block.cpp meta.parens.block.cpp constant.numeric.decimal.cpp",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #09885A",
@ -1101,7 +1101,7 @@
},
{
"c": ")",
"t": "source.cpp meta.block.cpp meta.block.parens.cpp punctuation.section.parens.end.bracket.round.cpp",
"t": "source.cpp meta.block.cpp meta.parens.block.cpp punctuation.section.parens.end.bracket.round.cpp",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",

View file

@ -639,7 +639,7 @@
},
{
"c": "(",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -650,7 +650,7 @@
},
{
"c": "NSDocumentDirectory",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c support.constant.cocoa",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c support.constant.cocoa",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -661,7 +661,7 @@
},
{
"c": ",",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c punctuation.separator.delimiter.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c punctuation.separator.delimiter.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -672,7 +672,7 @@
},
{
"c": " ",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -683,7 +683,7 @@
},
{
"c": "NSUserDomainMask",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c support.constant.cocoa",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c support.constant.cocoa",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -694,7 +694,7 @@
},
{
"c": ",",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c punctuation.separator.delimiter.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c punctuation.separator.delimiter.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -705,7 +705,7 @@
},
{
"c": " ",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -716,7 +716,7 @@
},
{
"c": "true",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c constant.language.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c constant.language.c",
"r": {
"dark_plus": "constant.language: #569CD6",
"light_plus": "constant.language: #0000FF",
@ -727,7 +727,7 @@
},
{
"c": ")",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1354,7 +1354,7 @@
},
{
"c": "(",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c punctuation.section.parens.begin.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1365,7 +1365,7 @@
},
{
"c": "result ",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1376,7 +1376,7 @@
},
{
"c": "==",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c keyword.operator.comparison.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c keyword.operator.comparison.c",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
@ -1387,7 +1387,7 @@
},
{
"c": " ",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1398,7 +1398,7 @@
},
{
"c": "NSFileHandlingPanelOKButton",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c support.constant.cocoa",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c support.constant.cocoa",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
@ -1409,7 +1409,7 @@
},
{
"c": ")",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c punctuation.section.parens.block.c punctuation.section.parens.end.bracket.round.c",
"t": "source.objc meta.implementation.objc meta.scope.implementation.objc meta.function-with-body.objc meta.block.c meta.bracket.square.access.c meta.parens.block.c punctuation.section.parens.end.bracket.round.c",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",