| /llvm-project-15.0.7/clang-tools-extra/pp-trace/ |
| H A D | PPTrace.cpp | 81 PPTraceAction(const FilterType &Filters, raw_ostream &OS) in PPTraceAction() argument 82 : Filters(Filters), OS(OS) {} in PPTraceAction() 89 std::make_unique<PPCallbacksTracker>(Filters, CallbackCalls, PP)); in CreateASTConsumer() 106 const FilterType &Filters; member in clang::pp_trace::__anon2d15a4ad0111::PPTraceAction 113 PPTraceFrontendActionFactory(const FilterType &Filters, raw_ostream &OS) in PPTraceFrontendActionFactory() argument 114 : Filters(Filters), OS(OS) {} in PPTraceFrontendActionFactory() 117 return std::make_unique<PPTraceAction>(Filters, OS); in create() 121 const FilterType &Filters; member in clang::pp_trace::__anon2d15a4ad0111::PPTraceFrontendActionFactory 137 FilterType Filters; in main() local 145 Filters.emplace_back(std::move(*Pat), Enabled); in main() [all …]
|
| H A D | PPCallbacksTracker.cpp | 99 PPCallbacksTracker::PPCallbacksTracker(const FilterType &Filters, in PPCallbacksTracker() argument 102 : CallbackCalls(CallbackCalls), Filters(Filters), PP(PP) {} in PPCallbacksTracker() 420 for (const std::pair<llvm::GlobPattern, bool> &Filter : Filters) in beginCallback()
|
| H A D | PPCallbacksTracker.h | 81 PPCallbacksTracker(const FilterType &Filters, 227 const FilterType &Filters; variable
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | LinePrinter.cpp | 57 const FilterOptions &Filters) in LinePrinter() argument 59 Filters(Filters) { in LinePrinter() 60 SetFilters(ExcludeTypeFilters, Filters.ExcludeTypes.begin(), in LinePrinter() 61 Filters.ExcludeTypes.end()); in LinePrinter() 63 Filters.ExcludeSymbols.end()); in LinePrinter() 65 Filters.ExcludeCompilands.end()); in LinePrinter() 68 Filters.IncludeTypes.end()); in LinePrinter() 70 Filters.IncludeSymbols.end()); in LinePrinter() 72 Filters.IncludeCompilands.end()); in LinePrinter() 102 if (Class.deepPaddingSize() < Filters.PaddingThreshold) in IsClassExcluded() [all …]
|
| H A D | InputFile.cpp | 577 const FilterOptions &Filters) { in shouldDumpSymbolGroup() argument 578 if (Filters.JustMyCode && !isMyCode(Group)) in shouldDumpSymbolGroup() 582 if (!Filters.DumpModi) in shouldDumpSymbolGroup() 586 return (Filters.DumpModi == Idx); in shouldDumpSymbolGroup()
|
| /llvm-project-15.0.7/llvm/tools/llvm-cov/ |
| H A D | CoverageFilters.cpp | 65 Filters.push_back(std::move(Filter)); in push_back() 70 for (const auto &Filter : Filters) { in matches() 78 for (const auto &Filter : Filters) { in matchesFilename() 88 for (const auto &Filter : Filters) { in matches()
|
| H A D | CoverageReport.h | 44 const CoverageFilter &Filters = CoverageFiltersMatchAll()); 52 const CoverageFilter *Filters); 64 const CoverageFiltersMatchAll &Filters) const;
|
| H A D | CoverageReport.cpp | 361 FileCoverageSummary *FileReport, const CoverageFilter *Filters) { in prepareSingleFileReport() argument 365 if (!Filters->matches(*Coverage, *F)) in prepareSingleFileReport() 388 const CoverageFilter &Filters) { in prepareFileReports() argument 406 &Coverage, Options, LCP, &FileReports.back(), &Filters); in prepareFileReports() 434 const CoverageFiltersMatchAll &Filters) const { in renderFileReports() 437 prepareFileReports(Coverage, Totals, Files, Options, Filters); in renderFileReports() 476 if (EmptyFiles && Filters.empty()) { in renderFileReports()
|
| H A D | CoverageFilters.h | 148 std::vector<std::unique_ptr<CoverageFilter>> Filters; 154 bool empty() const { return Filters.empty(); } in empty()
|
| H A D | SourceCoverageViewText.cpp | 33 const CoverageFiltersMatchAll &Filters) { in createIndexFile() argument 41 Report.renderFileReports(OSRef, SourceFiles, Filters); in createIndexFile()
|
| H A D | SourceCoverageViewText.h | 32 const CoverageFiltersMatchAll &Filters) override;
|
| H A D | SourceCoverageViewHTML.h | 34 const CoverageFiltersMatchAll &Filters) override;
|
| H A D | CodeCoverage.cpp | 142 CoverageFiltersMatchAll Filters; member in __anone83340200111::CodeCoverageTool 848 Filters.push_back(std::move(NameFilterer)); in run() 868 Filters.push_back(std::move(StatFilterer)); in run() 1081 if (Error E = Printer->createIndexFile(SourceFiles, *Coverage, Filters)) { in doShow() 1087 if (!Filters.empty()) { in doShow() 1093 if (Filters.matches(*Coverage.get(), Function)) in doShow()
|
| H A D | SourceCoverageViewHTML.cpp | 396 const CoverageFiltersMatchAll &Filters) { in createIndexFile() argument 435 Coverage, Totals, SourceFiles, Opts, Filters); in createIndexFile() 449 if (EmptyFiles && Filters.empty()) { in createIndexFile()
|
| H A D | SourceCoverageView.h | 134 const CoverageFiltersMatchAll &Filters) = 0;
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | InputFile.h | 162 const FilterOptions &Filters); 182 FilterOptions Filters = HeaderScope.P.getFilters(); in iterateSymbolGroups() local 183 if (Filters.DumpModi) { in iterateSymbolGroups() 184 uint32_t Modi = *Filters.DumpModi; in iterateSymbolGroups() 193 if (shouldDumpSymbolGroup(I, SG, Filters)) in iterateSymbolGroups()
|
| H A D | LinePrinter.h | 55 const FilterOptions &Filters); 92 const FilterOptions &getFilters() const { return Filters; } in getFilters() 106 const FilterOptions &Filters; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.cpp | 200 FilterOptions Filters; variable 1097 LinePrinter Printer(2, UseColor, Stream, opts::Filters); in dumpPretty() 1548 opts::Filters.PaddingThreshold = opts::pretty::PaddingThreshold; in main() 1549 opts::Filters.SizeThreshold = opts::pretty::SizeThreshold; in main() 1550 opts::Filters.JustMyCode = opts::dump::JustMyCode; in main() 1557 opts::Filters.DumpModi = opts::dump::DumpModi; in main() 1566 opts::Filters.SymbolOffset = opts::dump::DumpSymbolOffset; in main() 1611 opts::Filters.ExcludeTypes.push_back("__vc_attributes"); in main() 1612 opts::Filters.ExcludeCompilands.push_back("\\* Linker \\*"); in main() 1615 opts::Filters.ExcludeCompilands.push_back( in main() [all …]
|
| H A D | DumpOutputStyle.cpp | 65 : File(File), P(2, false, outs(), opts::Filters) { in DumpOutputStyle() 1488 if (opts::Filters.SymbolOffset) { in dumpModuleSymsForPdb() 1490 Filter.SymbolOffset = opts::Filters.SymbolOffset; in dumpModuleSymsForPdb() 1491 Filter.ParentRecursiveDepth = opts::Filters.ParentRecurseDepth; in dumpModuleSymsForPdb() 1492 Filter.ChildRecursiveDepth = opts::Filters.ChildrenRecurseDepth; in dumpModuleSymsForPdb()
|
| H A D | llvm-pdbutil.h | 54 extern FilterOptions Filters;
|
| /llvm-project-15.0.7/clang/docs/analyzer/user-docs/ |
| H A D | TaintAnalysisConfiguration.rst | 22 It is possible to express that a statement sanitizes tainted values by providing a ``Filters`` sect… 36 Filters: 94 …tion calls) where the tainted values should be cleansed by listing entries under the `Filters` key. 95 Filters model the sanitization of values done by the programmer, and providing these is key to avoi… 103 - Filters 107 Under the `Filters` key, the user can specify a list of operations that remove taint (see :ref:`cla… 121 An entry under `Filters` is a `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ objec…
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ConfigCompile.cpp | 525 auto Filters = std::make_shared<std::vector<llvm::Regex>>(); in compile() local 539 Filters->push_back(std::move(CompiledRegex)); in compile() 541 if (Filters->empty()) in compile() 543 auto Filter = [Filters](llvm::StringRef Path) { in compile() 544 for (auto &Regex : *Filters) in compile()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | DecoderEmitter.cpp | 397 std::vector<Filter> Filters; member in __anoncf345abb0511::FilterChooser 492 return Filters[BestIndex]; in bestFilter() 1513 Filters.clear(); in runSingleFilter() 1514 Filters.emplace_back(*this, startBit, numBit, true); in runSingleFilter() 1524 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, true); in reportRegion() 1526 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, false); in reportRegion() 1533 Filters.clear(); in filterProcessor() 1742 for (unsigned i = 0, e = Filters.size(); i != e; ++i) { in filterProcessor() 1743 unsigned Usefulness = Filters[i].usefulness(); in filterProcessor() 1800 const Filter &Best = Filters[BestIndex]; in emitTableEntries()
|
| /llvm-project-15.0.7/clang/test/Analysis/Inputs/ |
| H A D | taint-generic-config.yaml | 54 Filters:
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | GenericTaintChecker.cpp | 285 std::vector<Filter> Filters; member 377 IO.mapOptional("Filters", Config.Filters); in mapping() 503 for (auto &F : Config.Filters) in parseConfiguration()
|