Lines Matching refs:Code
23 std::vector<tooling::Range> GetCodeRange(StringRef Code) {
24 return std::vector<tooling::Range>(1, tooling::Range(0, Code.size()));
27 std::string sort(StringRef Code, StringRef FileName = "input.cpp") {
28 auto Ranges = GetCodeRange(Code);
30 applyAllReplacements(Code, sortIncludes(Style, Code, Ranges, FileName));
38 unsigned newCursor(llvm::StringRef Code, unsigned Cursor) {
39 sortIncludes(Style, Code, GetCodeRange(Code), "input.cpp", &Cursor);
58 std::string Code = "#include <a>\n"
64 EXPECT_TRUE(sortIncludes(Style, Code, GetCodeRange(Code), "a.cc").empty());
277 std::string Code = "#include <ccc>\n" // Start of line: 0
280 EXPECT_EQ(31u, newCursor(Code, 0));
281 EXPECT_EQ(13u, newCursor(Code, 15));
282 EXPECT_EQ(0u, newCursor(Code, 33));
284 EXPECT_EQ(41u, newCursor(Code, 10));
285 EXPECT_EQ(23u, newCursor(Code, 25));
286 EXPECT_EQ(10u, newCursor(Code, 43));