Skip to content

Commit 00644f9

Browse files
Tests rely only on modern-cpp-font-lock-mode
Test files are open on text-mode to have no font lock. In test mode, text-mode uses modern-cpp-font-lock-mode.
1 parent 933e937 commit 00644f9

13 files changed

+191
-194
lines changed

cpp/integer-literal/test.cc.faceup

-116
This file was deleted.
File renamed without changes.

cpp/integer-literal/test.txt.faceup

+115
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
«k:auto» i = 42;
2+
«k:auto» i = «k:0»«c:52»;
3+
«k:auto» i = «k:0x»«c:2a»;
4+
«k:auto» i = «k:0X»«c:2A»;
5+
«k:auto» i = «k:0b»«c:101010»;
6+
«k:auto» i = «c:18446744073709550592»«k:ull»;
7+
«k:auto» i = «k:0x»«c:DeAdBaBe»«k:U»;
8+
«k:auto» i = «k:0X»«c:deadBABE»«k:u»;
9+
«k:auto» i = -«c:9223372036854775808»«k:u»;
10+
«k:auto» i = -9223372036854775807 - 1;
11+
«k:auto» i = «c:12345678901234567890»«k:u»;
12+
«k:auto» i = «c:42»«k:ull»;
13+
«k:auto» i = «c:42»«k:LLu»;
14+
«k:auto» i = «c:42»«k:LLU»;
15+
«k:auto» i = «c:42»«k:llu»;
16+
«k:auto» i = «c:42»«k:llU»;
17+
«k:auto» i = «c:42»«k:uLL»;
18+
«k:auto» i = «c:42»«k:ULL»;
19+
«k:auto» i = «c:42»«k:Ull»;
20+
«k:auto» i = «c:42»«k:ll»;
21+
«k:auto» i = «c:42»«k:LL»;
22+
«k:auto» i = «c:42»«k:ul»;
23+
«k:auto» i = «c:42»«k:uL»;
24+
«k:auto» i = «c:42»«k:Ul»;
25+
«k:auto» i = «c:42»«k:UL»;
26+
«k:auto» i = «c:42»«k:lu»;
27+
«k:auto» i = «c:42»«k:lU»;
28+
«k:auto» i = «c:42»«k:LU»;
29+
«k:auto» i = «c:42»«k:Lu»;
30+
«k:auto» i = «c:42»«k:u»;
31+
«k:auto» i = «c:42»«k:U»;
32+
«k:auto» i = «c:42»«k:l»;
33+
«k:auto» i = «c:42»«k:L»;
34+
«k:auto» i = «k:0»«c:42»«k:ull»;
35+
«k:auto» i = «k:0»«c:42»«k:LLu»;
36+
«k:auto» i = «k:0»«c:42»«k:LLU»;
37+
«k:auto» i = «k:0»«c:42»«k:llu»;
38+
«k:auto» i = «k:0»«c:42»«k:llU»;
39+
«k:auto» i = «k:0»«c:42»«k:uLL»;
40+
«k:auto» i = «k:0»«c:42»«k:ULL»;
41+
«k:auto» i = «k:0»«c:42»«k:Ull»;
42+
«k:auto» i = «k:0»«c:42»«k:ll»;
43+
«k:auto» i = «k:0»«c:42»«k:LL»;
44+
«k:auto» i = «k:0»«c:42»«k:ul»;
45+
«k:auto» i = «k:0»«c:42»«k:uL»;
46+
«k:auto» i = «k:0»«c:42»«k:Ul»;
47+
«k:auto» i = «k:0»«c:42»«k:UL»;
48+
«k:auto» i = «k:0»«c:42»«k:lu»;
49+
«k:auto» i = «k:0»«c:42»«k:lU»;
50+
«k:auto» i = «k:0»«c:42»«k:LU»;
51+
«k:auto» i = «k:0»«c:42»«k:Lu»;
52+
«k:auto» i = «k:0»«c:42»«k:u»;
53+
«k:auto» i = «k:0»«c:42»«k:U»;
54+
«k:auto» i = «k:0»«c:42»«k:l»;
55+
«k:auto» i = «k:0»«c:42»«k:L»;
56+
«k:auto» i = «k:0x»«c:42»«k:ull»;
57+
«k:auto» i = «k:0X»«c:42»«k:LLu»;
58+
«k:auto» i = «k:0x»«c:42»«k:LLU»;
59+
«k:auto» i = «k:0x»«c:42»«k:llu»;
60+
«k:auto» i = «k:0x»«c:42»«k:llU»;
61+
«k:auto» i = «k:0x»«c:42»«k:uLL»;
62+
«k:auto» i = «k:0x»«c:42»«k:ULL»;
63+
«k:auto» i = «k:0x»«c:42»«k:Ull»;
64+
«k:auto» i = «k:0x»«c:42»«k:ll»;
65+
«k:auto» i = «k:0x»«c:42»«k:LL»;
66+
«k:auto» i = «k:0x»«c:42»«k:ul»;
67+
«k:auto» i = «k:0x»«c:42»«k:uL»;
68+
«k:auto» i = «k:0x»«c:42»«k:Ul»;
69+
«k:auto» i = «k:0x»«c:42»«k:UL»;
70+
«k:auto» i = «k:0x»«c:42»«k:lu»;
71+
«k:auto» i = «k:0x»«c:42»«k:lU»;
72+
«k:auto» i = «k:0x»«c:42»«k:LU»;
73+
«k:auto» i = «k:0x»«c:42»«k:Lu»;
74+
«k:auto» i = «k:0x»«c:42»«k:u»;
75+
«k:auto» i = «k:0x»«c:42»«k:U»;
76+
«k:auto» i = «k:0x»«c:42»«k:l»;
77+
«k:auto» i = «k:0x»«c:42»«k:L»;
78+
«k:auto» i = «k:0b»«c:10»«k:ull»;
79+
«k:auto» i = «k:0b»«c:10»«k:LLu»;
80+
«k:auto» i = «k:0B»«c:10»«k:LLU»;
81+
«k:auto» i = «k:0b»«c:10»«k:llu»;
82+
«k:auto» i = «k:0b»«c:10»«k:llU»;
83+
«k:auto» i = «k:0b»«c:10»«k:uLL»;
84+
«k:auto» i = «k:0b»«c:10»«k:ULL»;
85+
«k:auto» i = «k:0b»«c:10»«k:Ull»;
86+
«k:auto» i = «k:0b»«c:10»«k:ll»;
87+
«k:auto» i = «k:0b»«c:10»«k:LL»;
88+
«k:auto» i = «k:0b»«c:10»«k:ul»;
89+
«k:auto» i = «k:0b»«c:10»«k:uL»;
90+
«k:auto» i = «k:0b»«c:10»«k:Ul»;
91+
«k:auto» i = «k:0b»«c:10»«k:UL»;
92+
«k:auto» i = «k:0b»«c:10»«k:lu»;
93+
«k:auto» i = «k:0b»«c:10»«k:lU»;
94+
«k:auto» i = «k:0b»«c:10»«k:LU»;
95+
«k:auto» i = «k:0b»«c:10»«k:Lu»;
96+
«k:auto» i = «k:0b»«c:10»«k:u»;
97+
«k:auto» i = «k:0b»«c:10»«k:U»;
98+
«k:auto» i = «k:0b»«c:10»«k:l»;
99+
«k:auto» i = «k:0b»«c:10»«k:L»;
100+
«k:auto» i = «c:42»«k:l»L;
101+
«k:auto» i = «c:42»«k:L»l;
102+
«k:auto» i = 157;
103+
«k:auto» i = «k:0»«c:1»98;
104+
«k:auto» i = «k:0»«c:365»;
105+
«k:auto» i = 36'000'000;
106+
«k:auto» i = «k:0x»«c:3fff»;
107+
«k:auto» i = «k:0X»«c:3FFF»;
108+
«k:auto» i = «c:328»«k:u»;
109+
«k:auto» i = «k:0x»«c:7FFFFF»«k:L»;
110+
«k:auto» i = «k:0»«c:776745»«k:ul»;
111+
«k:auto» i = «c:108»«k:LL»;
112+
«k:auto» i = «k:0x»«c:8000000000000000»«k:ULL» << 16;
113+
«k:auto» i = «k:0B»«c:001101»;
114+
«k:auto» i = «k:0b»«c:000001»;
115+
«k:auto» i = 24'847'458'121;

