Home
last modified time | relevance | path

Searched refs:Cfg (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DConfigProviderTests.cpp109 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
115 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
125 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
132 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
135 EXPECT_THAT(getAddedArgs(Cfg), IsEmpty()); in TEST()
158 EXPECT_THAT(getAddedArgs(Cfg), IsEmpty()); in TEST()
160 Cfg = P->getConfig(ABCParams, Diags.callback()); in TEST()
169 Cfg = P->getConfig(AParams, Diags.callback()); in TEST()
200 auto Cfg = P->getConfig(Bar, Diags.callback()); in TEST() local
207 Cfg = P->getConfig(Bar, Diags.callback()); in TEST()
[all …]
H A DStdLibTests.cpp103 Config Cfg; in TEST() local
104 Cfg.Index.StandardLibrary = false; in TEST()
105 WithContextValue Disabled(Config::Key, std::move(Cfg)); in TEST()
111 Cfg = Config(); in TEST()
112 Cfg.Index.StandardLibrary = true; in TEST()
113 WithContextValue Enabled(Config::Key, std::move(Cfg)); in TEST()
133 Config Cfg; in TEST() local
134 Cfg.Index.StandardLibrary = true; in TEST()
135 WithContextValue Enabled(Config::Key, std::move(Cfg)); in TEST()
H A DGlobalCompilationDatabaseTests.cpp232 Config Cfg; in TEST() local
235 Cfg.CompileFlags.CDBSearch.Policy = Config::CDBSearchSpec::FixedDir; in TEST()
236 Cfg.CompileFlags.CDBSearch.FixedCDBPath = testPath("foo"); in TEST()
239 Cfg.CompileFlags.CDBSearch.Policy = Config::CDBSearchSpec::NoCDBSearch; in TEST()
242 Cfg.CompileFlags.CDBSearch.Policy = Config::CDBSearchSpec::FixedDir; in TEST()
243 Cfg.CompileFlags.CDBSearch.FixedCDBPath = testRoot(); in TEST()
245 return Context::current().derive(Config::Key, std::move(Cfg)); in TEST()
H A DDiagnosticsTests.cpp472 Config Cfg; in TEST() local
473 Cfg.Diagnostics.Suppress.insert("return-type"); in TEST()
474 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in TEST()
489 Config Cfg; in TEST() local
491 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in TEST()
1824 Config Cfg; in TEST() local
1827 Cfg.Diagnostics.Includes.IgnoreHeader.emplace_back( in TEST()
1829 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in TEST()
1841 Cfg.Diagnostics.SuppressAll = true; in TEST()
1844 Cfg.Diagnostics.SuppressAll = false; in TEST()
[all …]
H A DCompileCommandsTests.cpp178 Config Cfg; in TEST() local
179 Cfg.CompileFlags.Edits.push_back([](std::vector<std::string> &Argv) { in TEST()
184 Cfg.CompileFlags.Edits.push_back([](std::vector<std::string> &Argv) { in TEST()
187 WithContextValue WithConfig(Config::Key, std::move(Cfg)); in TEST()
H A DHoverTests.cpp1057 Config Cfg; in TEST() local
1058 Cfg.Hover.ShowAKA = true; in TEST()
1059 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in TEST()
2612 Config Cfg; in TEST() local
2613 Cfg.Hover.ShowAKA = true; in TEST()
2614 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in TEST()
3003 Config Cfg; in TEST() local
3004 Cfg.Hover.ShowAKA = true; in TEST()
3182 Config Cfg; in TEST() local
3183 Cfg.Hover.ShowAKA = false; in TEST()
[all …]
H A DInlayHintTests.cpp119 Config Cfg; in assertDesignatorHints() local
120 Cfg.InlayHints.Designators = true; in assertDesignatorHints()
121 WithContextValue WithCfg(Config::Key, std::move(Cfg)); in assertDesignatorHints()
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowWorklist.h30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) in DataflowWorklistBase() argument
31 : EnqueuedBlocks(Cfg.getNumBlockIDs()), POV(POV), WorkList(C) {} in DataflowWorklistBase()
64 ForwardDataflowWorklist(const CFG &Cfg, PostOrderCFGView *POV) in ForwardDataflowWorklist()
65 : DataflowWorklistBase(Cfg, POV, in ForwardDataflowWorklist()
68 ForwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in ForwardDataflowWorklist()
69 : ForwardDataflowWorklist(Cfg, Ctx.getAnalysis<PostOrderCFGView>()) {} in ForwardDataflowWorklist()
82 BackwardDataflowWorklist(const CFG &Cfg, AnalysisDeclContext &Ctx) in BackwardDataflowWorklist()
84 Cfg, Ctx.getAnalysis<PostOrderCFGView>(), in BackwardDataflowWorklist()
H A DControlFlowContext.h38 const CFG &getCFG() const { return *Cfg; } in getCFG()
46 ControlFlowContext(std::unique_ptr<CFG> Cfg, in ControlFlowContext() argument
48 : Cfg(std::move(Cfg)), StmtToBlock(std::move(StmtToBlock)) {} in ControlFlowContext()
50 std::unique_ptr<CFG> Cfg; variable
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DControlFlowContext.cpp28 buildStmtToBasicBlockMap(const CFG &Cfg) { in buildStmtToBasicBlockMap() argument
30 for (const CFGBlock *Block : Cfg) { in buildStmtToBasicBlockMap()
59 auto Cfg = CFG::buildCFG(D, S, C, Options); in build() local
60 if (Cfg == nullptr) in build()
66 buildStmtToBasicBlockMap(*Cfg); in build()
67 return ControlFlowContext(std::move(Cfg), std::move(StmtToBlock)); in build()
/llvm-project-15.0.7/clang/unittests/Analysis/
H A DCFGBuildResult.h27 std::unique_ptr<CFG> Cfg = nullptr,
29 : S(S), Cfg(std::move(Cfg)), AST(std::move(AST)), Func(Func) {} in S()
32 CFG *getCFG() const { return Cfg.get(); } in getCFG()
38 std::unique_ptr<CFG> Cfg; variable
58 if (std::unique_ptr<CFG> Cfg = in run() local
60 TheBuildResult = {BuildResult::BuiltCFG, Func, std::move(Cfg), in run()
H A DCFGTest.cpp101 CFG *Cfg = B.getCFG(); in TEST() local
117 CFGBlock *MainBlock = *(Cfg->begin() + 1); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DInlayHints.cpp195 const Config &Cfg, llvm::Optional<Range> RestrictRange) in InlayHintVisitor() argument
197 Cfg(Cfg), RestrictRange(std::move(RestrictRange)), in InlayHintVisitor()
236 if (!Cfg.InlayHints.Parameters) in VisitCallExpr()
356 if (!Cfg.InlayHints.Designators) in VisitInitListExpr()
380 if (!Cfg.InlayHints.Parameters || Args.size() == 0 || !Callee) in processCall()
615 assert(Cfg.InlayHints.Enabled && "Shouldn't get here if disabled!"); in addInlayHint()
665 if (!Cfg.InlayHints.DeducedTypes || T.isNull()) in addTypeHint()
682 const Config &Cfg; member in clang::clangd::__anon18ece24e0111::InlayHintVisitor
704 const auto &Cfg = Config::current(); in inlayHints() local
705 if (!Cfg.InlayHints.Enabled) in inlayHints()
[all …]
H A DIncludeCleaner.cpp259 const Config &Cfg) { in mayConsiderUnused() argument
288 for (auto &Filter : Cfg.Diagnostics.Includes.IgnoreHeader) { in mayConsiderUnused()
408 const Config &Cfg = Config::current(); in getUnused() local
417 if (!Used && !mayConsiderUnused(MFI, AST, Cfg)) { in getUnused()
474 const Config &Cfg = Config::current(); in issueUnusedIncludesDiagnostics() local
475 if (Cfg.Diagnostics.UnusedIncludes != Config::UnusedIncludesPolicy::Strict || in issueUnusedIncludesDiagnostics()
476 Cfg.Diagnostics.SuppressAll || in issueUnusedIncludesDiagnostics()
477 Cfg.Diagnostics.Suppress.contains("unused-includes")) in issueUnusedIncludesDiagnostics()
H A DParsedAST.cpp504 const Config &Cfg = Config::current(); in build() local
507 if (Cfg.Diagnostics.SuppressAll || in build()
508 isBuiltinDiagnosticSuppressed(Info.getID(), Cfg.Diagnostics.Suppress, in build()
520 if (Cfg.Diagnostics.Suppress.contains(CheckName)) in build()
H A DPreamble.cpp494 const Config &Cfg = Config::current(); in buildPreamble() local
497 if (Cfg.Diagnostics.SuppressAll || in buildPreamble()
498 isBuiltinDiagnosticSuppressed(Info.getID(), Cfg.Diagnostics.Suppress, in buildPreamble()
H A DHover.cpp171 const Config &Cfg = Config::current(); in printType() local
172 if (!QT.isNull() && Cfg.Hover.ShowAKA) { in printType()
/llvm-project-15.0.7/llvm/include/llvm/
H A DPassSupport.h71 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ argument
72 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
74 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
76 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ argument
77 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/tweaks/
H A DAddUsingTests.cpp21 Config Cfg; in TEST_F() local
22 Cfg.Style.FullyQualifiedNamespaces.push_back("ban"); in TEST_F()
23 WithContextValue WithConfig(Config::Key, std::move(Cfg)); in TEST_F()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp392 const CFG *Cfg = ADC->getCFG(); in isSmall() local
393 return Cfg->isLinear() || Cfg->size() <= AMgr.options.AlwaysInlineSize; in isSmall()
397 const CFG *Cfg = ADC->getCFG(); in isLarge() local
398 return Cfg->size() >= AMgr.options.MinCFGSizeTreatFunctionsAsLarge; in isLarge()
402 const CFG *Cfg = ADC->getCFG(); in isHuge() local
403 return Cfg->getNumBlockIDs() > AMgr.options.MaxInlinableSize; in isHuge()
/llvm-project-15.0.7/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp1063 void fillReachableBlocks(CFG *Cfg) { in fillReachableBlocks() argument
1067 ReachableBlocks.insert(&Cfg->getEntry()); in fillReachableBlocks()
1068 BlockQueue.push_back(&Cfg->getEntry()); in fillReachableBlocks()
1073 for (const auto *B : *Cfg) { in fillReachableBlocks()
1265 CFG *Cfg = AC.getCFG(); in DiagnoseSwitchLabelsFallthrough() local
1267 if (!Cfg) in DiagnoseSwitchLabelsFallthrough()
1270 FM.fillReachableBlocks(Cfg); in DiagnoseSwitchLabelsFallthrough()
1272 for (const CFGBlock *B : llvm::reverse(*Cfg)) { in DiagnoseSwitchLabelsFallthrough()
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h103 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First) {} in enterCFG() argument
459 void enterCFG(CFG *Cfg, const NamedDecl *D, const CFGBlock *First);
H A DThreadSafetyTraverse.h285 void enterCFG(SCFG &Cfg) {} in enterCFG() argument
286 void exitCFG(SCFG &Cfg) {} in exitCFG() argument
H A DThreadSafetyTIL.h1705 SCFG(const SCFG &Cfg, BlockArray &&Ba) // steals memory from Ba in SCFG() argument
1706 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)) { in SCFG()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp835 void SExprBuilder::enterCFG(CFG *Cfg, const NamedDecl *D, in enterCFG() argument
838 unsigned NBlocks = Cfg->getNumBlockIDs(); in enterCFG()
845 for (auto *B : *Cfg) { in enterCFG()
851 CurrentBB = lookupBlock(&Cfg->getEntry()); in enterCFG()

12