Home
last modified time | relevance | path

Searched refs:Req (Results 1 – 25 of 58) sorted by relevance

123

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDexTests.cpp500 Req.Query = "A"; in TEST()
504 Req.Query = ""; in TEST()
505 Req.Scopes = {}; in TEST()
516 Req.Query = "5"; in TEST()
518 Req.Limit = 3; in TEST()
533 Req.Limit = 2; in TEST()
548 Req.Query = "o"; in TEST()
586 Req.Query = "y"; in TEST()
696 Req.Limit = 1; in TEST()
735 Req.Limit = 1; in TEST()
[all …]
H A DIndexTests.cpp129 Req.Query = "2"; in TEST()
139 Req.Query = "5"; in TEST()
141 Req.Limit = 3; in TEST()
154 Req.Query = "lol"; in TEST()
156 Req.Limit = 2; in TEST()
165 Req.Query = "y"; in TEST()
174 Req.Query = "y"; in TEST()
184 Req.Query = "y"; in TEST()
194 Req.Query = "y"; in TEST()
203 Req.Query = "y"; in TEST()
[all …]
H A DProjectAwareIndexTests.cpp41 FuzzyFindRequest Req; in TEST() local
42 Req.Query = "1"; in TEST()
43 Req.AnyScope = true; in TEST()
45 EXPECT_THAT(match(*Idx, Req), IsEmpty()); in TEST()
51 EXPECT_THAT(match(*Idx, Req), ElementsAre("1")); in TEST()
65 FuzzyFindRequest Req; in TEST() local
66 Req.Query = "1"; in TEST()
67 Req.AnyScope = true; in TEST()
70 match(*Idx, Req); in TEST()
77 match(*Idx, Req); in TEST()
[all …]
H A DSyncAPI.cpp125 FuzzyFindRequest Req; in runFuzzyFind() local
126 Req.Query = std::string(Query); in runFuzzyFind()
127 Req.AnyScope = true; in runFuzzyFind()
128 return runFuzzyFind(Index, Req); in runFuzzyFind()
131 SymbolSlab runFuzzyFind(const SymbolIndex &Index, const FuzzyFindRequest &Req) { in runFuzzyFind() argument
133 Index.fuzzyFind(Req, [&](const Symbol &Sym) { Builder.insert(Sym); }); in runFuzzyFind()
138 RefsRequest Req; in getRefs() local
139 Req.IDs = {ID}; in getRefs()
141 Index.refs(Req, [&](const Ref &S) { Slab.insert(ID, S); }); in getRefs()
H A DFileIndexTests.cpp188 FuzzyFindRequest Req; in TEST() local
189 Req.Query = ""; in TEST()
190 Req.Scopes = {"ns::"}; in TEST()
209 FuzzyFindRequest Req; in TEST() local
210 Req.Scopes = {"ns::"}; in TEST()
212 runFuzzyFind(M, Req), in TEST()
322 FuzzyFindRequest Req; in TEST() local
323 Req.Query = ""; in TEST()
420 RelationsRequest Req; in TEST() local
421 Req.Subjects.insert(A); in TEST()
[all …]
H A DTestIndex.cpp125 const FuzzyFindRequest &Req, bool *Incomplete) { in match() argument
127 bool IsIncomplete = I.fuzzyFind(Req, [&](const Symbol &Sym) { in match()
138 LookupRequest Req; in lookup() local
139 Req.IDs.insert(IDs.begin(), IDs.end()); in lookup()
141 I.lookup(Req, [&](const Symbol &Sym) { in lookup()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DMemIndex.cpp27 const FuzzyFindRequest &Req, in fuzzyFind() argument
29 assert(!StringRef(Req.Query).contains("::") && in fuzzyFind()
34 Req.Limit ? *Req.Limit : std::numeric_limits<size_t>::max()); in fuzzyFind()
35 FuzzyMatcher Filter(Req.Query); in fuzzyFind()
41 if (!Req.AnyScope && !llvm::is_contained(Req.Scopes, Sym->Scope)) in fuzzyFind()
43 if (Req.RestrictForCodeCompletion && in fuzzyFind()
58 void MemIndex::lookup(const LookupRequest &Req, in lookup() argument
61 for (const auto &ID : Req.IDs) { in lookup()
68 bool MemIndex::refs(const RefsRequest &Req, in refs() argument
72 for (const auto &ReqID : Req.IDs) { in refs()
[all …]
H A DIndex.h51 bool operator==(const FuzzyFindRequest &Req) const {
54 std::tie(Req.Query, Req.Scopes, Req.Limit,
55 Req.RestrictForCodeCompletion, Req.ProximityPaths,
56 Req.PreferredTypes);
58 bool operator!=(const FuzzyFindRequest &Req) const { return !(*this == Req); }
123 fuzzyFind(const FuzzyFindRequest &Req,
130 lookup(const LookupRequest &Req,
141 virtual bool refs(const RefsRequest &Req,
148 const RelationsRequest &Req,
H A DProjectAware.cpp32 void lookup(const LookupRequest &Req,
36 bool refs(const RefsRequest &Req,
42 fuzzyFind(const FuzzyFindRequest &Req,
81 const LookupRequest &Req, in lookup() argument
85 Idx->lookup(Req, Callback); in lookup()
89 const RefsRequest &Req, in refs() argument
93 return Idx->refs(Req, Callback); in refs()
98 const FuzzyFindRequest &Req, in fuzzyFind() argument
102 return Idx->fuzzyFind(Req, Callback); in fuzzyFind()
107 const RelationsRequest &Req, in relations() argument
[all …]
H A DMerge.cpp35 const FuzzyFindRequest &Req, in fuzzyFind() argument
51 More |= Dynamic->fuzzyFind(Req, [&](const Symbol &S) { in fuzzyFind()
60 More |= Static->fuzzyFind(Req, [&](const Symbol &S) { in fuzzyFind()
92 const LookupRequest &Req, in lookup() argument
97 Dynamic->lookup(Req, [&](const Symbol &S) { B.insert(S); }); in lookup()
99 auto RemainingIDs = Req.IDs; in lookup()
102 Static->lookup(Req, [&](const Symbol &S) { in lookup()
125 bool MergedIndex::refs(const RefsRequest &Req, in refs() argument
134 More |= Dynamic->refs(Req, [&](const Ref &O) { in refs()
144 bool StaticHadMore = Static->refs(Req, [&](const Ref &O) { in refs()
[all …]
H A DMemIndex.h66 fuzzyFind(const FuzzyFindRequest &Req,
69 void lookup(const LookupRequest &Req,
72 bool refs(const RefsRequest &Req,
75 void relations(const RelationsRequest &Req,
/llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/
H A DDex.cpp216 FuzzyMatcher Filter(Req.Query); in fuzzyFind()
219 bool More = !Req.Query.empty() && Req.Query.size() < 3; in fuzzyFind()
233 for (const auto &Scope : Req.Scopes) in fuzzyFind()
235 if (Req.AnyScope) in fuzzyFind()
245 if (Req.RestrictForCodeCompletion) in fuzzyFind()
254 if (Req.Limit) in fuzzyFind()
266 Req.Limit ? *Req.Limit : std::numeric_limits<size_t>::max(), Compare); in fuzzyFind()
293 for (const auto &ID : Req.IDs) { in lookup()
300 bool Dex::refs(const RefsRequest &Req, in refs() argument
304 for (const auto &ID : Req.IDs) in refs()
[all …]
H A DDex.h79 fuzzyFind(const FuzzyFindRequest &Req,
82 void lookup(const LookupRequest &Req,
85 bool refs(const RefsRequest &Req,
88 void relations(const RelationsRequest &Req,
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/server/
H A DServer.cpp138 if (!Req) { in Lookup()
183 if (!Req) { in FuzzyFind()
185 Req.takeError()); in FuzzyFind()
188 if (!Req->Limit || *Req->Limit > LimitResults) { in FuzzyFind()
191 Req->Limit = LimitResults; in FuzzyFind()
226 if (!Req) { in Refs()
230 if (!Req->Limit || *Req->Limit > LimitResults) { in Refs()
233 Req->Limit = LimitResults; in Refs()
269 if (!Req) { in Relations()
271 Req.takeError()); in Relations()
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp41 const Request *const Req = State->get<RequestMap>(MR); in checkDoubleNonblocking() local
44 if (Req && Req->CurrentState == Request::State::Nonblocking) { in checkDoubleNonblocking()
46 BReporter.reportDoubleNonblocking(PreCallEvent, *Req, MR, ErrorNode, in checkDoubleNonblocking()
81 const Request *const Req = State->get<RequestMap>(ReqRegion); in checkUnmatchedWaits() local
83 if (!Req) { in checkUnmatchedWaits()
112 for (const auto &Req : ReqMap) { in checkMissingWaits() local
113 if (!SymReaper.isLiveRegion(Req.first)) { in checkMissingWaits()
114 if (Req.second.CurrentState == Request::State::Nonblocking) { in checkMissingWaits()
120 BReporter.reportMissingWait(Req.second, Req.first, ErrorNode, in checkMissingWaits()
123 State = State->remove<RequestMap>(Req.first); in checkMissingWaits()
H A DMPIBugReporter.cpp24 const CallEvent &MPICallEvent, const ento::mpi::Request &Req, in reportDoubleNonblocking() argument
50 const ento::mpi::Request &Req, const MemRegion *const RequestRegion, in reportMissingWait() argument
95 const Request *const Req = N->getState()->get<RequestMap>(RequestRegion); in VisitNode() local
96 assert(Req && "The region must be tracked and alive, given that we've " in VisitNode()
102 if (!PrevReq || (Req->CurrentState != PrevReq->CurrentState)) { in VisitNode()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp456 assert(!Req->isSatisfied() in diagnoseUnsatisfiedRequirement()
458 switch (Req->getSatisfactionStatus()) { in diagnoseUnsatisfiedRequirement()
476 S.Diag(Req->getNoexceptLoc(), in diagnoseUnsatisfiedRequirement()
478 << (int)First << Req->getExpr(); in diagnoseUnsatisfiedRequirement()
500 Expr *e = Req->getExpr(); in diagnoseUnsatisfiedRequirement()
521 assert(!Req->isSatisfied() in diagnoseUnsatisfiedRequirement()
523 switch (Req->getSatisfactionStatus()) { in diagnoseUnsatisfiedRequirement()
528 auto *SubstDiag = Req->getSubstitutionDiagnostic(); in diagnoseUnsatisfiedRequirement()
548 if (Req->isSubstitutionFailure()) { in diagnoseUnsatisfiedRequirement()
550 Req->getSubstitutionDiagnostic(); in diagnoseUnsatisfiedRequirement()
[all …]
H A DSemaTemplateInstantiate.cpp1181 TransReq = Req; in TransformRequiresExprRequirements()
1920 return Req; in TransformTypeRequirement()
1925 return Req; in TransformTypeRequirement()
1931 Req->getType()->getTypeLoc().getBeginLoc(), Req, Info, in TransformTypeRequirement()
1947 return Req; in TransformExprRequirement()
2003 return RebuildExprRequirement(E, Req->isSimple(), Req->getNoexceptLoc(), in TransformExprRequirement()
2007 Req->isSimple(), Req->getNoexceptLoc(), std::move(*TransRetReq)); in TransformExprRequirement()
2014 return Req; in TransformNestedRequirement()
2019 return Req; in TransformNestedRequirement()
2022 Req->getConstraintExpr()->getBeginLoc(), Req, in TransformNestedRequirement()
[all …]
/llvm-project-15.0.7/llvm/utils/FileCheck/
H A DFileCheck.cpp671 if (Req.Verbose) in DumpAnnotatedInput()
769 FileCheckRequest Req; in main() local
791 Req.GlobalDefines.push_back(G); in main()
796 Req.AllowEmptyInput = AllowEmptyInput; in main()
798 Req.EnableVarScope = EnableVarScope; in main()
800 Req.Verbose = Verbose; in main()
801 Req.VerboseVerbose = VerboseVerbose; in main()
803 Req.MatchFullLines = MatchFullLines; in main()
804 Req.IgnoreCase = IgnoreCase; in main()
807 Req.Verbose = true; in main()
[all …]
/llvm-project-15.0.7/llvm/lib/FileCheck/
H A DFileCheck.cpp919 IgnoreCase = Req.IgnoreCase; in parsePattern()
923 if (!(Req.NoCanonicalizeWhiteSpace && Req.MatchFullLines)) in parsePattern()
1872 : Req(Req), PatternContext(std::make_unique<FileCheckPatternContext>()), in FileCheck()
1985 if (!(Req.NoCanonicalizeWhiteSpace && Req.MatchFullLines)) in readCheckFile()
2086 if (!Req.Verbose) in printMatch()
2514 if (Req.VerboseVerbose) { in CheckDag()
2534 if (!Req.VerboseVerbose) in CheckDag()
2595 if (Req.CheckPrefixes.empty()) { in ValidateCheckPrefixes()
2599 if (Req.CommentPrefixes.empty()) { in ValidateCheckPrefixes()
2613 if (Req.CheckPrefixes.empty()) { in buildCheckPrefixRegex()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/
H A DMarshalling.cpp80 clangd::LookupRequest Req; in fromProtobuf() local
84 Req.IDs = std::move(*IDs); in fromProtobuf()
85 return Req; in fromProtobuf()
114 clangd::RefsRequest Req; in fromProtobuf() local
118 Req.IDs = std::move(*IDs); in fromProtobuf()
124 Req.Limit = Message->limit(); in fromProtobuf()
126 return Req; in fromProtobuf()
131 clangd::RelationsRequest Req; in fromProtobuf() local
135 Req.Subjects = std::move(*IDs); in fromProtobuf()
140 Req.Limit = Message->limit(); in fromProtobuf()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DIncludeFixer.cpp553 FuzzyFindRequest Req; in fixUnresolvedName() local
554 Req.AnyScope = false; in fixUnresolvedName()
555 Req.Query = Unresolved.Name; in fixUnresolvedName()
556 Req.Scopes = Unresolved.Scopes; in fixUnresolvedName()
557 Req.RestrictForCodeCompletion = true; in fixUnresolvedName()
558 Req.Limit = 100; in fixUnresolvedName()
568 auto ReqStr = llvm::formatv("{0}", toJSON(Req)).str(); in fuzzyFindCached()
578 Index.fuzzyFind(Req, [&](const Symbol &Sym) { in fuzzyFindCached()
579 if (Sym.Name != Req.Query) in fuzzyFindCached()
591 LookupRequest Req; in lookupCached() local
[all …]
H A DFindSymbols.cpp95 FuzzyFindRequest Req; in getWorkspaceSymbols() local
96 Req.Query = std::string(Names.second); in getWorkspaceSymbols()
101 Req.AnyScope = !HasLeadingColons; in getWorkspaceSymbols()
104 Req.Scopes = {std::string(Names.first)}; in getWorkspaceSymbols()
106 Req.Limit = Limit; in getWorkspaceSymbols()
109 if (Req.AnyScope && !Req.Scopes.empty()) in getWorkspaceSymbols()
110 *Req.Limit *= 5; in getWorkspaceSymbols()
113 Req.Limit ? *Req.Limit : std::numeric_limits<size_t>::max()); in getWorkspaceSymbols()
114 FuzzyMatcher Filter(Req.Query); in getWorkspaceSymbols()
116 Index->fuzzyFind(Req, [HintPath, &Top, &Filter, AnyScope = Req.AnyScope, in getWorkspaceSymbols()
H A DGlobalCompilationDatabase.cpp359 CDBLookupRequest Req; in getCompileCommand() local
360 Req.FileName = File; in getCompileCommand()
361 Req.ShouldBroadcast = true; in getCompileCommand()
363 Req.FreshTime = Now - Opts.RevalidateAfter; in getCompileCommand()
364 Req.FreshTimeMissing = Now - Opts.RevalidateMissingAfter; in getCompileCommand()
366 auto Res = lookupCDB(Req); in getCompileCommand()
730 CDBLookupRequest Req; in getProjectInfo() local
731 Req.FileName = File; in getProjectInfo()
732 Req.ShouldBroadcast = false; in getProjectInfo()
733 Req.FreshTime = Req.FreshTimeMissing = in getProjectInfo()
[all …]
H A DTUScheduler.cpp443 build(std::move(Req)); in update()
458 NextReq = std::move(Req); in update()
557 void build(Request Req);
1030 void PreambleThread::build(Request Req) { in build() argument
1032 const ParseInputs &Inputs = Req.Inputs; in build()
1039 ASTPeer.updatePreamble(std::move(Req.CI), std::move(Req.Inputs), in build()
1068 FileName, *Req.CI, Inputs, StoreInMemory, in build()
1345 for (const auto &Req : PreambleRequests) in startTask() local
1346 PreambleRequestsNames.push_back(Req.Name); in startTask()
1350 for (const auto &Req : Requests) in startTask() local
[all …]

123