test_cpp.json 42.3 KB
Newer Older
M
Martin Aeschlimann 已提交
1 2 3
[
	{
		"c": "//",
4
		"t": "source.cpp source.cpp comment.line.double-slash.cpp punctuation.definition.comment.cpp",
M
Martin Aeschlimann 已提交
5
		"r": {
6
			"dark_plus": "comment: #6A9955",
7
			"light_plus": "comment: #008000",
8
			"dark_vs": "comment: #6A9955",
9 10
			"light_vs": "comment: #008000",
			"hc_black": "comment: #7CA668"
M
Martin Aeschlimann 已提交
11 12 13 14
		}
	},
	{
		"c": " classes example",
15
		"t": "source.cpp source.cpp comment.line.double-slash.cpp",
M
Martin Aeschlimann 已提交
16
		"r": {
17
			"dark_plus": "comment: #6A9955",
18
			"light_plus": "comment: #008000",
19
			"dark_vs": "comment: #6A9955",
20 21
			"light_vs": "comment: #008000",
			"hc_black": "comment: #7CA668"
M
Martin Aeschlimann 已提交
22 23 24 25
		}
	},
	{
		"c": "#",
26
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp keyword.control.directive.include.cpp punctuation.definition.directive.cpp",
M
Martin Aeschlimann 已提交
27
		"r": {
28 29 30 31
			"dark_plus": "keyword.control: #C586C0",
			"light_plus": "keyword.control: #AF00DB",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
M
Martin Aeschlimann 已提交
32
			"hc_black": "keyword.control: #C586C0"
M
Martin Aeschlimann 已提交
33 34 35 36
		}
	},
	{
		"c": "include",
37
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp keyword.control.directive.include.cpp",
M
Martin Aeschlimann 已提交
38
		"r": {
39 40 41 42
			"dark_plus": "keyword.control: #C586C0",
			"light_plus": "keyword.control: #AF00DB",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
M
Martin Aeschlimann 已提交
43
			"hc_black": "keyword.control: #C586C0"
M
Martin Aeschlimann 已提交
44 45 46 47
		}
	},
	{
		"c": " ",
48
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp",
M
Martin Aeschlimann 已提交
49
		"r": {
50 51 52 53 54
			"dark_plus": "meta.preprocessor: #569CD6",
			"light_plus": "meta.preprocessor: #0000FF",
			"dark_vs": "meta.preprocessor: #569CD6",
			"light_vs": "meta.preprocessor: #0000FF",
			"hc_black": "meta.preprocessor: #569CD6"
M
Martin Aeschlimann 已提交
55 56 57 58
		}
	},
	{
		"c": "<",
59
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp string.quoted.other.lt-gt.include.cpp punctuation.definition.string.begin.cpp",
M
Martin Aeschlimann 已提交
60
		"r": {
61 62 63 64 65
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
66 67 68 69
		}
	},
	{
		"c": "iostream",
70
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp string.quoted.other.lt-gt.include.cpp",
M
Martin Aeschlimann 已提交
71
		"r": {
72 73 74 75 76
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
77 78 79 80
		}
	},
	{
		"c": ">",
81
		"t": "source.cpp source.cpp meta.preprocessor.include.cpp string.quoted.other.lt-gt.include.cpp punctuation.definition.string.end.cpp",
M
Martin Aeschlimann 已提交
82
		"r": {
83 84 85 86 87
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
88 89 90 91
		}
	},
	{
		"c": "using",
92
		"t": "source.cpp source.cpp meta.using-namespace.cpp keyword.other.using.directive.cpp",
M
Martin Aeschlimann 已提交
93
		"r": {
94 95
			"dark_plus": "keyword.other.using: #C586C0",
			"light_plus": "keyword.other.using: #AF00DB",
96 97
			"dark_vs": "keyword: #569CD6",
			"light_vs": "keyword: #0000FF",
98
			"hc_black": "keyword.other.using: #C586C0"
M
Martin Aeschlimann 已提交
99 100 101 102
		}
	},
	{
		"c": " ",
103
		"t": "source.cpp source.cpp meta.using-namespace.cpp",
M
Martin Aeschlimann 已提交
104
		"r": {
105 106 107 108 109
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
110 111 112 113
		}
	},
	{
		"c": "namespace",
114
		"t": "source.cpp source.cpp meta.using-namespace.cpp keyword.other.namespace.directive.cpp storage.type.namespace.directive.cpp",
M
Martin Aeschlimann 已提交
115
		"r": {
A
Alex Ross 已提交
116 117 118 119 120
			"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"
M
Martin Aeschlimann 已提交
121 122 123 124
		}
	},
	{
		"c": " ",
125
		"t": "source.cpp source.cpp meta.using-namespace.cpp",
M
Martin Aeschlimann 已提交
126
		"r": {
127 128 129 130 131
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
132 133 134 135
		}
	},
	{
		"c": "std",
136
		"t": "source.cpp source.cpp meta.using-namespace.cpp entity.name.namespace.cpp",
M
Martin Aeschlimann 已提交
137
		"r": {
138 139
			"dark_plus": "entity.name.namespace: #4EC9B0",
			"light_plus": "entity.name.namespace: #267F99",
140 141
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
142
			"hc_black": "entity.name.namespace: #4EC9B0"
M
Martin Aeschlimann 已提交
143 144 145 146
		}
	},
	{
		"c": ";",
147
		"t": "source.cpp source.cpp meta.using-namespace.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
148
		"r": {
149 150 151 152 153
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
154 155 156 157
		}
	},
	{
		"c": "class",
158
		"t": "source.cpp source.cpp meta.block.class.cpp meta.head.class.cpp storage.type.class.cpp",
M
Martin Aeschlimann 已提交
159
		"r": {
160 161 162 163 164
			"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"
M
Martin Aeschlimann 已提交
165 166 167 168
		}
	},
	{
		"c": " ",
169
		"t": "source.cpp source.cpp meta.block.class.cpp meta.head.class.cpp",
M
Martin Aeschlimann 已提交
170
		"r": {
171 172 173 174 175
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
176 177 178 179
		}
	},
	{
		"c": "Rectangle",
180
		"t": "source.cpp source.cpp meta.block.class.cpp meta.head.class.cpp entity.name.type.class.cpp",
M
Martin Aeschlimann 已提交
181
		"r": {
182 183 184 185
			"dark_plus": "entity.name.type: #4EC9B0",
			"light_plus": "entity.name.type: #267F99",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
186
			"hc_black": "entity.name.type: #4EC9B0"
M
Martin Aeschlimann 已提交
187 188 189 190
		}
	},
	{
		"c": " ",
191
		"t": "source.cpp source.cpp meta.block.class.cpp meta.head.class.cpp",
M
Martin Aeschlimann 已提交
192
		"r": {
193 194 195 196 197
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
198 199 200 201
		}
	},
	{
		"c": "{",
202
		"t": "source.cpp source.cpp meta.block.class.cpp meta.head.class.cpp punctuation.section.block.begin.bracket.curly.class.cpp",
M
Martin Aeschlimann 已提交
203
		"r": {
204 205 206 207 208
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
209 210 211 212
		}
	},
	{
		"c": "    ",
213
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp",
M
Martin Aeschlimann 已提交
214
		"r": {
215 216 217 218 219
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
220 221 222 223
		}
	},
	{
		"c": "int",
224
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
225
		"r": {
226 227 228 229 230
			"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"
M
Martin Aeschlimann 已提交
231 232 233
		}
	},
	{
234
		"c": " width",
235
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp",
236 237 238 239 240 241 242 243 244 245
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ",",
246
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp comma.cpp punctuation.separator.delimiter.cpp",
247 248 249 250 251 252 253 254 255 256
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": " height",
257
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp",
M
Martin Aeschlimann 已提交
258
		"r": {
259 260 261 262 263
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
264 265
		}
	},
266 267
	{
		"c": ";",
268
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp punctuation.terminator.statement.cpp",
269 270 271 272 273 274 275 276
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
M
Martin Aeschlimann 已提交
277 278
	{
		"c": "  ",
279
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp",
M
Martin Aeschlimann 已提交
280
		"r": {
281 282 283 284 285
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
286 287 288
		}
	},
	{
A
Alex Ross 已提交
289
		"c": "public",
290
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp storage.type.modifier.access.control.public.cpp",
A
Alex Ross 已提交
291 292 293 294 295 296 297 298 299 300
		"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": ":",
A
Alex Ross 已提交
301
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp storage.type.modifier.access.control.public.cpp colon.cpp punctuation.separator.delimiter.colon.access.control.cpp",
M
Martin Aeschlimann 已提交
302
		"r": {
303 304 305 306 307
			"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"
M
Martin Aeschlimann 已提交
308 309 310 311
		}
	},
	{
		"c": "    ",
312
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.qualified_type.cpp",
M
Martin Aeschlimann 已提交
313
		"r": {
314 315 316 317 318
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
319 320 321 322
		}
	},
	{
		"c": "void",
323
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.qualified_type.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
324
		"r": {
325 326 327 328 329
			"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"
M
Martin Aeschlimann 已提交
330 331 332 333
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
334
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
335
		"r": {
336 337 338 339 340
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
341 342 343 344
		}
	},
	{
		"c": "set_values",
345
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp entity.name.function.definition.cpp",
M
Martin Aeschlimann 已提交
346
		"r": {
347 348 349 350
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
351
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
352 353 354 355
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
356
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
357
		"r": {
358 359 360 361 362
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
363 364 365 366
		}
	},
	{
		"c": "(",
367
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.begin.bracket.round.cpp",
M
Martin Aeschlimann 已提交
368
		"r": {
369 370 371 372 373
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
374 375 376 377
		}
	},
	{
		"c": "int",
378
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
379
		"r": {
380 381 382 383 384
			"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"
M
Martin Aeschlimann 已提交
385 386 387 388
		}
	},
	{
		"c": ",",
389
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp comma.cpp punctuation.separator.delimiter.cpp",
M
Martin Aeschlimann 已提交
390
		"r": {
391 392 393 394 395
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
396 397 398 399
		}
	},
	{
		"c": "int",
400
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
401
		"r": {
402 403 404 405 406
			"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"
M
Martin Aeschlimann 已提交
407 408 409 410
		}
	},
	{
		"c": ")",
411
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.end.bracket.round.cpp",
M
Martin Aeschlimann 已提交
412
		"r": {
413 414 415 416 417
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
418 419 420 421
		}
	},
	{
		"c": ";",
422
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
423
		"r": {
424 425 426 427 428
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
429 430 431 432
		}
	},
	{
		"c": "    ",
433
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.qualified_type.cpp",
M
Martin Aeschlimann 已提交
434
		"r": {
435 436 437 438 439
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
440 441 442 443
		}
	},
	{
		"c": "int",
444
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.qualified_type.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
445
		"r": {
446 447 448 449 450
			"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"
M
Martin Aeschlimann 已提交
451 452 453 454
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
455
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
456
		"r": {
457 458 459 460 461
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
462 463 464 465
		}
	},
	{
		"c": "area",
466
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp entity.name.function.definition.cpp",
M
Martin Aeschlimann 已提交
467
		"r": {
468 469 470 471
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
472
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
473 474 475 476
		}
	},
	{
		"c": "(",
477
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.begin.bracket.round.cpp",
M
Martin Aeschlimann 已提交
478
		"r": {
479 480 481 482 483
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
484 485 486 487
		}
	},
	{
		"c": ")",
488
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.end.bracket.round.cpp",
M
Martin Aeschlimann 已提交
489
		"r": {
490 491 492 493 494
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
495 496 497 498
		}
	},
	{
		"c": " ",
499
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp",
M
Martin Aeschlimann 已提交
500
		"r": {
501 502 503 504 505
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
506 507 508 509
		}
	},
	{
		"c": "{",
510
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.block.begin.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
511
		"r": {
512 513 514 515 516
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
517 518 519 520
		}
	},
	{
		"c": "return",
521
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.control.return.cpp",
M
Martin Aeschlimann 已提交
522
		"r": {
523 524 525 526
			"dark_plus": "keyword.control: #C586C0",
			"light_plus": "keyword.control: #AF00DB",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
M
Martin Aeschlimann 已提交
527
			"hc_black": "keyword.control: #C586C0"
M
Martin Aeschlimann 已提交
528 529 530
		}
	},
	{
M
Martin Aeschlimann 已提交
531
		"c": " width",
532
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
533
		"r": {
534 535 536 537 538
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
539 540 541 542
		}
	},
	{
		"c": "*",
543
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.operator.cpp",
M
Martin Aeschlimann 已提交
544
		"r": {
545 546 547 548 549
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4"
M
Martin Aeschlimann 已提交
550 551 552
		}
	},
	{
553
		"c": "height",
554
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
555 556 557 558 559 560 561 562 563 564
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ";",
565
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
566
		"r": {
567 568 569 570 571
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
572 573 574 575
		}
	},
	{
		"c": "}",
576
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.block.end.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
577
		"r": {
578 579 580 581 582
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
583 584 585 586
		}
	},
	{
		"c": "}",
587
		"t": "source.cpp source.cpp meta.block.class.cpp meta.body.class.cpp punctuation.section.block.end.bracket.curly.class.cpp",
M
Martin Aeschlimann 已提交
588
		"r": {
589 590 591 592 593
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
594 595 596 597
		}
	},
	{
		"c": ";",
598
		"t": "source.cpp source.cpp meta.block.class.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
599
		"r": {
600 601 602 603 604
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
605 606 607 608
		}
	},
	{
		"c": "void",
609
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.qualified_type.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
610
		"r": {
611 612 613 614 615
			"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"
M
Martin Aeschlimann 已提交
616 617 618 619
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
620
		"t": "source.cpp source.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
621
		"r": {
622 623 624 625 626
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
627 628 629
		}
	},
	{
630
		"c": "Rectangle",
631
		"t": "source.cpp source.cpp meta.function.definition.cpp entity.name.scope-resolution.function.definition.cpp",
632
		"r": {
633 634
			"dark_plus": "entity.name.scope-resolution: #4EC9B0",
			"light_plus": "entity.name.scope-resolution: #267F99",
635 636
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
637
			"hc_black": "entity.name.scope-resolution: #4EC9B0"
638 639 640 641
		}
	},
	{
		"c": "::",
642
		"t": "source.cpp source.cpp meta.function.definition.cpp punctuation.separator.namespace.access.cpp punctuation.separator.scope-resolution.function.definition.cpp",
643 644 645 646 647 648 649 650 651 652
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": "set_values",
653
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp entity.name.function.definition.cpp",
M
Martin Aeschlimann 已提交
654
		"r": {
655 656 657 658
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
659
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
660 661 662 663
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
664
		"t": "source.cpp source.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
665
		"r": {
666 667 668 669 670
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
671 672 673 674
		}
	},
	{
		"c": "(",
675
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.begin.bracket.round.cpp",
M
Martin Aeschlimann 已提交
676
		"r": {
677 678 679 680 681
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
682 683 684 685
		}
	},
	{
		"c": "int",
686
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
687
		"r": {
688 689 690 691 692
			"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"
M
Martin Aeschlimann 已提交
693 694 695
		}
	},
	{
696
		"c": " ",
697
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp",
698 699 700 701 702 703 704 705
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
706 707
	{
		"c": "x",
708
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp variable.parameter.cpp",
709 710 711 712 713 714 715 716
		"r": {
			"dark_plus": "variable: #9CDCFE",
			"light_plus": "variable: #001080",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE"
		}
	},
717 718
	{
		"c": ",",
719
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp comma.cpp punctuation.separator.delimiter.cpp",
720 721 722 723 724 725 726 727 728 729
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": " ",
730
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp",
M
Martin Aeschlimann 已提交
731
		"r": {
732 733 734 735 736
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
737 738 739 740
		}
	},
	{
		"c": "int",
741
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
742
		"r": {
743 744 745 746 747
			"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"
M
Martin Aeschlimann 已提交
748 749 750
		}
	},
	{
751
		"c": " ",
752
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp",
M
Martin Aeschlimann 已提交
753
		"r": {
754 755 756 757 758
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
759 760
		}
	},
761 762
	{
		"c": "y",
763
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp meta.function.definition.parameters.cpp variable.parameter.cpp",
764 765 766 767 768 769 770 771
		"r": {
			"dark_plus": "variable: #9CDCFE",
			"light_plus": "variable: #001080",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE"
		}
	},
M
Martin Aeschlimann 已提交
772 773
	{
		"c": ")",
774
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.end.bracket.round.cpp",
M
Martin Aeschlimann 已提交
775
		"r": {
776 777 778 779 780
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
781 782 783 784
		}
	},
	{
		"c": " ",
785
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp",
M
Martin Aeschlimann 已提交
786
		"r": {
787 788 789 790 791
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
792 793 794 795
		}
	},
	{
		"c": "{",
796
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.block.begin.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
797
		"r": {
798 799 800 801 802
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
803 804 805
		}
	},
	{
M
Martin Aeschlimann 已提交
806
		"c": "  width ",
807
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
808
		"r": {
809 810 811 812 813
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
814 815 816 817
		}
	},
	{
		"c": "=",
818
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.operator.assignment.cpp",
M
Martin Aeschlimann 已提交
819
		"r": {
820 821 822 823 824
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4"
M
Martin Aeschlimann 已提交
825 826 827
		}
	},
	{
828
		"c": " x",
829
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
830 831 832 833 834 835 836 837 838 839
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ";",
840
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
841
		"r": {
842 843 844 845 846
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
847 848 849 850
		}
	},
	{
		"c": "  height ",
851
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
852
		"r": {
853 854 855 856 857
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
858 859 860
		}
	},
	{
M
Martin Aeschlimann 已提交
861
		"c": "=",
862
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.operator.assignment.cpp",
M
Martin Aeschlimann 已提交
863
		"r": {
864 865 866 867 868
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4"
M
Martin Aeschlimann 已提交
869 870 871
		}
	},
	{
872
		"c": " y",
873
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
874 875 876 877 878 879 880 881 882 883
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ";",
884
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
885
		"r": {
886 887 888 889 890
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
891 892 893 894
		}
	},
	{
		"c": "}",
895
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.block.end.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
896
		"r": {
897 898 899 900 901
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
902 903 904 905
		}
	},
	{
		"c": "int",
906
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.qualified_type.cpp storage.type.primitive.cpp storage.type.built-in.primitive.cpp",
M
Martin Aeschlimann 已提交
907
		"r": {
908 909 910 911 912
			"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"
M
Martin Aeschlimann 已提交
913 914 915 916
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
917
		"t": "source.cpp source.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
918
		"r": {
919 920 921 922 923
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
924 925 926 927
		}
	},
	{
		"c": "main",
928
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp entity.name.function.definition.cpp",
M
Martin Aeschlimann 已提交
929
		"r": {
930 931 932 933
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
934
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
935 936 937 938
		}
	},
	{
		"c": " ",
A
Alex Ross 已提交
939
		"t": "source.cpp source.cpp meta.function.definition.cpp",
M
Martin Aeschlimann 已提交
940
		"r": {
941 942 943 944 945
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
946 947 948 949
		}
	},
	{
		"c": "(",
950
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.begin.bracket.round.cpp",
M
Martin Aeschlimann 已提交
951
		"r": {
952 953 954 955 956
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
957 958 959 960
		}
	},
	{
		"c": ")",
961
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.parameters.end.bracket.round.cpp",
M
Martin Aeschlimann 已提交
962
		"r": {
963 964 965 966 967
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
968 969 970 971
		}
	},
	{
		"c": " ",
972
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp",
M
Martin Aeschlimann 已提交
973
		"r": {
974 975 976 977 978
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
979 980 981 982
		}
	},
	{
		"c": "{",
983
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.head.function.definition.cpp punctuation.section.block.begin.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
984
		"r": {
985 986 987 988 989
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
990 991 992
		}
	},
	{
993
		"c": "  Rectangle rect",
994
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
995
		"r": {
996 997 998 999 1000
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1001 1002 1003
		}
	},
	{
1004
		"c": ";",
1005
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
1006 1007 1008 1009 1010 1011 1012 1013 1014
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
1015
		"c": "  ",
1016
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
1017 1018 1019 1020 1021 1022 1023 1024
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
1025 1026
	{
		"c": "rect",
1027
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp variable.other.object.access.cpp",
1028 1029 1030 1031 1032 1033 1034 1035
		"r": {
			"dark_plus": "variable: #9CDCFE",
			"light_plus": "variable: #001080",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE"
		}
	},
1036 1037
	{
		"c": ".",
1038
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.separator.dot-access.cpp",
M
Martin Aeschlimann 已提交
1039
		"r": {
A
Alex Ross 已提交
1040 1041
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
1042 1043
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
A
Alex Ross 已提交
1044
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1045 1046 1047 1048
		}
	},
	{
		"c": "set_values",
1049
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp entity.name.function.member.cpp",
M
Martin Aeschlimann 已提交
1050
		"r": {
1051 1052
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
1053 1054
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
1055
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
1056 1057 1058
		}
	},
	{
1059
		"c": " ",
1060
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1061
		"r": {
1062 1063 1064 1065 1066
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1067 1068
		}
	},
1069 1070
	{
		"c": "(",
1071
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.arguments.begin.bracket.round.function.member.cpp",
1072
		"r": {
1073 1074 1075 1076 1077
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
1078 1079
		}
	},
M
Martin Aeschlimann 已提交
1080 1081
	{
		"c": "3",
1082
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp constant.numeric.decimal.cpp",
M
Martin Aeschlimann 已提交
1083
		"r": {
1084 1085 1086 1087 1088
			"dark_plus": "constant.numeric: #B5CEA8",
			"light_plus": "constant.numeric: #09885A",
			"dark_vs": "constant.numeric: #B5CEA8",
			"light_vs": "constant.numeric: #09885A",
			"hc_black": "constant.numeric: #B5CEA8"
M
Martin Aeschlimann 已提交
1089 1090 1091 1092
		}
	},
	{
		"c": ",",
1093
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp comma.cpp punctuation.separator.delimiter.cpp",
M
Martin Aeschlimann 已提交
1094
		"r": {
1095 1096 1097 1098 1099
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1100 1101 1102 1103
		}
	},
	{
		"c": "4",
1104
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp constant.numeric.decimal.cpp",
M
Martin Aeschlimann 已提交
1105
		"r": {
1106 1107 1108 1109 1110
			"dark_plus": "constant.numeric: #B5CEA8",
			"light_plus": "constant.numeric: #09885A",
			"dark_vs": "constant.numeric: #B5CEA8",
			"light_vs": "constant.numeric: #09885A",
			"hc_black": "constant.numeric: #B5CEA8"
M
Martin Aeschlimann 已提交
1111 1112 1113
		}
	},
	{
1114
		"c": ")",
1115
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.arguments.end.bracket.round.function.member.cpp",
1116 1117 1118 1119 1120 1121 1122 1123 1124 1125
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ";",
1126
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
1127
		"r": {
1128 1129 1130 1131 1132
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1133 1134 1135
		}
	},
	{
M
Martin Aeschlimann 已提交
1136
		"c": "  cout ",
1137
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1138
		"r": {
1139 1140 1141 1142 1143
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1144 1145 1146 1147
		}
	},
	{
		"c": "<<",
1148
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.operator.bitwise.shift.cpp",
M
Martin Aeschlimann 已提交
1149
		"r": {
1150 1151 1152 1153 1154
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4"
M
Martin Aeschlimann 已提交
1155 1156 1157 1158
		}
	},
	{
		"c": " ",
1159
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1160
		"r": {
1161 1162 1163 1164 1165
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1166 1167 1168 1169
		}
	},
	{
		"c": "\"",
1170
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp punctuation.definition.string.begin.cpp",
M
Martin Aeschlimann 已提交
1171
		"r": {
1172 1173 1174 1175 1176
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
1177 1178 1179 1180
		}
	},
	{
		"c": "area: ",
1181
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp",
M
Martin Aeschlimann 已提交
1182
		"r": {
1183 1184 1185 1186 1187
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
1188 1189 1190 1191
		}
	},
	{
		"c": "\"",
1192
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp string.quoted.double.cpp punctuation.definition.string.end.cpp",
M
Martin Aeschlimann 已提交
1193
		"r": {
1194 1195 1196 1197 1198
			"dark_plus": "string: #CE9178",
			"light_plus": "string: #A31515",
			"dark_vs": "string: #CE9178",
			"light_vs": "string: #A31515",
			"hc_black": "string: #CE9178"
M
Martin Aeschlimann 已提交
1199 1200 1201
		}
	},
	{
M
Martin Aeschlimann 已提交
1202
		"c": " ",
1203
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1204
		"r": {
1205 1206 1207 1208 1209
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1210 1211 1212 1213
		}
	},
	{
		"c": "<<",
1214
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.operator.bitwise.shift.cpp",
M
Martin Aeschlimann 已提交
1215
		"r": {
1216 1217 1218 1219 1220
			"dark_plus": "keyword.operator: #D4D4D4",
			"light_plus": "keyword.operator: #000000",
			"dark_vs": "keyword.operator: #D4D4D4",
			"light_vs": "keyword.operator: #000000",
			"hc_black": "keyword.operator: #D4D4D4"
M
Martin Aeschlimann 已提交
1221 1222 1223
		}
	},
	{
1224
		"c": " ",
1225
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
1226 1227 1228 1229 1230 1231 1232 1233
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
1234 1235
	{
		"c": "rect",
1236
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp variable.other.object.access.cpp",
1237 1238 1239 1240 1241 1242 1243 1244
		"r": {
			"dark_plus": "variable: #9CDCFE",
			"light_plus": "variable: #001080",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "variable: #9CDCFE"
		}
	},
1245 1246
	{
		"c": ".",
1247
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.separator.dot-access.cpp",
M
Martin Aeschlimann 已提交
1248
		"r": {
1249 1250 1251 1252 1253
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1254 1255 1256 1257
		}
	},
	{
		"c": "area",
1258
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp entity.name.function.member.cpp",
M
Martin Aeschlimann 已提交
1259
		"r": {
1260 1261
			"dark_plus": "entity.name.function: #DCDCAA",
			"light_plus": "entity.name.function: #795E26",
1262 1263
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
M
Martin Aeschlimann 已提交
1264
			"hc_black": "entity.name.function: #DCDCAA"
M
Martin Aeschlimann 已提交
1265 1266 1267 1268
		}
	},
	{
		"c": "(",
1269
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.arguments.begin.bracket.round.function.member.cpp",
1270 1271 1272 1273 1274 1275 1276 1277 1278 1279
		"r": {
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
		}
	},
	{
		"c": ")",
1280
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.arguments.end.bracket.round.function.member.cpp",
M
Martin Aeschlimann 已提交
1281
		"r": {
1282 1283 1284 1285 1286
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1287 1288 1289
		}
	},
	{
1290
		"c": ";",
1291
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
1292
		"r": {
1293 1294 1295 1296 1297
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1298 1299 1300 1301
		}
	},
	{
		"c": "  ",
1302
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1303
		"r": {
1304 1305 1306 1307 1308
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1309 1310 1311 1312
		}
	},
	{
		"c": "return",
1313
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp keyword.control.return.cpp",
M
Martin Aeschlimann 已提交
1314
		"r": {
1315 1316 1317 1318
			"dark_plus": "keyword.control: #C586C0",
			"light_plus": "keyword.control: #AF00DB",
			"dark_vs": "keyword.control: #569CD6",
			"light_vs": "keyword.control: #0000FF",
M
Martin Aeschlimann 已提交
1319
			"hc_black": "keyword.control: #C586C0"
M
Martin Aeschlimann 已提交
1320 1321 1322 1323
		}
	},
	{
		"c": " ",
1324
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp",
M
Martin Aeschlimann 已提交
1325
		"r": {
1326 1327 1328 1329 1330
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1331 1332 1333 1334
		}
	},
	{
		"c": "0",
1335
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp constant.numeric.decimal.cpp",
M
Martin Aeschlimann 已提交
1336
		"r": {
1337 1338 1339 1340 1341
			"dark_plus": "constant.numeric: #B5CEA8",
			"light_plus": "constant.numeric: #09885A",
			"dark_vs": "constant.numeric: #B5CEA8",
			"light_vs": "constant.numeric: #09885A",
			"hc_black": "constant.numeric: #B5CEA8"
M
Martin Aeschlimann 已提交
1342 1343 1344 1345
		}
	},
	{
		"c": ";",
1346
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.terminator.statement.cpp",
M
Martin Aeschlimann 已提交
1347
		"r": {
1348 1349 1350 1351 1352
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1353 1354 1355 1356
		}
	},
	{
		"c": "}",
1357
		"t": "source.cpp source.cpp meta.function.definition.cpp meta.body.function.definition.cpp punctuation.section.block.end.bracket.curly.function.definition.cpp",
M
Martin Aeschlimann 已提交
1358
		"r": {
1359 1360 1361 1362 1363
			"dark_plus": "default: #D4D4D4",
			"light_plus": "default: #000000",
			"dark_vs": "default: #D4D4D4",
			"light_vs": "default: #000000",
			"hc_black": "default: #FFFFFF"
M
Martin Aeschlimann 已提交
1364 1365 1366
		}
	}
]