Lines Matching refs:Code

25   std::string cleanup(llvm::StringRef Code,  in cleanup()  argument
28 tooling::Replacements Replaces = format::cleanup(Style, Code, Ranges); in cleanup()
30 auto Result = applyAllReplacements(Code, Replaces); in cleanup()
37 llvm::StringRef Code, in cleanupAroundOffsets() argument
42 return cleanup(Code, Ranges, Style); in cleanupAroundOffsets()
47 std::string Code = "namespace A {\n" in TEST_F() local
58 EXPECT_EQ(Expected, cleanupAroundOffsets({28, 91, 132}, Code)); in TEST_F()
62 std::string Code = "namespace A {\n" in TEST_F() local
73 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
74 EXPECT_EQ(Expected, cleanup(Code, Ranges)); in TEST_F()
78 std::string Code = "namespace A {\n\n" in TEST_F() local
85 EXPECT_EQ(Expected, cleanupAroundOffsets({14}, Code)); in TEST_F()
89 std::string Code = "namespace A {\n" in TEST_F() local
97 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
98 std::string Result = cleanup(Code, Ranges); in TEST_F()
103 std::string Code = "namespace A\n" in TEST_F() local
114 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
117 std::string Result = cleanup(Code, Ranges, Style); in TEST_F()
122 std::string Code = "#ifdef A\n" in TEST_F() local
133 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
135 std::string Result = cleanup(Code, Ranges, Style); in TEST_F()
140 std::string Code = "class A {\nA() : , {} };"; in TEST_F() local
142 EXPECT_EQ(Expected, cleanupAroundOffsets({17, 19}, Code)); in TEST_F()
144 Code = "class A {\nA() : x(1), {} };"; in TEST_F()
146 EXPECT_EQ(Expected, cleanupAroundOffsets({23}, Code)); in TEST_F()
148 Code = "class A {\nA() :,,,,{} };"; in TEST_F()
150 EXPECT_EQ(Expected, cleanupAroundOffsets({15}, Code)); in TEST_F()
155 std::string Code = "class A {\nA() try : , {} };"; in TEST_F() local
157 EXPECT_EQ(Expected, cleanupAroundOffsets({21, 23}, Code)); in TEST_F()
159 Code = "class A {\nA() try : x(1), {} };"; in TEST_F()
161 EXPECT_EQ(Expected, cleanupAroundOffsets({27}, Code)); in TEST_F()
163 Code = "class A {\nA() try :,,,,{} };"; in TEST_F()
165 EXPECT_EQ(Expected, cleanupAroundOffsets({19}, Code)); in TEST_F()
167 Code = "class A {\nA() try : x(1),,, {} };"; in TEST_F()
169 EXPECT_EQ(Expected, cleanupAroundOffsets({27}, Code)); in TEST_F()
173 Code = "try : , {}"; in TEST_F()
175 EXPECT_EQ(Expected, cleanupAroundOffsets({8}, Code)); in TEST_F()
179 std::string Code = "class A {\nA() : =default; };"; in TEST_F() local
181 EXPECT_EQ(Expected, cleanupAroundOffsets({15}, Code)); in TEST_F()
183 Code = "class A {\nA() : , =default; };"; in TEST_F()
185 EXPECT_EQ(Expected, cleanupAroundOffsets({15}, Code)); in TEST_F()
189 std::string Code = "void f() { std::vector<int> v = {1,2,,,3,{4,5}}; }"; in TEST_F() local
191 EXPECT_EQ(Expected, cleanupAroundOffsets({40}, Code)); in TEST_F()
193 Code = "int main() { f(1,,2,3,,4);}"; in TEST_F()
195 EXPECT_EQ(Expected, cleanupAroundOffsets({17, 22}, Code)); in TEST_F()
199 std::string Code = "function f() { var x = [a, b, , c]; }"; in TEST_F() local
203 EXPECT_EQ(Expected, cleanupAroundOffsets({30}, Code, Style)); in TEST_F()
207 std::string Code = "int main() { f(,1,,2,3,f(1,2,),4,,);}"; in TEST_F() local
209 EXPECT_EQ(Expected, cleanupAroundOffsets({15, 18, 29, 33}, Code)); in TEST_F()
212 Code = "int main() { [](){f(,1,,2,3,f(1,2,),4,,);}();}"; in TEST_F()
214 EXPECT_EQ(Expected, cleanupAroundOffsets({20, 23, 34, 38}, Code)); in TEST_F()
222 std::string Code = "void f() { std::vector<int> v = {1,2,3,,}; }"; in TEST_F() local
224 EXPECT_EQ(Expected, cleanupAroundOffsets({39}, Code)); in TEST_F()
230 Code = "void f() { std::vector<int> v = {1,2,3,}; }"; in TEST_F()
233 EXPECT_EQ(Expected, cleanupAroundOffsets({39}, Code)); in TEST_F()
237 Code = "void f() { std::vector<int> v = {1, 2, 3, , }; }"; in TEST_F()
240 EXPECT_EQ(Expected, cleanupAroundOffsets({42, 44}, Code)); in TEST_F()
244 std::string Code = "class A {\nA() : x({1}),, {} };"; in TEST_F() local
246 EXPECT_EQ(Expected, cleanupAroundOffsets({24, 26}, Code)); in TEST_F()
250 std::string Code = in TEST_F() local
257 std::string Result = cleanup(Code, Ranges); in TEST_F()
260 Code = "class A {\nA() : x(1), {} };"; in TEST_F()
264 Result = cleanup(Code, Ranges); in TEST_F()
269 std::string Code = in TEST_F() local
272 EXPECT_EQ(Expected, cleanupAroundOffsets({25, 40}, Code)); in TEST_F()
274 Code = "class A {\nA() : x({1}), // comment\n {} };"; in TEST_F()
276 EXPECT_EQ(Expected, cleanupAroundOffsets({25}, Code)); in TEST_F()
278 Code = "class A {\nA() : x({1}), // comment\n , y(1),{} };"; in TEST_F()
280 EXPECT_EQ(Expected, cleanupAroundOffsets({38}, Code)); in TEST_F()
282 Code = "class A {\nA() : x({1}), \n/* comment */, y(1),{} };"; in TEST_F()
284 EXPECT_EQ(Expected, cleanupAroundOffsets({40}, Code)); in TEST_F()
286 Code = "class A {\nA() : , // comment\n y(1),{} };"; in TEST_F()
288 EXPECT_EQ(Expected, cleanupAroundOffsets({17}, Code)); in TEST_F()
290 Code = "class A {\nA() // comment\n : ,,{} };"; in TEST_F()
292 EXPECT_EQ(Expected, cleanupAroundOffsets({30}, Code)); in TEST_F()
294 Code = "class A {\nA() // comment\n : ,,=default; };"; in TEST_F()
296 EXPECT_EQ(Expected, cleanupAroundOffsets({30}, Code)); in TEST_F()
300 std::string Code = "namespace A {\n" in TEST_F() local
311 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in TEST_F()
312 std::string Result = cleanup(Code, Ranges); in TEST_F()
331 inline std::string apply(StringRef Code, in apply() argument
333 auto CleanReplaces = cleanupAroundReplacements(Code, Replaces, Style); in apply()
336 auto Result = applyAllReplacements(Code, *CleanReplaces); in apply()
341 inline std::string formatAndApply(StringRef Code, in formatAndApply() argument
343 auto CleanReplaces = cleanupAroundReplacements(Code, Replaces, Style); in formatAndApply()
346 auto FormattedReplaces = formatReplacements(Code, *CleanReplaces, Style); in formatAndApply()
349 auto Result = applyAllReplacements(Code, *FormattedReplaces); in formatAndApply()
354 int getOffset(StringRef Code, int Line, int Column) { in getOffset() argument
356 FileID ID = Context.createInMemoryFile(FileName, Code); in getOffset()
367 std::string Code = "namespace A {\n" in TEST_F() local
383 toReplacements({createReplacement(getOffset(Code, 3, 3), 6, ""), in TEST_F()
384 createReplacement(getOffset(Code, 9, 34), 6, "")}); in TEST_F()
386 EXPECT_EQ(Expected, formatAndApply(Code, Replaces)); in TEST_F()
390 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
407 EXPECT_EQ(Expected, apply(Code, Replaces)); in TEST_F()
411 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
429 EXPECT_EQ(Expected, apply(Code, Replaces)); in TEST_F()
433 std::string Code = "\nint x;"; in TEST_F() local
446 EXPECT_EQ(Expected, formatAndApply(Code, Replaces)); in TEST_F()
450 std::string Code = "\nint x;"; in TEST_F() local
466 EXPECT_EQ(Expected, formatAndApply(Code, Replaces)); in TEST_F()
470 std::string Code = "#include <map>"; in TEST_F() local
478 EXPECT_EQ(Expected, apply(Code, Replaces)); in TEST_F()
482 std::string Code = "\n" in TEST_F() local
498 {createReplacement(getOffset(Code, 4, 8), 1, "b"), in TEST_F()
503 EXPECT_EQ(Expected, formatAndApply(Code, Replaces)); in TEST_F()
507 std::string Code = "#include \"abc.h\"\n" in TEST_F() local
515 EXPECT_EQ(Expected, apply(Code, Replaces)); in TEST_F()
519 std::string Code = "#include \"a.h\"\n" in TEST_F() local
527 EXPECT_EQ(Expected, apply(Code, Replaces)); in TEST_F()