Lines Matching full:code
34 virtual std::string messUp(StringRef Code) const {
35 return test::messUp(Code);
38 std::string format(StringRef Code,
43 LLVM_DEBUG(llvm::errs() << Code << "\n\n");
47 : std::vector<tooling::Range>{1, tooling::Range(0, Code.size())};
51 reformat(UsedStyle, Code, NonEmptyRanges, "<stdin>", &Status);
55 << Code << "\n\n";
58 auto Result = applyAllReplacements(Code, Replaces);
84 StringRef Code,
87 testing::ScopedTrace t(File, Line, testing::Message() << Code.str());
89 auto FormattedCode{format(Code, Style, SC_ExpectComplete, Ranges)};
93 if (Expected != Code) {
95 EXPECT_EQ(ExpectedCode, FormattedCode) << "Expected code is not stable";
106 FormattedCode = format(Code, ObjCStyle, SC_ExpectComplete, Ranges);
114 void _verifyFormat(const char *File, int Line, StringRef Code,
116 if (!_verifyFormat(File, Line, Code, Code, Style))
118 if (const auto MessedUpCode{messUp(Code)}; MessedUpCode != Code)
119 _verifyFormat(File, Line, Code, MessedUpCode, Style);
122 void _verifyIncompleteFormat(const char *File, int Line, StringRef Code,
124 testing::ScopedTrace t(File, Line, testing::Message() << Code.str());
125 EXPECT_EQ(Code.str(), format(messUp(Code), Style, SC_ExpectIncomplete));
135 void _verifyNoChange(const char *File, int Line, StringRef Code,
137 _verifyFormat(File, Line, Code, Code, Style);
141 void verifyNoCrash(StringRef Code,
143 format(Code, Style, SC_DoNotCheck);
157 #define verifyGoogleFormat(Code) verifyFormat(Code, getGoogleStyle())