cpp/preview/test.cc.faceup

-22
This file was deleted.
File renamed without changes.

cpp/preview/test.txt.faceup

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
«p:#pragma once»
2+
3+
«p:#define» EXPAND_ME «p:__FILE__» " : " «p:__LINE__»
4+
5+
«k:constexpr» «k:auto» pi = «c:314»«k:LLu»;
6+
«k:thread_local» «k:decltype»(pi) rage = «k:0b»«c:10»;
7+
8+
[[«c:deprecated»("abc")]] «t:char16_t» *f() «k:noexcept» { «k:return» «c:nullptr»; }
9+
10+
«k:template» <«k:typename» T> «k:struct» Foo {
11+
«k:static_assert»(std::is_floating_point<T>::value,
12+
"Foo<T>: T must be floating point");
13+
};
14+
15+
«k:struct» A «k:final» : Foo {
16+
A() = «k:default»;
17+
[[«c:noreturn»]] «k:virtual» «t:void» foo() «k:override»;
18+
};
19+
20+
«k:template» <«k:typename» T> «k:concept» «t:bool» EqualityComparable = «k:requires»(T a, T b) {
21+
{ a == b } -> «t:bool»;
22+
};

cpp/raw/test.cc cpp/raw/test.txt

File renamed without changes.

0 commit comments

Comments
 (0)