Skip to content

Commit 4936fad

Browse files
committed
Make suffix tags more consistent
1 parent 85ac400 commit 4936fad

File tree

11 files changed

+104
-23
lines changed

11 files changed

+104
-23
lines changed

autogenerated/cpp.tmLanguage.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2514,7 +2514,7 @@
25142514
]
25152515
},
25162516
"11": {
2517-
"name": "keyword.other.unit.suffix.floating-point.cpp"
2517+
"name": "keyword.other.unit.suffix.floating-point.cpp keyword.other.suffix.literal.built-in.floating-point.cpp"
25182518
}
25192519
}
25202520
},
@@ -2567,7 +2567,7 @@
25672567
]
25682568
},
25692569
"10": {
2570-
"name": "keyword.other.unit.suffix.floating-point.cpp"
2570+
"name": "keyword.other.unit.suffix.floating-point.cpp keyword.other.suffix.literal.built-in.floating-point.cpp"
25712571
}
25722572
}
25732573
},
@@ -2590,7 +2590,7 @@
25902590
"name": "punctuation.separator.constant.numeric.cpp"
25912591
},
25922592
"4": {
2593-
"name": "keyword.other.unit.suffix.integer.cpp"
2593+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
25942594
}
25952595
}
25962596
},
@@ -2613,7 +2613,7 @@
26132613
"name": "punctuation.separator.constant.numeric.cpp"
26142614
},
26152615
"4": {
2616-
"name": "keyword.other.unit.suffix.integer.cpp"
2616+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
26172617
}
26182618
}
26192619
},
@@ -2654,7 +2654,7 @@
26542654
]
26552655
},
26562656
"8": {
2657-
"name": "keyword.other.unit.suffix.integer.cpp"
2657+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
26582658
}
26592659
}
26602660
},
@@ -2692,7 +2692,7 @@
26922692
]
26932693
},
26942694
"7": {
2695-
"name": "keyword.other.unit.suffix.integer.cpp"
2695+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
26962696
}
26972697
}
26982698
},
@@ -6877,10 +6877,10 @@
68776877
]
68786878
},
68796879
"11": {
6880-
"name": "keyword.other.unit.suffix.floating-point.cpp"
6880+
"name": "keyword.other.unit.suffix.floating-point.cpp keyword.other.suffix.literal.built-in.floating-point.cpp"
68816881
},
68826882
"12": {
6883-
"name": "keyword.other.unit.user-defined.cpp"
6883+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
68846884
}
68856885
}
68866886
},
@@ -6933,10 +6933,10 @@
69336933
]
69346934
},
69356935
"10": {
6936-
"name": "keyword.other.unit.suffix.floating-point.cpp"
6936+
"name": "keyword.other.unit.suffix.floating-point.cpp keyword.other.suffix.literal.built-in.floating-point.cpp"
69376937
},
69386938
"11": {
6939-
"name": "keyword.other.unit.user-defined.cpp"
6939+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
69406940
}
69416941
}
69426942
},
@@ -6959,10 +6959,10 @@
69596959
"name": "punctuation.separator.constant.numeric.cpp"
69606960
},
69616961
"4": {
6962-
"name": "keyword.other.unit.suffix.integer.cpp"
6962+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
69636963
},
69646964
"5": {
6965-
"name": "keyword.other.unit.user-defined.cpp"
6965+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
69666966
}
69676967
}
69686968
},
@@ -6985,10 +6985,10 @@
69856985
"name": "punctuation.separator.constant.numeric.cpp"
69866986
},
69876987
"4": {
6988-
"name": "keyword.other.unit.suffix.integer.cpp"
6988+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
69896989
},
69906990
"5": {
6991-
"name": "keyword.other.unit.user-defined.cpp"
6991+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
69926992
}
69936993
}
69946994
},
@@ -7029,10 +7029,10 @@
70297029
]
70307030
},
70317031
"8": {
7032-
"name": "keyword.other.unit.suffix.integer.cpp"
7032+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
70337033
},
70347034
"9": {
7035-
"name": "keyword.other.unit.user-defined.cpp"
7035+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
70367036
}
70377037
}
70387038
},
@@ -7070,10 +7070,10 @@
70707070
]
70717071
},
70727072
"7": {
7073-
"name": "keyword.other.unit.suffix.integer.cpp"
7073+
"name": "keyword.other.unit.suffix.integer.cpp keyword.other.suffix.literal.built-in.integer.cpp"
70747074
},
70757075
"8": {
7076-
"name": "keyword.other.unit.user-defined.cpp"
7076+
"name": "keyword.other.unit.user-defined.cpp keyword.other.suffix.literal.user-defined.integer.cpp"
70777077
}
70787078
}
70797079
},

autogenerated/cpp_scopes.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ keyword.other.namespace.directive.cpp
138138
keyword.other.operator.overload.cpp
139139
keyword.other.parameter.direction.$0.cpp
140140
keyword.other.static_assert.cpp
141+
keyword.other.suffix.literal.built-in.floating-point.cpp
142+
keyword.other.suffix.literal.built-in.integer.cpp
141143
keyword.other.suffix.literal.user-defined.character.cpp
144+
keyword.other.suffix.literal.user-defined.integer.cpp
142145
keyword.other.suffix.literal.user-defined.reserved.character.cpp
143146
keyword.other.suffix.literal.user-defined.reserved.string.cpp
144147
keyword.other.suffix.literal.user-defined.string.cpp

