Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
f5f4af6d
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f5f4af6d
编写于
11月 04, 2020
作者:
A
Alex Ross
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update C++ grammar
上级
5e4c53cf
变更
10
展开全部
隐藏空白更改
内联
并排
Showing
10 changed file
with
18865 addition
and
22185 deletion
+18865
-22185
extensions/cpp/build/update-grammars.js
extensions/cpp/build/update-grammars.js
+3
-3
extensions/cpp/cgmanifest.json
extensions/cpp/cgmanifest.json
+2
-2
extensions/cpp/syntaxes/c.tmLanguage.json
extensions/cpp/syntaxes/c.tmLanguage.json
+212
-64
extensions/cpp/syntaxes/cpp.embedded.macro.tmLanguage.json
extensions/cpp/syntaxes/cpp.embedded.macro.tmLanguage.json
+7308
-12455
extensions/cpp/syntaxes/cpp.tmLanguage.json
extensions/cpp/syntaxes/cpp.tmLanguage.json
+11272
-7668
extensions/cpp/test/colorize-results/test-78769_cpp.json
extensions/cpp/test/colorize-results/test-78769_cpp.json
+7
-7
extensions/cpp/test/colorize-results/test-80644_cpp.json
extensions/cpp/test/colorize-results/test-80644_cpp.json
+29
-51
extensions/cpp/test/colorize-results/test-92369_cpp.json
extensions/cpp/test/colorize-results/test-92369_cpp.json
+2
-1905
extensions/cpp/test/colorize-results/test_cc.json
extensions/cpp/test/colorize-results/test_cc.json
+13
-13
extensions/cpp/test/colorize-results/test_cpp.json
extensions/cpp/test/colorize-results/test_cpp.json
+17
-17
未找到文件。
extensions/cpp/build/update-grammars.js
浏览文件 @
f5f4af6d
...
...
@@ -6,9 +6,9 @@
var
updateGrammar
=
require
(
'
../../../build/npm/update-grammar
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
/
syntaxes/c.tmLanguage.json
'
,
'
./syntaxes/c.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
/
syntaxes/cpp.tmLanguage.json
'
,
'
./syntaxes/cpp.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
/
syntaxes/cpp.embedded.macro.tmLanguage.json
'
,
'
./syntaxes/cpp.embedded.macro.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
syntaxes/c.tmLanguage.json
'
,
'
./syntaxes/c.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
syntaxes/cpp.tmLanguage.json
'
,
'
./syntaxes/cpp.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
updateGrammar
.
update
(
'
jeff-hykin/cpp-textmate-grammar
'
,
'
syntaxes/cpp.embedded.macro.tmLanguage.json
'
,
'
./syntaxes/cpp.embedded.macro.tmLanguage.json
'
,
undefined
,
'
master
'
,
'
source/languages/cpp/
'
);
// `source.c.platform` which is still included by other grammars
updateGrammar
.
update
(
'
textmate/c.tmbundle
'
,
'
Syntaxes/Platform.tmLanguage
'
,
'
./syntaxes/platform.tmLanguage.json
'
);
...
...
extensions/cpp/cgmanifest.json
浏览文件 @
f5f4af6d
...
...
@@ -6,11 +6,11 @@
"git"
:
{
"name"
:
"jeff-hykin/cpp-textmate-grammar"
,
"repositoryUrl"
:
"https://github.com/jeff-hykin/cpp-textmate-grammar"
,
"commitHash"
:
"
666808cab3907fc91ed4d3901060ee6b045cca58
"
"commitHash"
:
"
ad9f1541fd376740c30a7257614c9cb5ed25005d
"
}
},
"license"
:
"MIT"
,
"version"
:
"1.1
4.15
"
,
"version"
:
"1.1
5.3
"
,
"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."
},
{
...
...
extensions/cpp/syntaxes/c.tmLanguage.json
浏览文件 @
f5f4af6d
{
"information_for_contributors"
:
[
"This file has been converted from https://github.com/jeff-hykin/cpp-textmate-grammar/blob/master/
/
syntaxes/c.tmLanguage.json"
,
"This file has been converted from https://github.com/jeff-hykin/cpp-textmate-grammar/blob/master/syntaxes/c.tmLanguage.json"
,
"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/
72b309aabb63bf14a3cdf0280149121db005d616
"
,
"version"
:
"https://github.com/jeff-hykin/cpp-textmate-grammar/commit/
afa42b3f5529833714ae354fbc638ece8f253074
"
,
"name"
:
"C"
,
"scopeName"
:
"source.c"
,
"patterns"
:
[
...
...
@@ -364,7 +364,7 @@
{
"name"
:
"meta.function.c"
,
"begin"
:
"(?<!
\\
w)(?!
\\
s*(?:atomic_uint_least64_t|atomic_uint_least16_t|atomic_uint_least32_t|atomic_uint_least8_t|atomic_int_least16_t|atomic_uint_fast64_t|atomic_uint_fast32_t|atomic_int_least64_t|atomic_int_least32_t|pthread_rwlockattr_t|atomic_uint_fast16_t|pthread_mutexattr_t|atomic_int_fast16_t|atomic_uint_fast8_t|atomic_int_fast64_t|atomic_int_least8_t|atomic_int_fast32_t|atomic_int_fast8_t|pthread_condattr_t|pthread_rwlock_t|atomic_uintptr_t|atomic_ptrdiff_t|atomic_uintmax_t|atomic_intmax_t|atomic_char32_t|atomic_intptr_t|atomic_char16_t|pthread_mutex_t|pthread_cond_t|atomic_wchar_t|uint_least64_t|uint_least32_t|uint_least16_t|pthread_once_t|pthread_attr_t|uint_least8_t|int_least32_t|int_least16_t|pthread_key_t|uint_fast32_t|uint_fast64_t|uint_fast16_t|atomic_size_t|atomic_ushort|atomic_ullong|int_least64_t|atomic_ulong|int_least8_t|int_fast16_t|int_fast32_t|int_fast64_t|uint_fast8_t|memory_order|atomic_schar|atomic_uchar|atomic_short|atomic_llong|thread_local|atomic_bool|atomic_uint|atomic_long|int_fast8_t|suseconds_t|atomic_char|atomic_int|useconds_t|_Imaginary|uintmax_t|uintmax_t|in_addr_t|in_port_t|_Noreturn|blksize_t|pthread_t|uintptr_t|volatile|u_quad_t|blkcnt_t|intmax_t|intptr_t|_Complex|uint16_t|uint32_t|uint64_t|_Alignof|_Alignas|continue|unsigned|restrict|intmax_t|register|int64_t|qaddr_t|segsz_t|_Atomic|alignas|default|caddr_t|nlink_t|typedef|u_short|fixpt_t|clock_t|swblk_t|ssize_t|alignof|daddr_t|int16_t|int32_t|uint8_t|struct|mode_t|size_t|time_t|ushort|u_long|u_char|int8_t|double|signed|static|extern|inline|return|switch|xor_eq|and_eq|bitand|not_eq|sizeof|quad_t|uid_t|bitor|union|off_t|key_t|ino_t|compl|u_int|short|const|false|while|float|pid_t|break|_Bool|or_eq|div_t|dev_t|gid_t|id_t|long|case|goto|else|bool|auto|id_t|enum|uint|true|NULL|void|char|for|not|int|and|xor|do|or|if)
\\
s*
\\
()(?=[a-zA-Z_]
\\
w*
\\
s*
\\
()"
,
"end"
:
"(?<=
\\
))"
,
"end"
:
"(?
!
\\
G)(?
<=
\\
))"
,
"patterns"
:
[
{
"include"
:
"#function-innards"
...
...
@@ -464,7 +464,7 @@
]
},
"backslash_escapes"
:
{
"match"
:
"(?x)
\\\\
(
\n\\\\\t\t\t
|
\n
[abefnprtv'
\"
?] |
\n
[0-3]
\\
d
{,2}
\t
|
\n
[4-7]
\\
d?
\t\t
|
\n
x[a-fA-F0-9]{,2} |
\n
u[a-fA-F0-9]{,4} |
\n
U[a-fA-F0-9]{,8} )"
,
"match"
:
"(?x)
\\\\
(
\n\\\\\t\t\t
|
\n
[abefnprtv'
\"
?] |
\n
[0-3]
[0-7]
{,2}
\t
|
\n
[4-7]
\\
d?
\t\t
|
\n
x[a-fA-F0-9]{,2} |
\n
u[a-fA-F0-9]{,4} |
\n
U[a-fA-F0-9]{,8} )"
,
"name"
:
"constant.character.escape.c"
},
"block"
:
{
...
...
@@ -690,12 +690,20 @@
"name"
:
"storage.type.class.doxygen.c"
},
{
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
\\
s+(
\\
b
\\
w+
\\
b)"
,
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
(?:
\\
s*
\\
[((?:,?
\\
s*(?:in|out)
\\
s*)+)
\\
])?
\\
s+(
\\
b
\\
w+
\\
b)"
,
"captures"
:
{
"1"
:
{
"name"
:
"storage.type.class.doxygen.c"
},
"2"
:
{
"patterns"
:
[
{
"match"
:
"in|out"
,
"name"
:
"keyword.other.parameter.direction.$0.c"
}
]
},
"3"
:
{
"name"
:
"variable.parameter.c"
}
}
...
...
@@ -768,12 +776,20 @@
"name"
:
"storage.type.class.doxygen.c"
},
{
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
\\
s+(
\\
b
\\
w+
\\
b)"
,
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
(?:
\\
s*
\\
[((?:,?
\\
s*(?:in|out)
\\
s*)+)
\\
])?
\\
s+(
\\
b
\\
w+
\\
b)"
,
"captures"
:
{
"1"
:
{
"name"
:
"storage.type.class.doxygen.c"
},
"2"
:
{
"patterns"
:
[
{
"match"
:
"in|out"
,
"name"
:
"keyword.other.parameter.direction.$0.c"
}
]
},
"3"
:
{
"name"
:
"variable.parameter.c"
}
}
...
...
@@ -859,12 +875,20 @@
"name"
:
"storage.type.class.doxygen.c"
},
{
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
\\
s+(
\\
b
\\
w+
\\
b)"
,
"match"
:
"((?<=[
\\
s*!
\\
/])[
\\\\
@]param)
(?:
\\
s*
\\
[((?:,?
\\
s*(?:in|out)
\\
s*)+)
\\
])?
\\
s+(
\\
b
\\
w+
\\
b)"
,
"captures"
:
{
"1"
:
{
"name"
:
"storage.type.class.doxygen.c"
},
"2"
:
{
"patterns"
:
[
{
"match"
:
"in|out"
,
"name"
:
"keyword.other.parameter.direction.$0.c"
}
]
},
"3"
:
{
"name"
:
"variable.parameter.c"
}
}
...
...
@@ -1004,7 +1028,7 @@
}
]
},
"evalu
t
ation_context"
:
{
"evaluation_context"
:
{
"patterns"
:
[
{
"include"
:
"#function-call-innards"
...
...
@@ -2874,95 +2898,219 @@
},
{
"name"
:
"meta.asm.c"
,
"begin"
:
"(
\\
b(?:__asm__|asm)
\\
b)
\\
s*((?:volatile)?)
\\
s*(
\\
()
"
,
"begin"
:
"(
\\
b(?:__asm__|asm)
\\
b)
\\
s*((?:volatile)?)"
,
"beginCaptures"
:
{
"1"
:
{
"name"
:
"storage.type.asm.c"
},
"2"
:
{
"name"
:
"storage.modifier.c"
},
"3"
:
{
"name"
:
"punctuation.section.parens.begin.bracket.round.assembly.c"
}
},
"end"
:
"(
\\
))"
,
"endCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.section.parens.end.bracket.round.assembly.c"
}
},
"end"
:
"(?!
\\
G)"
,
"patterns"
:
[
{
"name"
:
"string.quoted.double.c"
,
"contentName"
:
"meta.embedded.assembly.c"
,
"begin"
:
"(R?)(
\"
)"
,
"match"
:
"(?:^)((?:(?:(?>
\\
s+)|(
\\
/
\\
*)((?>(?:[^
\\
*]|(?>
\\
*+)[^
\\
/])*)((?>
\\
*+)
\\
/)))+?|(?:(?:(?:(?:
\\
b|(?<=
\\
W))|(?=
\\
W))|
\\
A)|
\\
Z)))(?:
\\
n|$)"
,
"captures"
:
{
"1"
:
{
"patterns"
:
[
{
"include"
:
"#inline_comment"
}
]
},
"2"
:
{
"name"
:
"comment.block.c punctuation.definition.comment.begin.c"
},
"3"
:
{
"name"
:
"comment.block.c"
},
"4"
:
{
"patterns"
:
[
{
"match"
:
"
\\
*
\\
/"
,
"name"
:
"comment.block.c punctuation.definition.comment.end.c"
},
{
"match"
:
"
\\
*"
,
"name"
:
"comment.block.c"
}
]
}
}
},
{
"include"
:
"#comments_context"
},
{
"include"
:
"#comments"
},
{
"begin"
:
"(((?:(?:(?>
\\
s+)|(
\\
/
\\
*)((?>(?:[^
\\
*]|(?>
\\
*+)[^
\\
/])*)((?>
\\
*+)
\\
/)))+?|(?:(?:(?:(?:
\\
b|(?<=
\\
W))|(?=
\\
W))|
\\
A)|
\\
Z)))
\\
()"
,
"beginCaptures"
:
{
"1"
:
{
"name"
:
"
meta.encoding
.c"
"name"
:
"
punctuation.section.parens.begin.bracket.round.assembly
.c"
},
"2"
:
{
"name"
:
"punctuation.definition.string.begin.assembly.c"
"patterns"
:
[
{
"include"
:
"#inline_comment"
}
]
},
"3"
:
{
"name"
:
"comment.block.c punctuation.definition.comment.begin.c"
},
"4"
:
{
"name"
:
"comment.block.c"
},
"5"
:
{
"patterns"
:
[
{
"match"
:
"
\\
*
\\
/"
,
"name"
:
"comment.block.c punctuation.definition.comment.end.c"
},
{
"match"
:
"
\\
*"
,
"name"
:
"comment.block.c"
}
]
}
},
"end"
:
"(
\
"
)"
,
"end"
:
"(
\
\
)
)"
,
"endCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.
definition.string.e
nd.assembly.c"
"name"
:
"punctuation.
section.parens.end.bracket.rou
nd.assembly.c"
}
},
"patterns"
:
[
{
"include"
:
"source.asm"
},
{
"include"
:
"source.x86"
"name"
:
"string.quoted.double.c"
,
"contentName"
:
"meta.embedded.assembly.c"
,
"begin"
:
"(R?)(
\"
)"
,
"beginCaptures"
:
{
"1"
:
{
"name"
:
"meta.encoding.c"
},
"2"
:
{
"name"
:
"punctuation.definition.string.begin.assembly.c"
}
},
"end"
:
"(
\"
)"
,
"endCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.definition.string.end.assembly.c"
}
},
"patterns"
:
[
{
"include"
:
"source.asm"
},
{
"include"
:
"source.x86"
},
{
"include"
:
"source.x86_64"
},
{
"include"
:
"source.arm"
},
{
"include"
:
"#backslash_escapes"
},
{
"include"
:
"#string_escaped_char"
}
]
},
{
"include"
:
"source.x86_64"
"begin"
:
"(
\\
()"
,
"beginCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.section.parens.begin.bracket.round.assembly.inner.c"
}
},
"end"
:
"(
\\
))"
,
"endCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.section.parens.end.bracket.round.assembly.inner.c"
}
},
"patterns"
:
[
{
"include"
:
"#evaluation_context"
}
]
},
{
"include"
:
"source.arm"
"match"
:
"
\\
[((?:(?:(?>
\\
s+)|(
\\
/
\\
*)((?>(?:[^
\\
*]|(?>
\\
*+)[^
\\
/])*)((?>
\\
*+)
\\
/)))+?|(?:(?:(?:(?:
\\
b|(?<=
\\
W))|(?=
\\
W))|
\\
A)|
\\
Z)))([a-zA-Z_]
\\
w*)((?:(?:(?>
\\
s+)|(
\\
/
\\
*)((?>(?:[^
\\
*]|(?>
\\
*+)[^
\\
/])*)((?>
\\
*+)
\\
/)))+?|(?:(?:(?:(?:
\\
b|(?<=
\\
W))|(?=
\\
W))|
\\
A)|
\\
Z)))
\\
]"
,
"captures"
:
{
"1"
:
{
"patterns"
:
[
{
"include"
:
"#inline_comment"
}
]
},
"2"
:
{
"name"
:
"comment.block.c punctuation.definition.comment.begin.c"
},
"3"
:
{
"name"
:
"comment.block.c"
},
"4"
:
{
"patterns"
:
[
{
"match"
:
"
\\
*
\\
/"
,
"name"
:
"comment.block.c punctuation.definition.comment.end.c"
},
{
"match"
:
"
\\
*"
,
"name"
:
"comment.block.c"
}
]
},
"5"
:
{
"name"
:
"variable.other.asm.label.c"
},
"6"
:
{
"patterns"
:
[
{
"include"
:
"#inline_comment"
}
]
},
"7"
:
{
"name"
:
"comment.block.c punctuation.definition.comment.begin.c"
},
"8"
:
{
"name"
:
"comment.block.c"
},
"9"
:
{
"patterns"
:
[
{
"match"
:
"
\\
*
\\
/"
,
"name"
:
"comment.block.c punctuation.definition.comment.end.c"
},
{
"match"
:
"
\\
*"
,
"name"
:
"comment.block.c"
}
]
}
}
},
{
"include"
:
"#backslash_escapes"
"match"
:
":"
,
"name"
:
"punctuation.separator.delimiter.colon.assembly.c"
},
{
"include"
:
"#
string_escaped_char
"
"include"
:
"#
comments_context
"
},
{
"
match"
:
"(?=not)possible
"
"
include"
:
"#comments
"
}
]
},
{
"begin"
:
"(
\\
()"
,
"beginCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.section.parens.begin.bracket.round.assembly.inner.c"
}
},
"end"
:
"(
\\
))"
,
"endCaptures"
:
{
"1"
:
{
"name"
:
"punctuation.section.parens.end.bracket.round.assembly.inner.c"
}
},
"patterns"
:
[
{
"include"
:
"#evaluation_context"
}
]
},
{
"match"
:
":"
,
"name"
:
"punctuation.separator.delimiter.colon.assembly.c"
},
{
"include"
:
"#comments_context"
},
{
"include"
:
"#comments"
}
]
}
...
...
@@ -3194,4 +3342,4 @@
"name"
:
"punctuation.vararg-ellipses.c"
}
}
}
}
\ No newline at end of file
extensions/cpp/syntaxes/cpp.embedded.macro.tmLanguage.json
浏览文件 @
f5f4af6d
此差异已折叠。
点击以展开。
extensions/cpp/syntaxes/cpp.tmLanguage.json
浏览文件 @
f5f4af6d
此差异已折叠。
点击以展开。
extensions/cpp/test/colorize-results/test-78769_cpp.json
浏览文件 @
f5f4af6d
...
...
@@ -298,7 +298,7 @@
},
{
"c"
:
"der"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
entity.name.type.struct.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp entity.name.type.struct.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
...
...
@@ -331,7 +331,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
"
,
"r"
:
{
"dark_plus"
:
"meta.preprocessor: #569CD6"
,
"light_plus"
:
"meta.preprocessor: #0000FF"
,
...
...
@@ -342,7 +342,7 @@
},
{
"c"
:
"public"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp storage.type.modifier.access.public.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
storage.type.modifier.access.public.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -353,7 +353,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
"
,
"r"
:
{
"dark_plus"
:
"meta.preprocessor: #569CD6"
,
"light_plus"
:
"meta.preprocessor: #0000FF"
,
...
...
@@ -364,7 +364,7 @@
},
{
"c"
:
"base"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp meta.qualified_type.cpp entity.name.type.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp meta.
head.struct.cpp meta.
qualified_type.cpp entity.name.type.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
...
...
@@ -375,7 +375,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
"
,
"r"
:
{
"dark_plus"
:
"meta.preprocessor: #569CD6"
,
"light_plus"
:
"meta.preprocessor: #0000FF"
,
...
...
@@ -386,7 +386,7 @@
},
{
"c"
:
"
\\
"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp constant.character.escape.line-continuation.cpp"
,
"t"
:
"source.cpp meta.preprocessor.macro.cpp meta.block.namespace.cpp meta.body.namespace.cpp meta.block.struct.cpp
meta.head.struct.cpp
constant.character.escape.line-continuation.cpp"
,
"r"
:
{
"dark_plus"
:
"constant.character.escape: #D7BA7D"
,
"light_plus"
:
"constant.character.escape: #EE0000"
,
...
...
extensions/cpp/test/colorize-results/test-80644_cpp.json
浏览文件 @
f5f4af6d
...
...
@@ -23,7 +23,7 @@
},
{
"c"
:
"Foo"
,
"t"
:
"source.cpp meta.block.struct.cpp
meta.head.struct.cpp
entity.name.type.struct.cpp"
,
"t"
:
"source.cpp meta.block.struct.cpp entity.name.type.struct.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
...
...
@@ -34,7 +34,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.block.struct.cpp
meta.head.struct.cpp
"
,
"t"
:
"source.cpp meta.block.struct.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -265,18 +265,18 @@
},
{
"c"
:
"Foo"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp entity.name.type.constructor
.cpp"
,
"t"
:
"source.cpp
entity.name.scope-resolution.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.
type
: #4EC9B0"
,
"light_plus"
:
"entity.name.
type
: #267F99"
,
"dark_plus"
:
"entity.name.
scope-resolution
: #4EC9B0"
,
"light_plus"
:
"entity.name.
scope-resolution
: #267F99"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"entity.name.
type
: #4EC9B0"
"hc_black"
:
"entity.name.
scope-resolution
: #4EC9B0"
}
},
{
"c"
:
"::"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.constructor
.cpp"
,
"t"
:
"source.cpp
punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -287,7 +287,7 @@
},
{
"c"
:
"Foo"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp entity.name.function.definition.special.constructor
.cpp"
,
"t"
:
"source.cpp
entity.name.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.function: #DCDCAA"
,
"light_plus"
:
"entity.name.function: #795E26"
,
...
...
@@ -298,7 +298,7 @@
},
{
"c"
:
"("
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.parameters.begin.bracket.round.special.constructor
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.begin.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -309,7 +309,7 @@
},
{
"c"
:
")"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.parameters.end.bracket.round.special.constructor
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.end.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -319,30 +319,8 @@
}
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.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.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.separator.initializers.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.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp"
,
"c"
:
" : "
,
"t"
:
"source.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -353,7 +331,7 @@
},
{
"c"
:
"a"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp entity.name.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
entity.name.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.function: #DCDCAA"
,
"light_plus"
:
"entity.name.function: #795E26"
,
...
...
@@ -364,7 +342,7 @@
},
{
"c"
:
"("
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.arguments.begin.bracket.round.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.begin.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -375,7 +353,7 @@
},
{
"c"
:
"1"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp meta.parameter.initialization.cpp
constant.numeric.decimal.cpp"
,
"t"
:
"source.cpp constant.numeric.decimal.cpp"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #098658"
,
...
...
@@ -386,7 +364,7 @@
},
{
"c"
:
")"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.arguments.end.bracket.round.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.end.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -397,7 +375,7 @@
},
{
"c"
:
","
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
punctuation.separator.delimiter.comma.cpp"
,
"t"
:
"source.cpp punctuation.separator.delimiter.comma.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -408,7 +386,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
comment.line.double-slash.cpp"
,
"t"
:
"source.cpp comment.line.double-slash.cpp"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
...
...
@@ -419,7 +397,7 @@
},
{
"c"
:
"//"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
comment.line.double-slash.cpp punctuation.definition.comment.cpp"
,
"t"
:
"source.cpp comment.line.double-slash.cpp punctuation.definition.comment.cpp"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
...
...
@@ -430,7 +408,7 @@
},
{
"c"
:
" b(2),"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
comment.line.double-slash.cpp"
,
"t"
:
"source.cpp comment.line.double-slash.cpp"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
...
...
@@ -441,7 +419,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
"
,
"t"
:
"source.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -452,7 +430,7 @@
},
{
"c"
:
"c"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp entity.name.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
entity.name.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.function: #DCDCAA"
,
"light_plus"
:
"entity.name.function: #795E26"
,
...
...
@@ -463,7 +441,7 @@
},
{
"c"
:
"("
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.arguments.begin.bracket.round.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.begin.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -474,7 +452,7 @@
},
{
"c"
:
"3"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp meta.parameter.initialization.cpp
constant.numeric.decimal.cpp"
,
"t"
:
"source.cpp constant.numeric.decimal.cpp"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #098658"
,
...
...
@@ -485,7 +463,7 @@
},
{
"c"
:
")"
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.arguments.end.bracket.round.function.call.initializer
.cpp"
,
"t"
:
"source.cpp
punctuation.section.arguments.end.bracket.round.function.call
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -496,7 +474,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp
meta.function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp
"
,
"t"
:
"source.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -507,7 +485,7 @@
},
{
"c"
:
"{"
,
"t"
:
"source.cpp meta.
function.definition.special.constructor.cpp meta.head.function.definition.special.constructor.cpp punctuation.section.block.begin.bracket.curly.function.definition.special.constructor
.cpp"
,
"t"
:
"source.cpp meta.
block.cpp punctuation.section.block.begin.bracket.curly
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -518,7 +496,7 @@
},
{
"c"
:
"}"
,
"t"
:
"source.cpp meta.
function.definition.special.constructor.cpp meta.body.function.definition.special.constructor.cpp punctuation.section.block.end.bracket.curly.function.definition.special.constructor
.cpp"
,
"t"
:
"source.cpp meta.
block.cpp punctuation.section.block.end.bracket.curly
.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -527,4 +505,4 @@
"hc_black"
:
"default: #FFFFFF"
}
}
]
]
\ No newline at end of file
extensions/cpp/test/colorize-results/test-92369_cpp.json
浏览文件 @
f5f4af6d
此差异已折叠。
点击以展开。
extensions/cpp/test/colorize-results/test_cc.json
浏览文件 @
f5f4af6d
...
...
@@ -122,7 +122,7 @@
},
{
"c"
:
"%d"
,
"t"
:
"source.cpp string.quoted.double.cpp constant.other.placeholder
.cpp
"
,
"t"
:
"source.cpp string.quoted.double.cpp constant.other.placeholder"
,
"r"
:
{
"dark_plus"
:
"string: #CE9178"
,
"light_plus"
:
"string: #A31515"
,
...
...
@@ -430,7 +430,7 @@
},
{
"c"
:
"%d"
,
"t"
:
"source.cpp string.quoted.double.cpp constant.other.placeholder
.cpp
"
,
"t"
:
"source.cpp string.quoted.double.cpp constant.other.placeholder"
,
"r"
:
{
"dark_plus"
:
"string: #CE9178"
,
"light_plus"
:
"string: #A31515"
,
...
...
@@ -474,7 +474,7 @@
},
{
"c"
:
"user_candidate"
,
"t"
:
"source.cpp meta.bracket.square.access
.cpp variable.other.object.cpp
"
,
"t"
:
"source.cpp meta.bracket.square.access
variable.other.object
"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
...
...
@@ -485,7 +485,7 @@
},
{
"c"
:
"["
,
"t"
:
"source.cpp meta.bracket.square.access
.cpp punctuation.definition.begin.bracket.square.cpp
"
,
"t"
:
"source.cpp meta.bracket.square.access
punctuation.definition.begin.bracket.square
"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -496,7 +496,7 @@
},
{
"c"
:
"i"
,
"t"
:
"source.cpp meta.bracket.square.access
.cpp
"
,
"t"
:
"source.cpp meta.bracket.square.access"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -507,7 +507,7 @@
},
{
"c"
:
"]"
,
"t"
:
"source.cpp meta.bracket.square.access
.cpp punctuation.definition.end.bracket.square.cpp
"
,
"t"
:
"source.cpp meta.bracket.square.access
punctuation.definition.end.bracket.square
"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -727,7 +727,7 @@
},
{
"c"
:
"O"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp entity.name.type.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp entity.name.type.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
...
...
@@ -738,7 +738,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -749,7 +749,7 @@
},
{
"c"
:
"obj"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp variable.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp variable.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
...
...
@@ -1464,7 +1464,7 @@
},
{
"c"
:
"%s"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp constant.other.placeholder
.cpp
"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp constant.other.placeholder"
,
"r"
:
{
"dark_plus"
:
"string: #CE9178"
,
"light_plus"
:
"string: #A31515"
,
...
...
@@ -1486,7 +1486,7 @@
},
{
"c"
:
"%s"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp constant.other.placeholder
.cpp
"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp constant.other.placeholder"
,
"r"
:
{
"dark_plus"
:
"string: #CE9178"
,
"light_plus"
:
"string: #A31515"
,
...
...
@@ -1805,7 +1805,7 @@
},
{
"c"
:
"movw $0x38, %ax; ltr %ax"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp meta.asm.cpp string.quoted.double.cpp meta.embedded.assembly
.cpp
"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp meta.asm.cpp string.quoted.double.cpp meta.embedded.assembly"
,
"r"
:
{
"dark_plus"
:
"meta.embedded.assembly: #CE9178"
,
"light_plus"
:
"meta.embedded.assembly: #A31515"
,
...
...
@@ -1979,4 +1979,4 @@
"hc_black"
:
"default: #FFFFFF"
}
}
]
]
\ No newline at end of file
extensions/cpp/test/colorize-results/test_cpp.json
浏览文件 @
f5f4af6d
...
...
@@ -287,7 +287,7 @@
},
{
"c"
:
"Rectangle"
,
"t"
:
"source.cpp meta.block.class.cpp
meta.head.class.cpp
entity.name.type.class.cpp"
,
"t"
:
"source.cpp meta.block.class.cpp entity.name.type.class.cpp"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
...
...
@@ -298,7 +298,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.block.class.cpp
meta.head.class.cpp
"
,
"t"
:
"source.cpp meta.block.class.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -485,7 +485,7 @@
},
{
"c"
:
"int"
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -496,7 +496,7 @@
},
{
"c"
:
","
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp punctuation.separator.delimiter.comma.cpp"
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp punctuation.separator.delimiter.comma.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -507,7 +507,7 @@
},
{
"c"
:
"int"
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -793,7 +793,7 @@
},
{
"c"
:
"int"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -804,7 +804,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -815,7 +815,7 @@
},
{
"c"
:
"x"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp variable.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp variable.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
...
...
@@ -826,7 +826,7 @@
},
{
"c"
:
","
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp punctuation.separator.delimiter.comma.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp punctuation.separator.delimiter.comma.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -837,7 +837,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -848,7 +848,7 @@
},
{
"c"
:
"int"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -859,7 +859,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -870,7 +870,7 @@
},
{
"c"
:
"y"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters
.cpp
meta.parameter.cpp variable.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters meta.parameter.cpp variable.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
...
...
@@ -1123,7 +1123,7 @@
},
{
"c"
:
"long"
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -1134,7 +1134,7 @@
},
{
"c"
:
" "
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload
.cpp
meta.parameter.cpp"
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload meta.parameter.cpp"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
...
...
@@ -1145,7 +1145,7 @@
},
{
"c"
:
"double"
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload
.cpp
meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"t"
:
"source.cpp meta.function.definition.special.operator-overload.cpp meta.head.function.definition.special.operator-overload.cpp meta.function.definition.parameters.special.operator-overload meta.parameter.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
...
...
@@ -1519,7 +1519,7 @@
},
{
"c"
:
"movl %a %b"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp meta.asm.cpp string.quoted.double.cpp meta.embedded.assembly
.cpp
"
,
"t"
:
"source.cpp meta.function.definition.cpp meta.body.function.definition.cpp meta.asm.cpp string.quoted.double.cpp meta.embedded.assembly"
,
"r"
:
{
"dark_plus"
:
"meta.embedded.assembly: #CE9178"
,
"light_plus"
:
"meta.embedded.assembly: #A31515"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录