Home
last modified time | relevance | path

Searched refs:substr (Results 1 – 25 of 582) sorted by relevance

12345678910>>...24

/llvm-project-15.0.7/llvm/test/TableGen/
H A Dsubstr.td15 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 DScriptLexer.cpp51 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 DStringViewTest.cpp36 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 DGlobPattern.cpp42 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 DVersionTuple.cpp47 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 DFormatVariadic.cpp98 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 DStringRef.cpp181 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 Dgtest-spi.h104 TestPartResult::Type type, const std::string& substr);
143 #define EXPECT_FATAL_FAILURE(statement, substr) \ argument
151 &gtest_failures, ::testing::TestPartResult::kFatalFailure, (substr));\
160 #define EXPECT_FATAL_FAILURE_ON_ALL_THREADS(statement, substr) \ argument
168 &gtest_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 DFormat.cpp89 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 DLayoutOverrideSource.cpp26 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 DRuntimeDyldChecker.cpp45 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 DBreakableToken.cpp61 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 Dcharacter.h51 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 Dsubstr.pass.cpp32 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 DHeaderGuardCheck.cpp35 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 DUriParser.cpp36 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 DStringView.h160 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 DMemoryBufferTest.cpp300 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 Df18-parse-demo.cpp140 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 DDisassembler.cpp86 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 DDisassembler.cpp82 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 DTypeName.h32 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 DCharacterTest.cpp67 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 DWarnings.cpp102 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 Dcg-ops.fir36 // 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 %{{.*…

12345678910>>...24