Searched refs:DiagOpts (Results 1 - 23 of 23) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DTextDiagnosticPrinter.cpp30 : OS(os), DiagOpts(diags),
42 TextDiag.reset(new TextDiagnostic(OS, LO, &*DiagOpts));
57 const DiagnosticOptions &DiagOpts) {
59 if (DiagOpts.ShowOptionNames) {
94 if (DiagOpts.ShowCategories) {
100 if (DiagOpts.ShowCategories == 1)
103 assert(DiagOpts.ShowCategories == 2 && "Invalid ShowCategories value");
123 printDiagnosticOptions(DiagMessageStream, Level, Info, *DiagOpts);
139 TextDiagnostic::printDiagnosticLevel(OS, Level, DiagOpts->ShowColors,
140 DiagOpts
54 printDiagnosticOptions(raw_ostream &OS, DiagnosticsEngine::Level Level, const Diagnostic &Info, const DiagnosticOptions &DiagOpts) argument
[all...]
H A DTextDiagnostic.cpp669 DiagnosticOptions *DiagOpts)
670 : DiagnosticRenderer(LangOpts, DiagOpts), OS(OS) {}
688 if (DiagOpts->ShowColors)
691 printDiagnosticLevel(OS, Level, DiagOpts->ShowColors,
692 DiagOpts->CLFallbackMode);
696 DiagOpts->MessageLength, DiagOpts->ShowColors);
793 if (!DiagOpts->ShowLocation)
796 if (DiagOpts->ShowColors)
800 switch (DiagOpts
[all...]
H A DDiagnosticRenderer.cpp69 DiagnosticOptions *DiagOpts)
70 : LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {}
159 PresumedLoc PLoc = SM->getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc);
220 if (!DiagOpts->ShowNoteIncludeStack && Level == DiagnosticsEngine::Note)
240 PresumedLoc PLoc = SM.getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc);
283 PresumedLoc PLoc = SM.getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc);
303 DiagOpts->ShowPresumedLoc),
596 unsigned MacroLimit = DiagOpts->MacroBacktraceLimit;
68 DiagnosticRenderer(const LangOptions &LangOpts, DiagnosticOptions *DiagOpts) argument
H A DSerializedDiagnosticPrinter.cpp62 DiagnosticOptions *DiagOpts)
63 : DiagnosticNoteRenderer(LangOpts, DiagOpts), Writer(Writer) {}
258 : DiagOpts(Diags), Stream(Buffer), OutputFile(File.str()),
262 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in struct:__anon3905::SDiagsWriter::SharedState
622 SDiagsRenderer Renderer(*this, *LangOpts, &*State->DiagOpts);
772 new TextDiagnosticPrinter(llvm::errs(), State->DiagOpts.get());
774 IDs, State->DiagOpts.get(), Client);
61 SDiagsRenderer(SDiagsWriter &Writer, const LangOptions &LangOpts, DiagnosticOptions *DiagOpts) argument
H A DLogDiagnosticPrinter.cpp25 DiagOpts(diags) {}
H A DFrontendActions.cpp516 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts,
519 #define DIAGOPT(Name, Bits, Default) DUMP_BOOLEAN(DiagOpts->Name, #Name);
521 Out.indent(4) << #Name << ": " << DiagOpts->get##Name() << "\n";
523 Out.indent(4) << #Name << ": " << DiagOpts->Name << "\n";
527 for (const std::string &Warning : DiagOpts->Warnings)
529 for (const std::string &Remark : DiagOpts->Remarks)
H A DCompilerInstance.cpp142 static void SetUpDiagnosticLog(DiagnosticOptions *DiagOpts, argument
148 if (DiagOpts->DiagnosticLogFile != "-") {
151 DiagOpts->DiagnosticLogFile, EC,
155 << DiagOpts->DiagnosticLogFile << EC.message();
164 auto Logger = llvm::make_unique<LogDiagnosticPrinter>(*OS, DiagOpts,
173 static void SetupSerializedDiagnostics(DiagnosticOptions *DiagOpts, argument
177 clang::serialized_diags::create(OutputFile, DiagOpts);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Tooling/
H A DRefactoring.cpp41 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); local
42 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), &*DiagOpts); local
45 &*DiagOpts, &DiagnosticPrinter, false); local
H A DCompilationDatabase.cpp209 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); local
213 &*DiagOpts, &DiagClient, false); local
H A DTooling.cpp234 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); local
236 llvm::errs(), &*DiagOpts); local
238 IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, local
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Index/
H A DSimpleFormatContext.h38 : DiagOpts(new DiagnosticOptions()),
40 DiagOpts.get())),
64 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in class:clang::index::SimpleFormatContext
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DTextDiagnosticPrinter.h30 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in class:clang::TextDiagnosticPrinter
H A DDiagnosticRenderer.h49 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in class:clang::DiagnosticRenderer
71 DiagnosticOptions *DiagOpts);
158 DiagnosticOptions *DiagOpts)
159 : DiagnosticRenderer(LangOpts, DiagOpts) {}
157 DiagnosticNoteRenderer(const LangOptions &LangOpts, DiagnosticOptions *DiagOpts) argument
H A DLogDiagnosticPrinter.h55 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in class:clang::LogDiagnosticPrinter
H A DTextDiagnostic.h41 DiagnosticOptions *DiagOpts);
/freebsd-11.0-release/contrib/llvm/tools/clang/tools/driver/
H A Dcc1_main.cpp89 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); local
91 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer);
H A Ddriver.cpp264 auto *DiagOpts = new DiagnosticOptions; local
272 (void)ParseDiagnosticArgs(*DiagOpts, Args);
273 return DiagOpts;
413 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = local
417 = new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts);
422 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
424 if (!DiagOpts->DiagnosticSerializationFile.empty()) {
426 clang::serialized_diags::create(DiagOpts->DiagnosticSerializationFile,
427 &*DiagOpts, /*MergeChildRecords=*/true);
432 ProcessWarningOptions(Diags, *DiagOpts, /*ReportDiag
[all...]
H A Dcc1as_main.cpp461 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); local
463 = new TextDiagnosticPrinter(errs(), &*DiagOpts);
466 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DDiagnostic.cpp59 const IntrusiveRefCntPtr<DiagnosticIDs> &diags, DiagnosticOptions *DiagOpts,
61 : Diags(diags), DiagOpts(DiagOpts), Client(nullptr), SourceMgr(nullptr) {
58 DiagnosticsEngine( const IntrusiveRefCntPtr<DiagnosticIDs> &diags, DiagnosticOptions *DiagOpts, DiagnosticConsumer *client, bool ShouldOwnClient) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnostic.h189 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member in class:clang::DiagnosticsEngine
348 DiagnosticOptions *DiagOpts,
358 DiagnosticOptions &getDiagnosticOptions() const { return *DiagOpts; }
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h141 ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, argument
237 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts,
274 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp1363 const DiagnosticOptions &DiagOpts local
1365 #define DIAGOPT(Name, Bits, Default) Record.push_back(DiagOpts.Name);
1367 Record.push_back(static_cast<unsigned>(DiagOpts.get##Name()));
1369 Record.push_back(DiagOpts.Warnings.size());
1370 for (unsigned I = 0, N = DiagOpts.Warnings.size(); I != N; ++I)
1371 AddString(DiagOpts.Warnings[I], Record);
1372 Record.push_back(DiagOpts.Remarks.size());
1373 for (unsigned I = 0, N = DiagOpts.Remarks.size(); I != N; ++I)
1374 AddString(DiagOpts.Remarks[I], Record);
H A DASTReader.cpp103 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) {
104 return First->ReadDiagnosticOptions(DiagOpts, Complain) ||
105 Second->ReadDiagnosticOptions(DiagOpts, Complain);
415 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) {
419 new DiagnosticsEngine(DiagIDs, DiagOpts.get()));
422 ProcessWarningOptions(*Diags, *DiagOpts, /*Report*/false);
4734 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts(new DiagnosticOptions);
4736 #define DIAGOPT(Name, Bits, Default) DiagOpts->Name = Record[Idx++];
4738 DiagOpts->set##Name(static_cast<Type>(Record[Idx++]));
4742 DiagOpts
102 ReadDiagnosticOptions( IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) argument
414 ReadDiagnosticOptions( IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) argument
[all...]

Completed in 328 milliseconds