|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ADT/StringRef.h 351 size_t find(StringRef Str, size_t From = 0) const;
References
include/llvm/ADT/SmallString.h 155 return str().find(Str, From);
include/llvm/ADT/StringRef.h 452 bool contains(StringRef Other) const { return find(Other) != npos; }
732 size_t Idx = find(Separator);
include/llvm/Analysis/ObjCARCAnalysisUtils.h 236 if (Section.find("__message_refs") != StringRef::npos ||
237 Section.find("__objc_classrefs") != StringRef::npos ||
238 Section.find("__objc_superrefs") != StringRef::npos ||
239 Section.find("__objc_methname") != StringRef::npos ||
240 Section.find("__cstring") != StringRef::npos)
include/llvm/Support/TypeName.h 32 Name = Name.substr(Name.find(Key));
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 431 return Name.find(") ") != StringRef::npos;
lib/CodeGen/MIRParser/MIRParser.cpp 903 auto Indent = LineStr.find(Error.getLineContents());
lib/IR/AutoUpgrade.cpp 550 if (Name.find("lane") == StringRef::npos)
2096 bool IsUnsigned = (StringRef::npos != Name.find("cvtu"));
2264 bool DoSext = (StringRef::npos != Name.find("pmovsx"));
lib/Object/COFFImportFile.cpp 111 size_t Pos = S.find(From);
117 Pos = S.find(From);
lib/ProfileData/InstrProfWriter.cpp 218 Name.find(FuncFilter.NameFilter) != Name.npos)
lib/Support/ARMTargetParser.cpp 292 if (A.find("eb") != StringRef::npos)
318 if (A.find("eb") != StringRef::npos)
lib/Support/FileCheck.cpp 355 (PatternStr.size() < 2 || (PatternStr.find("{{") == StringRef::npos &&
356 PatternStr.find("[[") == StringRef::npos))) {
377 size_t End = PatternStr.find("}}");
440 size_t VarEndIdx = MatchStr.find(":");
577 size_t FixedMatchEnd = PatternStr.find("{{");
578 FixedMatchEnd = std::min(FixedMatchEnd, PatternStr.find("[["));
624 : Buffer.find(FixedStr);
lib/Support/Host.cpp 294 size_t Pos = Lines[I].find(":");
313 size_t Pos = Lines[I].find("machine = ");
lib/Support/Signals.cpp 112 if (Argv0.find("llvm-symbolizer") != std::string::npos)
lib/Support/StringRef.cpp 323 size_t Idx = S.find(Separator);
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp 104 if (TypeQual.find("pipe") != StringRef::npos)
546 if (TypeQual.find("pipe") != StringRef::npos)
lib/Target/Hexagon/HexagonTargetObjectFile.cpp 92 return Sec.find(".sdata.") != StringRef::npos ||
93 Sec.find(".sbss.") != StringRef::npos ||
94 Sec.find(".scommon.") != StringRef::npos;
181 if (Section.find(".access.text.group") != StringRef::npos)
184 if (Section.find(".access.data.group") != StringRef::npos)
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp 391 auto IsLoadStore = InstName.find(".load") != StringRef::npos ||
392 InstName.find(".store") != StringRef::npos;
393 auto IsAtomic = InstName.find("atomic.") != StringRef::npos;
lib/Target/X86/X86FrameLowering.cpp 2639 if (F->getName().find("erlang.") != StringRef::npos ||
2640 F->getName().find("bif_") != StringRef::npos ||
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1852 if (Section.find("__llvm") != StringRef::npos || Section.find("__LLVM") != StringRef::npos) return false;
1852 if (Section.find("__llvm") != StringRef::npos || Section.find("__LLVM") != StringRef::npos) return false;
2546 if (F.getName().find(" load]") != std::string::npos) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 571 if (F.getName().find(".module_ctor") != std::string::npos)
lib/Transforms/Scalar/SROA.cpp 2416 OldName = OldName.substr(0, OldName.find(".sroa_"));
lib/Transforms/Utils/SimplifyLibCalls.cpp 871 size_t Offset = SearchStr.find(ToFindStr);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 499 (PropertyName.find("delegate") != StringRef::npos) ||
500 (PropertyName.find("dataSource") != StringRef::npos)) {
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp 150 fname.find("Create") != StringRef::npos ||
151 fname.find("Copy") != StringRef::npos) {
171 if (fname.find("Get") != StringRef::npos) {
tools/clang/lib/ARCMigrate/Transforms.cpp 98 fname.find("Create") != StringRef::npos ||
99 fname.find("Copy") != StringRef::npos) {
tools/clang/lib/AST/CommentLexer.cpp 500 size_t Pos = Line.find(VerbatimBlockEndCommandName);
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp 348 [](StringRef Name) { return Name.find("::") == Name.npos; })),
tools/clang/lib/Analysis/RetainSummaryManager.cpp 392 (FName.find("Insert") != StringRef::npos)) {
tools/clang/lib/Basic/Module.cpp 83 auto Pos = LHS.find("-");
tools/clang/lib/Basic/Version.cpp 41 SVNRepository.find("/lib/Basic"));
45 URL = URL.slice(0, URL.find("/src/tools/clang"));
48 size_t Start = URL.find("cfe/");
66 size_t Start = URL.find("llvm/");
tools/clang/lib/CodeGen/TargetInfo.cpp 2373 bool Quote = (Lib.find(" ") != StringRef::npos);
tools/clang/lib/Driver/Distro.cpp 68 if (Data.find("release 7") != StringRef::npos)
70 else if (Data.find("release 6") != StringRef::npos)
72 else if (Data.find("release 5") != StringRef::npos)
tools/clang/lib/Driver/Driver.cpp 434 if (TargetTriple.find("-unknown-gnu") != StringRef::npos ||
435 TargetTriple.find("-pc-gnu") != StringRef::npos)
1194 size_t ParentProcPos = Data.find("Parent Process:");
tools/clang/lib/Driver/ToolChains/Darwin.cpp 929 size_t Index = PathIntoXcode.find(XcodeAppSuffix);
tools/clang/lib/Driver/ToolChains/Linux.cpp 264 if (GCCInstallation.getParentLibPath().find("opt/rh/devtoolset") !=
tools/clang/lib/Frontend/LayoutOverrideSource.cpp 46 if (LineStr.find("*** Dumping AST Record Layout") != StringRef::npos) {
61 if ((Pos = LineStr.find("struct ")) != StringRef::npos)
63 else if ((Pos = LineStr.find("class ")) != StringRef::npos)
65 else if ((Pos = LineStr.find("union ")) != StringRef::npos)
77 StringRef::size_type Pos = LineStr.find(" Size:");
89 Pos = LineStr.find("Alignment:");
101 Pos = LineStr.find("sizeof=");
111 Pos = LineStr.find("align=");
126 Pos = LineStr.find("FieldOffsets: [");
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 102 return S.find(Text) != StringRef::npos;
619 while ((FPos = Content.find(NewlineStr, CPos)) != StringRef::npos) {
1129 size_t RegexMatchLength = S.find("}}");
1137 size_t VerbatimMatchLength = S.find("{{");
tools/clang/lib/Index/CommentToXML.cpp 1100 size_t Pos = S.find("]]>");
tools/clang/lib/Lex/HeaderSearch.cpp 1040 auto FrameworkPos = ContextName.find(".framework");
tools/clang/lib/Lex/Lexer.cpp 2824 size_t Pos = RestOfBuffer.find(Terminator);
2830 Pos = RestOfBuffer.find(Terminator);
tools/clang/lib/Lex/LiteralSupport.cpp 1626 size_t CRLFPos = RemainingTokenSpan.find("\r\n");
tools/clang/lib/Lex/PPDirectives.cpp 117 if (Text.find("__") != StringRef::npos)
tools/clang/lib/Sema/SemaDeclAttr.cpp 2972 if (AttrStr.find(Str) != StringRef::npos)
6296 if (AL.getAttrName()->getName().find("read_write") != StringRef::npos) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 770 FormatString->getString().find("%s") == StringRef::npos &&
771 FormatString->getString().find("%[") == StringRef::npos)
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp 47 M->getSelector().getNameForSlot(0).find("init") != StringRef::npos ||
48 M->getSelector().getNameForSlot(0).find("Init") != StringRef::npos;
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 687 if ((D->getName().find("stdin") != StringRef::npos) && D->isExternC()) {
713 if (C.getCalleeName(CE).find("setproctitle") != StringRef::npos) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 3046 if (D->getCanonicalDecl()->getName().find("std") != StringRef::npos)
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 644 if (FName.startswith("NS") && (FName.find("Insert") != StringRef::npos))
tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp 54 if (BName.find(Name) != StringRef::npos)
82 if (FName.startswith("__inline") && (FName.find(Name) != StringRef::npos))
86 FName.find(Name) != StringRef::npos)
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 856 if (D->getName().find("errno") != StringRef::npos)
tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp 94 auto EndPos = Code.find("\n", End);
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 94 size_t Offset = TokenName.find(PrevName.getNamePieces()[0]);
tools/clang/lib/Tooling/RefactoringCallbacks.cpp 168 size_t EndOfIdentifier = ToTemplate.find("}", Index);
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp 540 ReadChars = FC.find(BundleStartString, ReadChars);
548 size_t TripleEnd = ReadChars = FC.find("\n", ReadChars);
564 size_t TripleEnd = ReadChars = FC.find("\n", ReadChars + 1);
577 size_t BundleEnd = ReadChars = FC.find(BundleEndString, ReadChars);
tools/clang/tools/extra/clang-doc/Representation.cpp 292 if (!RepositoryUrl.empty() && RepositoryUrl.find("http://") != 0 &&
293 RepositoryUrl.find("https://") != 0)
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/PragmaCommentHandler.cpp 25 size_t Pos = Text.find(IWYUPragma);
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 268 const size_t NolintIndex = Line.find(NolintDirectiveText);
tools/clang/tools/extra/clang-tidy/abseil/AbseilMatcher.h 46 size_t PrefixPosition = Path.find(AbslPrefix);
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp 89 const StringRef StrLenBegin = StrLenText.substr(0, StrLenText.find(Arg0Text));
91 StrLenText.find(Arg0Text) + Arg0Text.size(), StrLenText.size());
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp 175 size_t LAngle = ExprStr.find("<");
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp 66 return Bytes.find(Delimiter.empty()
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 79 IneffContName.find("unordered") != llvm::StringRef::npos;
80 const bool Maplike = IneffContName.find("map") != llvm::StringRef::npos;
95 (IneffContName.find("map") == llvm::StringRef::npos) ? 1 : 2;
111 if (Unordered && AlgDecl->getName().find("bound") != llvm::StringRef::npos)
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp 118 size_t Offset = Text.find("const");
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp 78 if (Data.find("/*") != StringRef::npos)
tools/clang/tools/extra/clangd/FormattedString.cpp 47 size_t Next = Input.find("`", From);
tools/clang/tools/extra/modularize/CoverageChecker.cpp 384 if ((file.find("\\.") != StringRef::npos) ||
385 (file.find("/.") != StringRef::npos))
tools/clang/unittests/AST/CommentTextTest.cpp 34 auto CommentStartOffset = CommentText.find("/");
tools/clang/unittests/Driver/ModuleCacheTest.cpp 24 EXPECT_TRUE(Path.find("org.llvm.clang") != Path.npos);
tools/clang/unittests/Rewrite/RewriteBufferTest.cpp 45 size_t Pos = Input.find(RemoveStr);
49 Pos = Input.find(TagStr);
91 Buf.RemoveText(Input.find(RemoveStr0), RemoveStr0.size(),
108 Buf.RemoveText(Input.find(RemoveStr1), RemoveStr1.size());
tools/gold/gold-plugin.cpp 831 assert(PrefixReplace.empty() || PrefixReplace.find(";") != StringRef::npos);
tools/lld/ELF/ScriptLexer.cpp 102 size_t e = s.find("\"", 1);
145 size_t e = s.find("*/", 2);
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 474 size_t modStart = scalar.find("mod");
tools/lldb/source/Breakpoint/BreakpointIDList.cpp 333 size_t idx = in_string.find(specifier_str);
tools/lldb/source/Commands/CommandObjectCommands.cpp 562 size_t pos = raw_command_string.find(alias_command);
tools/lldb/source/Commands/CommandObjectWatchpoint.cpp 62 if (Arg.find(RSA[i]) != llvm::StringRef::npos)
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 1156 if (name.find(orig_name) != StringRef::npos) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp 125 if (packet.GetStringRef().find("QEnvironment") == 0)
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 2641 response.GetStringRef().find(";reason:exec;") != std::string::npos;
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp 667 auto action_end_pos = rule_text.find(" ");
686 auto attribute_end_pos = rule_text.find(" ", action_end_pos + 1);
704 auto operation_end_pos = rule_text.find(" ", attribute_end_pos + 1);
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 388 llvm::StringRef::size_type pos = rest.find(": ");
tools/lldb/source/Symbol/Type.cpp 680 size_t namespace_separator = basename.find("::");
707 namespace_separator = basename.find("::");
tools/lldb/source/Utility/UriParser.cpp 25 auto pos = uri.find(kSchemeSep);
tools/lldb/unittests/Host/FileSystemTest.cpp 91 if (Path.size() < S.size() && S.find(Path) == 0) {
tools/llvm-cov/CoverageFilters.cpp 23 return FuncName.find(Name) != StringRef::npos;
tools/llvm-pdbutil/DumpOutputStyle.cpp 809 size_t Pos = UDT.Name.find("::");
tools/llvm-profdata/llvm-profdata.cpp 863 Func.Name.find(ShowFunction) != Func.Name.npos);
tools/llvm-rc/ResourceScriptToken.cpp 225 auto EndPos = Data.find("*/", Pos);
unittests/ADT/StringRefTest.cpp 465 EXPECT_EQ(E.Pos, E.Str.find(E.S, E.From));
unittests/ObjectYAML/YAMLTest.cpp 36 EXPECT_NE(OS.str().find("''"), StringRef::npos);
unittests/Support/TargetParserTest.cpp 555 ARM::getFPUName(FK).find("neon") == std::string::npos)
568 (ARM::getFPUName(FK).find("d16") == std::string::npos &&
569 ARM::getFPUName(FK).find("vfpv3xd") == std::string::npos))
unittests/Support/VirtualFileSystemTest.cpp 97 if (Path.size() < S.size() && S.find(Path) == 0) {
unittests/Support/YAMLIOTest.cpp 763 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'''aaa"));
764 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'\"bbb'"));
765 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'`ccc'"));
766 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'@ddd'"));
767 EXPECT_NE(llvm::StringRef::npos, flowOut.find("''\n"));
768 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'0000000004000000'\n"));
769 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'true'\n"));
770 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'FALSE'\n"));
771 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'~'\n"));
772 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'0.2e20'\n"));
773 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'0x30'\n"));
774 EXPECT_NE(llvm::StringRef::npos, flowOut.find("'- match'\n"));
775 EXPECT_NE(std::string::npos, flowOut.find("'''eee"));
776 EXPECT_NE(std::string::npos, flowOut.find("'\"fff'"));
777 EXPECT_NE(std::string::npos, flowOut.find("'`ggg'"));
778 EXPECT_NE(std::string::npos, flowOut.find("'@hhh'"));
779 EXPECT_NE(std::string::npos, flowOut.find("''\n"));
780 EXPECT_NE(std::string::npos, flowOut.find("'0000000004000000'\n"));
781 EXPECT_NE(std::string::npos, flowOut.find("\"\\0a\\0b\\0\""));
1009 size_t byStart = scalar.find("by");
1173 EXPECT_NE(llvm::StringRef::npos, llvm::StringRef(ostr.str()).find("--- |"));
1313 EXPECT_NE(llvm::StringRef::npos, flowOut.find("one, two"));
1314 EXPECT_NE(llvm::StringRef::npos, flowOut.find("10, -30, 1024"));
1359 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- [ 0 ]"));
1360 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- [ 12, 1, -512 ]"));
1361 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- [ ]"));
1870 EXPECT_NE(llvm::StringRef::npos, flowOut.find("{ foo: 42, bar: 907 }"));
1871 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- { foo: 1, bar: 2 }"));
1872 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- { foo: 0, bar: 0 }"));
1873 EXPECT_NE(llvm::StringRef::npos, flowOut.find("- { foo: -1, bar: 1024 }"));
utils/TableGen/AsmMatcherEmitter.cpp 1066 StringRef(AsmString).find(CommentDelimiter) != StringRef::npos)
utils/TableGen/X86FoldTablesEmitter.cpp 82 return Inst->TheDef->getName().find(InstStr) != StringRef::npos;
88 return Inst->TheDef->getName().find(InstStr) != StringRef::npos;
278 return Op->getName().find("_NOREX") != StringRef::npos;
utils/TableGen/X86RecognizableInstr.cpp 112 if (Predicates[i]->getName().find("Not64Bit") != Name.npos ||
113 Predicates[i]->getName().find("In32Bit") != Name.npos) {
117 if (Predicates[i]->getName().find("In64Bit") != Name.npos) {