| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | substr.td | 15 string fullNoLength = !substr(claim, 0); 18 string DoorsSong = !substr(claim, 8, 7); 19 string finalNoLength = !substr(claim, 12); 41 string test1 = !substr("", 0, 0); 42 string test2 = !substr("", 0, 9); 43 string test3 = !substr("hello", 0, 0); 44 string test4 = !substr("hello", 0, 1); 45 string test5 = !substr("hello", 0, 99); 46 string test6 = !substr("hello", 5, 99); 72 string claim1 = !substr(42, 0, 3); [all …]
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | ScriptLexer.cpp | 51 s = s.substr(pos + 1); in getLine() 133 s = s.substr(e + 1); in tokenize() 140 s = s.substr(3); in tokenize() 146 s = s.substr(2); in tokenize() 161 s = s.substr(pos); in tokenize() 176 s = s.substr(e + 2); in skipSpace() 183 s = s.substr(e + 1); in skipSpace() 222 if (s.substr(e).startswith("!=") || s.substr(e).startswith("==") || in tokenizeExpr() 223 s.substr(e).startswith(">=") || s.substr(e).startswith("<=") || in tokenizeExpr() 224 s.substr(e).startswith("<<") || s.substr(e).startswith(">>")) { in tokenizeExpr() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Demangle/ |
| H A D | StringViewTest.cpp | 36 EXPECT_EQ("abcdef", S.substr(0)); in TEST() 37 EXPECT_EQ("f", S.substr(5)); in TEST() 38 EXPECT_EQ("", S.substr(6)); in TEST() 40 EXPECT_EQ("", S.substr(0, 0)); in TEST() 41 EXPECT_EQ("a", S.substr(0, 1)); in TEST() 42 EXPECT_EQ("abcde", S.substr(0, 5)); in TEST() 43 EXPECT_EQ("abcdef", S.substr(0, 6)); in TEST() 44 EXPECT_EQ("abcdef", S.substr(0, 7)); in TEST() 46 EXPECT_EQ("f", S.substr(5, 100)); in TEST() 47 EXPECT_EQ("", S.substr(6, 100)); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | GlobPattern.cpp | 42 S = S.substr(1); in expand() 54 S = S.substr(3); in expand() 70 S = S.substr(1); in scan() 75 S = S.substr(1); in scan() 85 StringRef Chars = S.substr(1, End - 1); in scan() 86 S = S.substr(End + 1); in scan() 88 Expected<BitVector> BV = expand(Chars.substr(1), Original); in scan() 98 S = S.substr(1); in scan() 103 S = S.substr(1); in scan() 167 if (matchOne(Pats, S.substr(I))) in matchOne() [all …]
|
| H A D | VersionTuple.cpp | 47 input = input.substr(1); in parseInt() 56 input = input.substr(1); in parseInt() 78 input = input.substr(1); in tryParse() 90 input = input.substr(1); in tryParse() 102 input = input.substr(1); in tryParse()
|
| H A D | FormatVariadic.cpp | 98 return std::make_pair(ReplacementItem{Fmt.substr(0, BO)}, Fmt.substr(BO)); in splitLiteralAndReplacement() 126 return std::make_pair(ReplacementItem{Fmt.substr(0, BO2)}, in splitLiteralAndReplacement() 127 Fmt.substr(BO2)); in splitLiteralAndReplacement() 130 StringRef Right = Fmt.substr(BC + 1); in splitLiteralAndReplacement()
|
| H A D | StringRef.cpp | 181 StringRef This = substr(From); in find_insensitive() 212 if (substr(i, N).equals(Str)) in rfind() 224 if (substr(i, N).equals_insensitive(Str)) in rfind_insensitive() 377 if (substr(i, N).equals(Str)) { in count() 392 Str = Str.substr(2); in GetAutoSenseRadix() 397 Str = Str.substr(2); in GetAutoSenseRadix() 402 Str = Str.substr(2); in GetAutoSenseRadix() 407 Str = Str.substr(1); in GetAutoSenseRadix() 450 Str2 = Str2.substr(1); in consumeUnsignedInteger() 527 Str = Str.substr(1); in getAsInteger() [all …]
|
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/ |
| H A D | gtest-spi.h | 104 TestPartResult::Type type, const std::string& substr); 143 #define EXPECT_FATAL_FAILURE(statement, substr) \ argument 151 >est_failures, ::testing::TestPartResult::kFatalFailure, (substr));\ 160 #define EXPECT_FATAL_FAILURE_ON_ALL_THREADS(statement, substr) \ argument 168 >est_failures, ::testing::TestPartResult::kFatalFailure, (substr));\ 209 #define EXPECT_NONFATAL_FAILURE(statement, substr) \ argument 214 (substr));\ 223 #define EXPECT_NONFATAL_FAILURE_ON_ALL_THREADS(statement, substr) \ argument 228 (substr));\
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Format.cpp | 89 return {FmtReplacement{fmt.substr(0, begin)}, fmt.substr(begin)}; in splitFmtSegment() 101 return {FmtReplacement{fmt.substr(0, 1)}, fmt.substr(2)}; in splitFmtSegment() 112 if (fmt.substr(1, end - 1).consumeInteger(0, index)) { in splitFmtSegment() 117 if (fmt.substr(end, 3) == "...") { in splitFmtSegment() 120 FmtReplacement{fmt.substr(0, end + 3), index, FmtReplacement::kUnset}, in splitFmtSegment() 121 fmt.substr(end + 3)}; in splitFmtSegment() 128 return {FmtReplacement{fmt.substr(0, end), index}, fmt.substr(end)}; in splitFmtSegment() 132 auto placeholder = FmtContext::getPlaceHolderKind(fmt.substr(1, end - 1)); in splitFmtSegment() 137 return {FmtReplacement{fmt.substr(0, end), placeholder}, fmt.substr(end)}; in splitFmtSegment() 171 subst = context->getSubstFor(repl.spec.substr(1)); in format()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | LayoutOverrideSource.cpp | 26 return S.substr(0, Offset).str(); in parseName() 62 LineStr = LineStr.substr(Pos + strlen("struct ")); in LayoutOverrideSource() 64 LineStr = LineStr.substr(Pos + strlen("class ")); in LayoutOverrideSource() 66 LineStr = LineStr.substr(Pos + strlen("union ")); in LayoutOverrideSource() 80 LineStr = LineStr.substr(Pos + strlen(" Size:")); in LayoutOverrideSource() 92 LineStr = LineStr.substr(Pos + strlen("Alignment:")); in LayoutOverrideSource() 104 LineStr = LineStr.substr(Pos + strlen("sizeof=")); in LayoutOverrideSource() 114 LineStr = LineStr.substr(Pos + strlen("align=")); in LayoutOverrideSource() 138 (void)LineStr.substr(0, Idx).getAsInteger(10, Offset); in LayoutOverrideSource() 143 LineStr = LineStr.substr(Idx + 1); in LayoutOverrideSource() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 45 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate() 56 StringRef RHSExpr = Expr.substr(EQIdx + 1).ltrim(); in evaluate() 127 Token = Expr.substr(0, TokLen); in getTokenForError() 227 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalDecodeOperand() 259 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand() 269 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand() 327 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalNextPC() 365 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr() 373 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr() 402 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr() [all …]
|
| /llvm-project-15.0.7/clang/lib/Format/ |
| H A D | BreakableToken.cpp | 61 return Comment.substr(0, PrefixLength); in getLineCommentIndentPrefix() 160 StringRef AfterCut = Text.substr(SpaceOffset); in getCommentSplit() 205 Text = Text.substr(Advance); in getStringSplit() 222 StringRef Content = Token.TokenText.substr(2).ltrim(); in switchesFormatting() 275 Line = Tok.TokenText.substr( in BreakableStringLiteral() 378 TokenText.substr(2, TokenText.size() - 4) in BreakableBlockComment() 456 Content[i] = Content[i].substr(DecorationSize); in BreakableBlockComment() 706 Prefix = Prefix.substr(0, 1); in adaptStartOfLine() 710 Prefix = Prefix.substr(0, 1); in adaptStartOfLine() 876 Content[i] = Content[i].substr(0, EndOfLine); in BreakableLineCommentSection() [all …]
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | character.h | 51 return Character{str.substr(pos) + Character(pos, Space())}; in ADJUSTL() 61 return Character{Character(delta, Space()) + str.substr(0, pos + 1)}; in ADJUSTR() 68 const Character &str, const Character &substr, bool back = false) { 69 auto pos{back ? str.rfind(substr) : str.find(substr)}; 92 return str.substr(0, newLength); in Resize() 111 return str.substr(0, LEN_TRIM(str)); in TRIM()
|
| /llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.ops/ |
| H A D | substr.pass.cpp | 32 sv1 = sv.substr(pos, n); in test1() 35 sv1 = sv.substr(pos, n); in test1() 102 constexpr std::string_view sv2 = sv1.substr ( 0, 3 ); in main() 110 constexpr std::string_view sv2 = sv1.substr ( 3, 0 ); in main() 115 constexpr std::string_view sv2 = sv1.substr ( 3, 3 ); in main()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/ |
| H A D | HeaderGuardCheck.cpp | 35 Guard = Guard.substr(PosInclude + std::strlen("include/")); in getHeaderGuard() 40 Guard = Guard.substr(PosToolsClang + std::strlen("tools/")); in getHeaderGuard() 52 Guard = Guard.substr(PosLLVM); in getHeaderGuard() 64 Guard = "FORTRAN" + Guard.substr(sizeof("flang") - 1); in getHeaderGuard()
|
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | UriParser.cpp | 36 ret.scheme = uri.substr(0, pos); in Parse() 40 ret.path = uri.substr(path_pos); in Parse() 44 auto host_port = uri.substr( in Parse() 55 ret.hostname = host_port.substr(1, pos - 1); in Parse()
|
| /llvm-project-15.0.7/libc/src/__support/CPP/ |
| H A D | StringView.h | 160 StringView substr(size_t Start, size_t N = npos) const { 222 StringView drop_front(size_t N = 1) const { return substr(N); } 226 StringView drop_back(size_t N = 1) const { return substr(0, size() - N); } 249 return substr(0, find_if_not(Function)); in take_while() 255 return substr(0, find_if(Function)); in take_until() 261 return substr(find_if_not(Function)); in drop_while() 267 return substr(find_if(Function)); in drop_until()
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | MemoryBufferTest.cpp | 300 EXPECT_TRUE(BufData.substr(0x0000,8).equals("12345678")); in TEST_F() 301 EXPECT_TRUE(BufData.substr(0x0FF8,8).equals("12345678")); in TEST_F() 302 EXPECT_TRUE(BufData.substr(0x1000,8).equals("abcdefgh")); in TEST_F() 303 EXPECT_TRUE(BufData.substr(0x2FF8,8).equals("abcdefgh")); in TEST_F() 304 EXPECT_TRUE(BufData.substr(0x3000,8).equals("ABCDEFGH")); in TEST_F() 305 EXPECT_TRUE(BufData.substr(0x3FF8,8).equals("ABCDEFGH")); in TEST_F() 315 EXPECT_TRUE(BufData2.substr(0x0000,8).equals("12345678")); in TEST_F() 316 EXPECT_TRUE(BufData2.substr(0x17F8,8).equals("12345678")); in TEST_F() 317 EXPECT_TRUE(BufData2.substr(0x1800,8).equals("abcdefgh")); in TEST_F() 318 EXPECT_TRUE(BufData2.substr(0x2FF8,8).equals("abcdefgh")); in TEST_F() [all …]
|
| /llvm-project-15.0.7/flang/tools/f18-parse-demo/ |
| H A D | f18-parse-demo.cpp | 140 base = base.substr(slash + 1); in RelocatableName() 145 relo = base.substr(0, dot); in RelocatableName() 158 std::string suffix{path.substr(dot + 1)}; in CompileFortran() 318 std::string suffix{arg.substr(dot + 1)}; in main() 389 } else if (arg.substr(0, 2) == "-D") { in main() 392 options.predefinitions.emplace_back(arg.substr(2), "1"); in main() 395 arg.substr(2, eq - 2), arg.substr(eq + 1)); in main() 397 } else if (arg.substr(0, 2) == "-U") { in main() 399 arg.substr(2), std::optional<std::string>{}); in main() 438 } else if (arg.substr(0, 2) == "-I") { in main() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-mc/ |
| H A D | Disassembler.cpp | 86 Str = Str.substr(Pos); in SkipToToken() 92 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 110 StringRef Value = Str.substr(0, Next); in ByteArrayFromString() 118 Str = Str.substr(Str.find('\n')); in ByteArrayFromString() 126 Str = Str.substr(Next); in ByteArrayFromString()
|
| /llvm-project-15.0.7/llvm/tools/llvm-ml/ |
| H A D | Disassembler.cpp | 82 Str = Str.substr(Pos); in SkipToToken() 88 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 104 StringRef Value = Str.substr(0, Next); in ByteArrayFromString() 112 Str = Str.substr(Str.find('\n')); in ByteArrayFromString() 120 Str = Str.substr(Next); in ByteArrayFromString()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | TypeName.h | 32 Name = Name.substr(Name.find(Key)); in getTypeName() 42 Name = Name.substr(Name.find(Key)); in getTypeName() 54 return Name.substr(0, AnglePos); in getTypeName()
|
| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/ |
| H A D | CharacterTest.cpp | 67 auto substr = charHelper.createSubstring(*str.getCharBox(), {lb, ub}); in TEST_F() local 69 fir::factory::CharacterExprHelper::hasConstantLengthInType(substr)); in TEST_F() 70 EXPECT_FALSE(charHelper.getCharacterType(substr).hasConstantLen()); in TEST_F() 72 charHelper.getCharacterType(substr))); in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | Warnings.cpp | 102 Opt = Opt.substr(3); in ProcessWarningOptions() 140 Opt.substr(5) != "-implicit-function-declaration") { in ProcessWarningOptions() 146 Specifier = Opt.substr(6); in ProcessWarningOptions() 174 Specifier = Opt.substr(13); in ProcessWarningOptions() 208 if (!IsPositive) Opt = Opt.substr(3); in ProcessWarningOptions()
|
| /llvm-project-15.0.7/flang/test/Fir/ |
| H A D | cg-ops.fir | 36 // fir.embox with slice with substr 44 %2 = fir.slice %0, %0, %0 substr %0, %0: (index, index, index, index, index) -> !fir.slice<1> 45 …ox %[[arg]](%[[zero]]) origin %[[zero]][%[[zero]], %[[zero]], %[[zero]]] substr %[[zero]], %[[zero… 52 // fir.rebox with slice with substr 60 …%0 = fir.slice %c10, %c1, %c1 substr %c1, %c1: (index, index, index, index, index) -> !fir.slice<1> 66 // CHECK: %{{.*}} = fircg.ext_rebox %[[arg]] origin %{{.*}}[%{{.*}}, %{{.*}}, %{{.*}}] substr %{{.*…
|