Home
last modified time | relevance | path

Searched refs:Filters (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPTrace.cpp81 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 DPPCallbacksTracker.cpp99 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 DPPCallbacksTracker.h81 PPCallbacksTracker(const FilterType &Filters,
227 const FilterType &Filters; variable
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DLinePrinter.cpp57 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 DInputFile.cpp577 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 DCoverageFilters.cpp65 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 DCoverageReport.h44 const CoverageFilter &Filters = CoverageFiltersMatchAll());
52 const CoverageFilter *Filters);
64 const CoverageFiltersMatchAll &Filters) const;
H A DCoverageReport.cpp361 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 DCoverageFilters.h148 std::vector<std::unique_ptr<CoverageFilter>> Filters;
154 bool empty() const { return Filters.empty(); } in empty()
H A DSourceCoverageViewText.cpp33 const CoverageFiltersMatchAll &Filters) { in createIndexFile() argument
41 Report.renderFileReports(OSRef, SourceFiles, Filters); in createIndexFile()
H A DSourceCoverageViewText.h32 const CoverageFiltersMatchAll &Filters) override;
H A DSourceCoverageViewHTML.h34 const CoverageFiltersMatchAll &Filters) override;
H A DCodeCoverage.cpp142 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 DSourceCoverageViewHTML.cpp396 const CoverageFiltersMatchAll &Filters) { in createIndexFile() argument
435 Coverage, Totals, SourceFiles, Opts, Filters); in createIndexFile()
449 if (EmptyFiles && Filters.empty()) { in createIndexFile()
H A DSourceCoverageView.h134 const CoverageFiltersMatchAll &Filters) = 0;
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h162 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 DLinePrinter.h55 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 Dllvm-pdbutil.cpp200 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 DDumpOutputStyle.cpp65 : 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 Dllvm-pdbutil.h54 extern FilterOptions Filters;
/llvm-project-15.0.7/clang/docs/analyzer/user-docs/
H A DTaintAnalysisConfiguration.rst22 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 DConfigCompile.cpp525 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 DDecoderEmitter.cpp397 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 Dtaint-generic-config.yaml54 Filters:
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp285 std::vector<Filter> Filters; member
377 IO.mapOptional("Filters", Config.Filters); in mapping()
503 for (auto &F : Config.Filters) in parseConfiguration()

12