Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDTextDiagnosticPrinter.cpp30 : OS(os), DiagOpts(diags), in TextDiagnosticPrinter()
42 TextDiag.reset(new TextDiagnostic(OS, LO, &*DiagOpts)); in BeginSourceFile()
57 const DiagnosticOptions &DiagOpts) { in printDiagnosticOptions() argument
59 if (DiagOpts.ShowOptionNames) { in printDiagnosticOptions()
94 if (DiagOpts.ShowCategories) { in printDiagnosticOptions()
100 if (DiagOpts.ShowCategories == 1) in printDiagnosticOptions()
103 assert(DiagOpts.ShowCategories == 2 && "Invalid ShowCategories value"); in printDiagnosticOptions()
123 printDiagnosticOptions(DiagMessageStream, Level, Info, *DiagOpts); in HandleDiagnostic()
139 TextDiagnostic::printDiagnosticLevel(OS, Level, DiagOpts->ShowColors, in HandleDiagnostic()
140 DiagOpts->CLFallbackMode); in HandleDiagnostic()
[all …]
HDTextDiagnostic.cpp669 DiagnosticOptions *DiagOpts) in TextDiagnostic() argument
670 : DiagnosticRenderer(LangOpts, DiagOpts), OS(OS) {} in TextDiagnostic()
688 if (DiagOpts->ShowColors) in emitDiagnosticMessage()
691 printDiagnosticLevel(OS, Level, DiagOpts->ShowColors, in emitDiagnosticMessage()
692 DiagOpts->CLFallbackMode); in emitDiagnosticMessage()
696 DiagOpts->MessageLength, DiagOpts->ShowColors); in emitDiagnosticMessage()
793 if (!DiagOpts->ShowLocation) in emitDiagnosticLoc()
796 if (DiagOpts->ShowColors) in emitDiagnosticLoc()
800 switch (DiagOpts->getFormat()) { in emitDiagnosticLoc()
806 if (DiagOpts->ShowColumn) in emitDiagnosticLoc()
[all …]
HDDiagnosticRenderer.cpp69 DiagnosticOptions *DiagOpts) in DiagnosticRenderer() argument
70 : LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {} in DiagnosticRenderer()
159 PresumedLoc PLoc = SM->getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc); in emitDiagnostic()
222 if (!DiagOpts->ShowNoteIncludeStack && Level == DiagnosticsEngine::Note) in emitIncludeStack()
242 PresumedLoc PLoc = SM.getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc); in emitIncludeStackRecursively()
285 PresumedLoc PLoc = SM.getPresumedLoc(Loc, DiagOpts->ShowPresumedLoc); in emitImportStackRecursively()
307 DiagOpts->ShowPresumedLoc), in emitModuleBuildStack()
427 if (MacroDepth > DiagOpts->MacroBacktraceLimit && in emitMacroExpansions()
428 DiagOpts->MacroBacktraceLimit != 0) { in emitMacroExpansions()
429 MacroSkipStart = DiagOpts->MacroBacktraceLimit / 2 + in emitMacroExpansions()
[all …]
HDFrontendActions.cpp501 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, in ReadDiagnosticOptions() argument
504 #define DIAGOPT(Name, Bits, Default) DUMP_BOOLEAN(DiagOpts->Name, #Name); in ReadDiagnosticOptions()
506 Out.indent(4) << #Name << ": " << DiagOpts->get##Name() << "\n"; in ReadDiagnosticOptions()
508 Out.indent(4) << #Name << ": " << DiagOpts->Name << "\n"; in ReadDiagnosticOptions()
512 for (const std::string &Warning : DiagOpts->Warnings) in ReadDiagnosticOptions()
514 for (const std::string &Remark : DiagOpts->Remarks) in ReadDiagnosticOptions()
HDSerializedDiagnosticPrinter.cpp61 DiagnosticOptions *DiagOpts) in SDiagsRenderer() argument
62 : DiagnosticNoteRenderer(LangOpts, DiagOpts), Writer(Writer) {} in SDiagsRenderer()
257 : DiagOpts(Diags), Stream(Buffer), OutputFile(File.str()), in SharedState()
261 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; member
633 SDiagsRenderer Renderer(*this, *LangOpts, &*State->DiagOpts); in HandleDiagnostic()
783 new TextDiagnosticPrinter(llvm::errs(), State->DiagOpts.get()); in getMetaDiags()
785 IDs, State->DiagOpts.get(), Client); in getMetaDiags()
HDCompilerInstance.cpp135 static void SetUpDiagnosticLog(DiagnosticOptions *DiagOpts, in SetUpDiagnosticLog() argument
141 if (DiagOpts->DiagnosticLogFile != "-") { in SetUpDiagnosticLog()
144 DiagOpts->DiagnosticLogFile, EC, in SetUpDiagnosticLog()
148 << DiagOpts->DiagnosticLogFile << EC.message(); in SetUpDiagnosticLog()
158 auto Logger = llvm::make_unique<LogDiagnosticPrinter>(*OS, DiagOpts, in SetUpDiagnosticLog()
167 static void SetupSerializedDiagnostics(DiagnosticOptions *DiagOpts, in SetupSerializedDiagnostics() argument
171 clang::serialized_diags::create(OutputFile, DiagOpts); in SetupSerializedDiagnostics()
HDLogDiagnosticPrinter.cpp25 DiagOpts(diags) {} in LogDiagnosticPrinter()
/NextBSD/contrib/llvm/tools/clang/tools/driver/
HDdriver.cpp325 auto *DiagOpts = new DiagnosticOptions; in CreateAndPopulateDiagOpts() local
333 (void)ParseDiagnosticArgs(*DiagOpts, Args); in CreateAndPopulateDiagOpts()
334 return DiagOpts; in CreateAndPopulateDiagOpts()
428 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = in main() local
432 = new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts); in main()
437 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient); in main()
439 if (!DiagOpts->DiagnosticSerializationFile.empty()) { in main()
441 clang::serialized_diags::create(DiagOpts->DiagnosticSerializationFile, in main()
442 &*DiagOpts, /*MergeChildRecords=*/true); in main()
447 ProcessWarningOptions(Diags, *DiagOpts, /*ReportDiags=*/false); in main()
HDcc1_main.cpp89 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in cc1_main() local
91 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer); in cc1_main()
HDcc1as_main.cpp445 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in cc1as_main() local
447 = new TextDiagnosticPrinter(errs(), &*DiagOpts); in cc1as_main()
450 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient); in cc1as_main()
/NextBSD/contrib/llvm/tools/clang/lib/Tooling/
HDRefactoring.cpp41 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in runAndSave() local
42 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), &*DiagOpts); in runAndSave()
45 &*DiagOpts, &DiagnosticPrinter, false); in runAndSave()
HDTooling.cpp207 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in run() local
209 llvm::errs(), &*DiagOpts); in run()
211 IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, in run()
HDCompilationDatabase.cpp209 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in stripPositionalArgs() local
213 &*DiagOpts, &DiagClient, false); in stripPositionalArgs()
/NextBSD/contrib/llvm/tools/clang/lib/Index/
HDSimpleFormatContext.h38 : DiagOpts(new DiagnosticOptions()), in SimpleFormatContext()
40 DiagOpts.get())), in SimpleFormatContext()
65 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDDiagnosticRenderer.h49 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
71 DiagnosticOptions *DiagOpts);
156 DiagnosticOptions *DiagOpts) in DiagnosticNoteRenderer() argument
157 : DiagnosticRenderer(LangOpts, DiagOpts) {} in DiagnosticNoteRenderer()
HDTextDiagnosticPrinter.h30 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
HDLogDiagnosticPrinter.h55 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
HDTextDiagnostic.h41 DiagnosticOptions *DiagOpts);
/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDDiagnostic.cpp59 const IntrusiveRefCntPtr<DiagnosticIDs> &diags, DiagnosticOptions *DiagOpts, in DiagnosticsEngine() argument
61 : Diags(diags), DiagOpts(DiagOpts), Client(nullptr), SourceMgr(nullptr) { in DiagnosticsEngine()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDDiagnostic.h189 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
348 DiagnosticOptions *DiagOpts,
358 DiagnosticOptions &getDiagnosticOptions() const { return *DiagOpts; } in getDiagnosticOptions()
/NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/
HDASTReader.h139 ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, in ReadDiagnosticOptions() argument
230 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts,
264 bool ReadDiagnosticOptions(IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts,
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriter.cpp1317 const DiagnosticOptions &DiagOpts in WriteControlBlock() local
1319 #define DIAGOPT(Name, Bits, Default) Record.push_back(DiagOpts.Name); in WriteControlBlock()
1321 Record.push_back(static_cast<unsigned>(DiagOpts.get##Name())); in WriteControlBlock()
1323 Record.push_back(DiagOpts.Warnings.size()); in WriteControlBlock()
1324 for (unsigned I = 0, N = DiagOpts.Warnings.size(); I != N; ++I) in WriteControlBlock()
1325 AddString(DiagOpts.Warnings[I], Record); in WriteControlBlock()
1326 Record.push_back(DiagOpts.Remarks.size()); in WriteControlBlock()
1327 for (unsigned I = 0, N = DiagOpts.Remarks.size(); I != N; ++I) in WriteControlBlock()
1328 AddString(DiagOpts.Remarks[I], Record); in WriteControlBlock()
HDASTReader.cpp102 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) { in ReadDiagnosticOptions() argument
103 return First->ReadDiagnosticOptions(DiagOpts, Complain) || in ReadDiagnosticOptions()
104 Second->ReadDiagnosticOptions(DiagOpts, Complain); in ReadDiagnosticOptions()
404 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts, bool Complain) { in ReadDiagnosticOptions() argument
408 new DiagnosticsEngine(DiagIDs, DiagOpts.get())); in ReadDiagnosticOptions()
411 ProcessWarningOptions(*Diags, *DiagOpts, /*Report*/false); in ReadDiagnosticOptions()
4490 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts(new DiagnosticOptions); in ParseDiagnosticOptions() local
4492 #define DIAGOPT(Name, Bits, Default) DiagOpts->Name = Record[Idx++]; in ParseDiagnosticOptions()
4494 DiagOpts->set##Name(static_cast<Type>(Record[Idx++])); in ParseDiagnosticOptions()
4498 DiagOpts->Warnings.push_back(ReadString(Record, Idx)); in ParseDiagnosticOptions()
[all …]