| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 70 SmallVector<GotoScope, 48> Scopes; member in __anon4a80b0130111::JumpScopeChecker 131 B = Scopes[B].ParentScope; in GetDeepestCommonScope() 134 A = Scopes[A].ParentScope; in GetDeepestCommonScope() 239 ParentScope = Scopes.size()-1; in BuildScopeInformation() 874 S.Diag(Scopes[ToScopes[I]].Loc, Scopes[ToScopes[I]].InDiag); in NoteJumpIntoScopes() 889 if (Scopes[I].OutDiag) { in DiagnoseIndirectOrAsmJump() 891 S.Diag(Scopes[I].Loc, Scopes[I].OutDiag); in DiagnoseIndirectOrAsmJump() 902 S.Diag(Scopes[I].Loc, Scopes[I].InDiag); in DiagnoseIndirectOrAsmJump() 965 else if (Scopes[I].InDiag) in CheckJump() 1003 if (Scopes[I].OutDiag) { in VerifyMustTailStmts() [all …]
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransAutoreleasePool.cpp | 95 scpI = info.Scopes.begin(), in ~AutoreleasePoolRewriter() 119 scpI = info.Scopes.begin(), in ~AutoreleasePoolRewriter() 150 scpI = info.Scopes.begin(), in ~AutoreleasePoolRewriter() 164 SmallVector<PoolScope, 4> Scopes; in VisitCompoundStmt() local 182 Scopes.back().Begin = I; in VisitCompoundStmt() 195 Scopes.back().PoolVar = VD; in VisitCompoundStmt() 197 Scopes.back().Begin = I; in VisitCompoundStmt() 203 if (Scopes.empty()) in VisitCompoundStmt() 207 PoolScope &scope = Scopes.back(); in VisitCompoundStmt() 210 Scopes.pop_back(); in VisitCompoundStmt() [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | VarBypassDetector.cpp | 24 Scopes = {{~0U, nullptr}}; in Init() 38 Scopes.push_back({ParentScope, VD}); in BuildScopeInformation() 39 ParentScope = Scopes.size() - 1; in BuildScopeInformation() 158 assert(Scopes[To].first < To); in Detect() 159 const auto &ScopeTo = Scopes[To]; in Detect() 163 assert(Scopes[From].first < From); in Detect() 164 From = Scopes[From].first; in Detect()
|
| H A D | MacroPPCallbacks.cpp | 78 return Scopes.back(); in getCurrentScope() 131 Scopes.push_back(Gen->getCGDebugInfo()->CreateTempMacroFile(getCurrentScope(), in FileEntered() 155 Scopes.pop_back(); in FileExited()
|
| H A D | VarBypassDetector.h | 42 llvm::SmallVector<std::pair<unsigned, const VarDecl *>, 48> Scopes; variable
|
| H A D | MacroPPCallbacks.h | 51 llvm::SmallVector<llvm::DIMacroFile *, 4> Scopes; variable
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | IncludeFixer.cpp | 473 std::vector<std::string> Scopes; in collectAccessibleScopes() local 474 Scopes.push_back(""); in collectAccessibleScopes() 475 VisitedContextCollector Collector(Scopes); in collectAccessibleScopes() 479 llvm::sort(Scopes); in collectAccessibleScopes() 480 Scopes.erase(std::unique(Scopes.begin(), Scopes.end()), Scopes.end()); in collectAccessibleScopes() 481 return Scopes; in collectAccessibleScopes() 519 Unresolved.Scopes.push_back(*Extracted->ResolvedScope); in CorrectTypo() 521 Unresolved.Scopes = collectAccessibleScopes( in CorrectTypo() 525 for (std::string &Scope : Unresolved.Scopes) in CorrectTypo() 551 Unresolved.Name, llvm::join(Unresolved.Scopes, ", ")); in fixUnresolvedName() [all …]
|
| H A D | CodeComplete.cpp | 643 SpecifiedScope Scopes; in getQueryScopes() local 662 Scopes.AccessibleScopes = {""}; in getQueryScopes() 687 Scopes.AccessibleScopes = {""}; in getQueryScopes() 690 if (!Scopes.UnresolvedQualifier->empty()) in getQueryScopes() 691 *Scopes.UnresolvedQualifier += "::"; in getQueryScopes() 693 return {Scopes.scopesForIndexQuery(), false}; in getQueryScopes() 1574 SpecifiedScope Scopes; in runWithoutSema() local 1583 Scopes.AccessibleScopes = {""}; in runWithoutSema() 1584 Scopes.UnresolvedQualifier = in runWithoutSema() 1589 QueryScopes = Scopes.scopesForIndexQuery(); in runWithoutSema() [all …]
|
| H A D | IncludeFixer.h | 63 std::vector<std::string> Scopes; // Namespace scopes we should search in. member
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Function.h | 87 return llvm::make_range(Scopes.begin(), Scopes.end()); in scopes() 97 Scope &getScope(unsigned Idx) { return Scopes[Idx]; } in getScope() 123 Scopes = std::move(NewScopes); in setCode() 146 llvm::SmallVector<Scope, 2> Scopes; variable
|
| H A D | ByteCodeEmitter.cpp | 69 llvm::SmallVector<Scope, 2> Scopes; in compileFunc() local 71 Scopes.emplace_back(std::move(DS)); in compileFunc() 76 std::move(Scopes)); in compileFunc()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/dexp/ |
| H A D | Dexp.cpp | 71 Request.Scopes = {std::string(Names.first)}; in getSymbolIDsFromIndex() 75 Request.Scopes = {""}; in getSymbolIDsFromIndex() 142 llvm::cl::opt<std::string> Scopes{ member in clang::clangd::__anona16f5ff30111::FuzzyFind 156 if (Scopes.getNumOccurrences() > 0) { in run() 157 llvm::SmallVector<llvm::StringRef> Scopes; in run() local 158 llvm::StringRef(this->Scopes).split(Scopes, ','); in run() 159 Request.Scopes = {Scopes.begin(), Scopes.end()}; in run() 161 Request.AnyScope = Request.Scopes.empty(); in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 144 return make_range(Scopes.begin(), Scopes.end()); in scopes() 151 unsigned scope_count() const { return Scopes.size(); } in scope_count() 158 SmallVector<DIScope *, 8> Scopes; variable
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | SyncScope.h | 145 static const unsigned Scopes[] = { in getRuntimeValues() local 148 return llvm::makeArrayRef(Scopes); in getRuntimeValues() 196 static const unsigned Scopes[] = { in getRuntimeValues() local 200 return llvm::makeArrayRef(Scopes); in getRuntimeValues()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScopedNoAliasAA.cpp | 117 bool ScopedNoAliasAAResult::mayAliasInScopes(const MDNode *Scopes, in mayAliasInScopes() argument 119 if (!Scopes || !NoAlias) in mayAliasInScopes() 133 collectMDInDomain(Scopes, Domain, ScopeNodes); in mayAliasInScopes()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | Index.h | 36 std::vector<std::string> Scopes; member 52 return std::tie(Query, Scopes, Limit, RestrictForCodeCompletion, 54 std::tie(Req.Query, Req.Scopes, Req.Limit,
|
| H A D | Index.cpp | 35 O && O.map("Query", Request.Query) && O.map("Scopes", Request.Scopes) && in fromJSON() 48 {"Scopes", Request.Scopes}, in toJSON()
|
| H A D | MemIndex.cpp | 41 if (!Req.AnyScope && !llvm::is_contained(Req.Scopes, Sym->Scope)) in fuzzyFind()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | DexTests.cpp | 495 Req.Scopes = {"ns::"}; in TEST() 497 Req.Scopes = {"ns::", "ns::nested::"}; in TEST() 501 Req.Scopes = {"other::"}; in TEST() 505 Req.Scopes = {}; in TEST() 595 Req.Scopes = {""}; in TEST() 605 Req.Scopes = {"a::"}; in TEST() 615 Req.Scopes = {"a::", "b::"}; in TEST() 624 Req.Scopes = {"a::"}; in TEST() 634 Req.Scopes = {"a::"}; in TEST() 644 Req.Scopes = {"ns::"}; in TEST() [all …]
|
| H A D | IndexTests.cpp | 175 Req.Scopes = {""}; in TEST() 185 Req.Scopes = {"a::"}; in TEST() 195 Req.Scopes = {"a::", "b::"}; in TEST() 204 Req.Scopes = {"a::"}; in TEST() 213 Req.Scopes = {"ns::"}; in TEST() 346 Req.Scopes = {"ns::"}; in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 287 for (CHRScope *Scope : Scopes) { in ~CHR() 305 SmallVectorImpl<CHRScope *> &Scopes); 318 void classifyBiasedScopes(SmallVectorImpl<CHRScope *> &Scopes); 381 DenseSet<CHRScope *> Scopes; member in __anonfd3f65480111::CHR 768 Scopes.insert(Result); in findScope() 828 Scopes.insert(Result); in findScope() 1010 Scopes.push_back(Sub); in findScopes() 1187 Scopes.insert(Tail); in splitScope() 1253 for (CHRScope *Scope : Scopes) { in classifyBiasedScopes() 1962 dbgs() << Label << " " << Scopes.size() << "\n"; in dumpScopes() [all …]
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 293 MultiParseScope Scopes; member 297 : P(P), Scopes(P), CurTemplateDepthTracker(P.TemplateParameterDepth) { in ReenterTemplateScopeRAII() 300 P.ReenterTemplateScopes(Scopes, MaybeTemplated)); in ReenterTemplateScopeRAII() 318 Scopes.Enter(Scope::ClassScope|Scope::DeclScope); in ReenterClassScopeRAII() 351 InFunctionTemplateScope.Scopes.Enter(Scope::FunctionPrototypeScope | in ParseLexedMethodDeclaration() 515 InFunctionTemplateScope.Scopes.Exit(); in ParseLexedMethodDeclaration() 740 InDeclScope.Scopes.Enter(Scope::FnScope | Scope::DeclScope | in ParseLexedAttribute()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScopedNoAliasAA.h | 49 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 700 SmallDenseMap<DebugVariable, const DILocation *, 8> Scopes; variable 721 Scopes[Var] = MI.getDebugLoc().get(); in defVar() 738 Scopes[Var] = MI.getDebugLoc().get(); in defVar() 766 Scopes[Overlapped] = Loc; in considerOverlaps() 772 Scopes.clear(); in clear()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 555 SmallVector<Metadata *, 4> Scopes{NewScope}, NoAliases{NewScope}; in setNoAliasToLoop() local 572 MDNode::get(Inst.getContext(), Scopes))); in setNoAliasToLoop()
|