language_examples/#004.spec.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
- source: ms
4545
scopes:
4646
- keyword.other.unit.user-defined
47+
- keyword.other.suffix.literal.user-defined.integer
4748
- source: '1'
4849
scopesBegin:
4950
- constant.numeric.decimal
@@ -77,6 +78,7 @@
7778
- source: f
7879
scopes:
7980
- keyword.other.unit.suffix.floating-point
81+
- keyword.other.suffix.literal.built-in.floating-point
8082
- source: 0b
8183
scopes:
8284
- keyword.other.unit.binary
@@ -108,6 +110,7 @@
108110
- source: L
109111
scopes:
110112
- keyword.other.unit.suffix.floating-point
113+
- keyword.other.suffix.literal.built-in.floating-point
111114
- source: 0x
112115
scopes:
113116
- keyword.other.unit.hexadecimal

language_examples/#010.spec.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
- source: f
55
scopes:
66
- keyword.other.unit.suffix.integer
7+
- keyword.other.suffix.literal.built-in.integer
78
- source: '498729'
89
scopes:
910
- constant.numeric.decimal
1011
- source: l
1112
scopes:
1213
- keyword.other.unit.suffix.integer
14+
- keyword.other.suffix.literal.built-in.integer

language_examples/#120.spec.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
- source: luyards
3737
scopes:
3838
- keyword.other.unit.user-defined
39+
- keyword.other.suffix.literal.user-defined.integer
3940
- source: '0'
4041
scopes:
4142
- keyword.other.unit.octal
@@ -56,9 +57,11 @@
5657
- source: x
5758
scopes:
5859
- keyword.other.unit.user-defined
60+
- keyword.other.suffix.literal.user-defined.integer
5961
- source: '1'
6062
scopes:
6163
- constant.numeric.decimal
6264
- source: Px
6365
scopes:
6466
- keyword.other.unit.user-defined
67+
- keyword.other.suffix.literal.user-defined.integer

language_examples/feature_basic_string_sso.spec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1221,6 +1221,7 @@
12211221
- source: ULL
12221222
scopes:
12231223
- keyword.other.unit.suffix.integer
1224+
- keyword.other.suffix.literal.built-in.integer
12241225
- source: '<<'
12251226
scopes:
12261227
- keyword.operator.bitwise.shift

language_examples/macro_issue.spec.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@
11671167
- source: f
11681168
scopes:
11691169
- keyword.other.unit.suffix.floating-point
1170+
- keyword.other.suffix.literal.built-in.floating-point
11701171
- source: ;
11711172
scopes:
11721173
- punctuation.terminator.statement
@@ -1210,6 +1211,7 @@
12101211
- source: f
12111212
scopes:
12121213
- keyword.other.unit.suffix.floating-point
1214+
- keyword.other.suffix.literal.built-in.floating-point
12131215
- source: ;
12141216
scopes:
12151217
- punctuation.terminator.statement
@@ -1289,6 +1291,7 @@
12891291
- source: f
12901292
scopes:
12911293
- keyword.other.unit.suffix.floating-point
1294+
- keyword.other.suffix.literal.built-in.floating-point
12921295
- source: ;
12931296
scopes:
12941297
- punctuation.terminator.statement
@@ -1332,6 +1335,7 @@
13321335
- source: f
13331336
scopes:
13341337
- keyword.other.unit.suffix.floating-point
1338+
- keyword.other.suffix.literal.built-in.floating-point
13351339
- source: ;
13361340
scopes:
13371341
- punctuation.terminator.statement
@@ -1427,6 +1431,7 @@
14271431
- source: f
14281432
scopes:
14291433
- keyword.other.unit.suffix.floating-point
1434+
- keyword.other.suffix.literal.built-in.floating-point
14301435
- source: ;
14311436
scopes:
14321437
- punctuation.terminator.statement
@@ -1470,6 +1475,7 @@
14701475
- source: f
14711476
scopes:
14721477
- keyword.other.unit.suffix.floating-point
1478+
- keyword.other.suffix.literal.built-in.floating-point
14731479
- source: ;
14741480
scopes:
14751481
- punctuation.terminator.statement
@@ -1549,6 +1555,7 @@
15491555
- source: f
15501556
scopes:
15511557
- keyword.other.unit.suffix.floating-point
1558+
- keyword.other.suffix.literal.built-in.floating-point
15521559
- source: ;
15531560
scopes:
15541561
- punctuation.terminator.statement
@@ -1592,6 +1599,7 @@
15921599
- source: f
15931600
scopes:
15941601
- keyword.other.unit.suffix.floating-point
1602+
- keyword.other.suffix.literal.built-in.floating-point
15951603
- source: ;
15961604
scopes:
15971605
- punctuation.terminator.statement

0 commit comments

Comments
 (0)