Lines Matching defs:DiagOpts
28 DiagnosticOptions *DiagOpts = new DiagnosticOptions(Opts);
29 TextDiagnostic Diag(OS, LangOpts, DiagOpts);
68 DiagnosticOptions DiagOpts;
69 DiagOpts.ShowLine = true;
70 DiagOpts.ShowColumn = true;
73 DiagOpts.ShowCarets = false;
74 EXPECT_EQ("main.cpp:1:2: warning: message\n", PrintDiag(DiagOpts, Loc));
78 DiagOpts.setFormat(TextDiagnosticFormat::Vi);
79 DiagOpts.ShowLine = false;
80 EXPECT_EQ("main.cpp +1:2: warning: message\n", PrintDiag(DiagOpts, Loc));
82 DiagOpts.setFormat(TextDiagnosticFormat::MSVC);
83 DiagOpts.ShowLine = false;
84 EXPECT_EQ("main.cpp(1,2): warning: message\n", PrintDiag(DiagOpts, Loc));
87 DiagOpts.setFormat(TextDiagnosticFormat::Clang);
90 DiagOpts.ShowLine = false;
91 EXPECT_EQ("main.cpp:2: warning: message\n", PrintDiag(DiagOpts, Loc));
94 DiagOpts.ShowLine = true;
95 DiagOpts.ShowColumn = false;
96 EXPECT_EQ("main.cpp:1: warning: message\n", PrintDiag(DiagOpts, Loc));