Home
last modified time | relevance | path

Searched refs:Str (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/minix3/external/bsd/llvm/dist/llvm/tools/llvm-mc/
H A DDisassembler.cpp80 static bool SkipToToken(StringRef &Str) { in SkipToToken() argument
82 if (Str.empty()) in SkipToToken()
86 if (size_t Pos = Str.find_first_not_of(" \t\r\n,")) { in SkipToToken()
87 Str = Str.substr(Pos); in SkipToToken()
92 if (Str[0] == '#') { in SkipToToken()
93 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken()
102 StringRef &Str, in ByteArrayFromString() argument
104 while (SkipToToken(Str)) { in ByteArrayFromString()
106 if (Str[0] == '[' || Str[0] == ']') in ByteArrayFromString()
110 size_t Next = Str.find_first_of(" \t\n\r,#[]"); in ByteArrayFromString()
[all …]
/minix3/external/bsd/llvm/dist/llvm/unittests/ADT/
H A DStringRefTest.cpp109 StringRef Str("hello"); in TEST() local
110 EXPECT_EQ("lo", Str.substr(3)); in TEST()
111 EXPECT_EQ("", Str.substr(100)); in TEST()
112 EXPECT_EQ("hello", Str.substr(0, 100)); in TEST()
113 EXPECT_EQ("o", Str.substr(4, 10)); in TEST()
117 StringRef Str("hello"); in TEST() local
118 EXPECT_EQ("l", Str.slice(2, 3)); in TEST()
119 EXPECT_EQ("ell", Str.slice(1, 4)); in TEST()
120 EXPECT_EQ("llo", Str.slice(2, 100)); in TEST()
121 EXPECT_EQ("", Str.slice(2, 1)); in TEST()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DStringRef.cpp142 size_t StringRef::find(StringRef Str, size_t From) const { in find() argument
143 size_t N = Str.size(); in find()
150 if (substr(i, N).equals(Str)) in find()
162 BadCharSkip[(uint8_t)Str[i]] = N-1-i; in find()
166 if (substr(Pos, N).equals(Str)) // See if this is the correct substring. in find()
182 size_t StringRef::rfind(StringRef Str) const { in rfind()
183 size_t N = Str.size(); in rfind()
188 if (substr(i, N).equals(Str)) in rfind()
303 size_t StringRef::count(StringRef Str) const { in count()
305 size_t N = Str.size(); in count()
[all …]
H A DScaledNumber.cpp136 static void appendDigit(std::string &Str, unsigned D) { in appendDigit() argument
138 Str += '0' + D % 10; in appendDigit()
141 static void appendNumber(std::string &Str, uint64_t N) { in appendNumber() argument
143 appendDigit(Str, N % 10); in appendNumber()
237 std::string Str; in toString() local
240 appendNumber(Str, Above0); in toString()
241 DigitsOut = Str.size(); in toString()
243 appendDigit(Str, 0); in toString()
244 std::reverse(Str.begin(), Str.end()); in toString()
248 return Str + ".0"; in toString()
[all …]
H A DGraphWriter.cpp26 std::string Str(Label); in EscapeString() local
27 for (unsigned i = 0; i != Str.length(); ++i) in EscapeString()
28 switch (Str[i]) { in EscapeString()
30 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString()
32 Str[i] = 'n'; in EscapeString()
35 Str.insert(Str.begin()+i, ' '); // Convert to two spaces in EscapeString()
37 Str[i] = ' '; in EscapeString()
40 if (i+1 != Str.length()) in EscapeString()
41 switch (Str[i+1]) { in EscapeString()
44 Str.erase(Str.begin()+i); continue; in EscapeString()
[all …]
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCXString.cpp46 CXString Str; in createEmpty() local
47 Str.data = ""; in createEmpty()
48 Str.private_flags = CXS_Unmanaged; in createEmpty()
49 return Str; in createEmpty()
53 CXString Str; in createNull() local
54 Str.data = nullptr; in createNull()
55 Str.private_flags = CXS_Unmanaged; in createNull()
56 return Str; in createNull()
63 CXString Str; in createRef() local
64 Str.data = String; in createRef()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DDiagnosticPrinter.cpp37 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(StringRef Str) { in operator <<() argument
38 Stream << Str; in operator <<()
42 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(const char *Str) { in operator <<() argument
43 Stream << Str; in operator <<()
48 const std::string &Str) { in operator <<() argument
49 Stream << Str; in operator <<()
93 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(const Twine &Str) { in operator <<() argument
94 Str.print(Stream); in operator <<()
/minix3/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DAsmWriterInst.h42 std::string Str; member
61 : OperandType(op), Str(LitStr) {} in OperandType()
68 : OperandType(op), Str(Printer), CGIOpNo(_CGIOpNo), MIOpNo(_MIOpNo), in OperandType()
72 if (OperandType != Other.OperandType || Str != Other.Str) return true;
99 void AddLiteralString(const std::string &Str) { in AddLiteralString() argument
104 Operands.back().Str.append(Str); in AddLiteralString()
106 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString()
/minix3/external/bsd/llvm/dist/llvm/tools/llvm-cov/
H A DCoverageReport.cpp28 StringRef Str; member
33 Column(StringRef Str, unsigned Width) in Column()
34 : Str(Str), Width(Width), Trim(NoTrim), Alignment(LeftAlignment) {} in Column()
55 if (Str.size() <= Width) { in render()
57 OS.indent(Width - Str.size()); in render()
58 OS << Str; in render()
61 OS << Str; in render()
62 OS.indent(Width - Str.size()); in render()
68 OS << Str.substr(0, Width); in render()
71 OS << "..." << Str.substr(Str.size() - Width + 3); in render()
[all …]
H A DSourceCoverageView.cpp90 auto Str = BufferOS.str(); in renderLineCoverageColumn() local
92 Str = Str.substr(0, std::min(Str.size(), (size_t)LineCoverageColumnWidth)); in renderLineCoverageColumn()
94 OS.indent(LineCoverageColumnWidth - Str.size()); in renderLineCoverageColumn()
97 << Str; in renderLineCoverageColumn()
106 auto Str = BufferOS.str(); in renderLineNumberColumn() local
108 Str = Str.substr(0, std::min(Str.size(), (size_t)LineNumberColumnWidth)); in renderLineNumberColumn()
109 OS.indent(LineNumberColumnWidth - Str.size()) << Str << '|'; in renderLineNumberColumn()
126 StringRef Str = BufferOS.str(); in renderRegionMarkers() local
128 Str = Str.substr(0, std::min(Str.size(), (size_t)7)); in renderRegionMarkers()
129 PrevColumn += Str.size(); in renderRegionMarkers()
[all …]
/minix3/external/bsd/llvm/dist/llvm/unittests/Support/
H A Draw_ostream_test.cpp121 std::string Str; in TEST() local
122 raw_string_ostream OS(Str); in TEST()
131 std::string Str; in TEST() local
133 Str = ""; in TEST()
134 raw_string_ostream(Str).write_escaped("hi"); in TEST()
135 EXPECT_EQ("hi", Str); in TEST()
137 Str = ""; in TEST()
138 raw_string_ostream(Str).write_escaped("\\\t\n\""); in TEST()
139 EXPECT_EQ("\\\\\\t\\n\\\"", Str); in TEST()
141 Str = ""; in TEST()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/TableGen/
H A DStringToOffsetTable.h30 unsigned GetOrAddStringOffset(StringRef Str, bool appendZero = true) {
32 StringOffset.insert(std::make_pair(Str, AggregateString.size()));
35 AggregateString.append(Str.begin(), Str.end());
45 SmallString<256> Str; in EmitString() local
46 raw_svector_ostream(Str).write_escaped(AggregateString); in EmitString()
47 AggregateString = Str.str(); in EmitString()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DStringSwitch.h44 StringRef Str; variable
52 : Str(S), Result(nullptr) { } in StringSwitch()
56 if (!Result && N-1 == Str.size() && in Case()
57 (std::memcmp(S, Str.data(), N-1) == 0)) { in Case()
66 if (!Result && Str.size() >= N-1 && in EndsWith()
67 std::memcmp(S, Str.data() + Str.size() + 1 - N, N-1) == 0) { in EndsWith()
76 if (!Result && Str.size() >= N-1 && in StartsWith()
77 std::memcmp(S, Str.data(), N-1) == 0) { in StartsWith()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDiagnosticPrinter.h38 virtual DiagnosticPrinter &operator<<(StringRef Str) = 0;
39 virtual DiagnosticPrinter &operator<<(const char *Str) = 0;
40 virtual DiagnosticPrinter &operator<<(const std::string &Str) = 0;
49 virtual DiagnosticPrinter &operator<<(const Twine &Str) = 0;
68 DiagnosticPrinter &operator<<(StringRef Str) override;
69 DiagnosticPrinter &operator<<(const char *Str) override;
70 DiagnosticPrinter &operator<<(const std::string &Str) override;
79 DiagnosticPrinter &operator<<(const Twine &Str) override;
/minix3/external/bsd/llvm/dist/clang/lib/Basic/
H A DOpenMPKinds.cpp23 OpenMPDirectiveKind clang::getOpenMPDirectiveKind(StringRef Str) { in getOpenMPDirectiveKind() argument
24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind()
26 #define OPENMP_DIRECTIVE_EXT(Name, Str) .Case(Str, OMPD_##Name) in getOpenMPDirectiveKind() argument
39 #define OPENMP_DIRECTIVE_EXT(Name, Str) \ in getOpenMPDirectiveName() argument
41 return Str; in getOpenMPDirectiveName()
48 OpenMPClauseKind clang::getOpenMPClauseKind(StringRef Str) { in getOpenMPClauseKind() argument
53 if (Str == "flush") in getOpenMPClauseKind()
55 return llvm::StringSwitch<OpenMPClauseKind>(Str) in getOpenMPClauseKind()
77 StringRef Str) { in getOpenMPSimpleClauseType() argument
80 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str) in getOpenMPSimpleClauseType()
[all …]
/minix3/external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/ARM/
H A Dmacho-symbolized-subtractor.test5 movw r3, :lower16:(Str-(PCinst+4))
6 movt r3, :upper16:(Str-(PCinst+4))
12 Str:
14 # CHECK: movw r3, :lower16:((Str-PCinst)-4)
15 # CHECK: movt r3, :upper16:((Str-PCinst)-4)
/minix3/external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/
H A DRewriter.h66 void InsertText(unsigned OrigOffset, StringRef Str,
74 void InsertTextBefore(unsigned OrigOffset, StringRef Str) { in InsertTextBefore() argument
75 InsertText(OrigOffset, Str, false); in InsertTextBefore()
81 void InsertTextAfter(unsigned OrigOffset, StringRef Str) { in InsertTextAfter() argument
82 InsertText(OrigOffset, Str); in InsertTextAfter()
189 bool InsertText(SourceLocation Loc, StringRef Str,
197 bool InsertTextAfter(SourceLocation Loc, StringRef Str) { in InsertTextAfter() argument
198 return InsertText(Loc, Str); in InsertTextAfter()
203 bool InsertTextAfterToken(SourceLocation Loc, StringRef Str);
210 bool InsertTextBefore(SourceLocation Loc, StringRef Str) { in InsertTextBefore() argument
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.cpp18 StringRef Prefix, StringRef Str) { in getEntry() argument
19 std::pair<MCSymbol *, unsigned> &Entry = Pool[Str]; in getEntry()
27 MCSymbol *DwarfStringPool::getSymbol(AsmPrinter &Asm, StringRef Str) { in getSymbol() argument
28 return getEntry(Asm, Pool, Prefix, Str).first; in getSymbol()
31 unsigned DwarfStringPool::getIndex(AsmPrinter &Asm, StringRef Str) { in getIndex() argument
32 return getEntry(Asm, Pool, Prefix, Str).second; in getIndex()
/minix3/minix/commands/cawf/
H A Dstring.c66 Free(&Str[sx].str); in Delstr()
68 Str[sx] = Str[sx + 1]; in Delstr()
200 if ((cmp = strncmp((char *)c, (char *)Str[mid].nm, 2)) < 0) in Findstr()
207 return(Str[mid].str); in Findstr()
208 Free(&Str[mid].str); in Findstr()
220 Str[hi+1] = Str[hi]; in Findstr()
224 Str[mid].nm[0] = c[0]; in Findstr()
225 Str[mid].nm[1] = c[1]; in Findstr()
230 return (Str[mid].str = Newstr((unsigned char *)"")); in Findstr()
232 s1 = Str[mid].str = Newstr(s + i); in Findstr()
/minix3/external/bsd/llvm/dist/clang/lib/Lex/
H A DTokenConcatenation.cpp23 static bool IsStringPrefix(StringRef Str, bool CPlusPlus11) { in IsStringPrefix() argument
25 if (Str[0] == 'L' || in IsStringPrefix()
26 (CPlusPlus11 && (Str[0] == 'u' || Str[0] == 'U' || Str[0] == 'R'))) { in IsStringPrefix()
28 if (Str.size() == 1) in IsStringPrefix()
33 if (Str[1] == 'R' && Str[0] != 'R' && Str.size() == 2 && CPlusPlus11) in IsStringPrefix()
37 if (Str[0] == 'u' && Str[1] == '8') { in IsStringPrefix()
38 if (Str.size() == 2) return true; // "u8" in IsStringPrefix()
39 if (Str.size() == 3 && Str[2] == 'R') return true; // "u8R" in IsStringPrefix()
/minix3/external/bsd/llvm/dist/clang/test/Analysis/inlining/
H A DInlineObjCInstanceMethod.m22 CFStringRef Str = ((void*)0);
23 Str = getString();
24 if (Str) {
25 CFRetain(Str);
27 return Str;
116 CFStringRef Str = ((void*)0);
117 Str = getString();
118 if (Str) {
119 CFRetain(Str);
121 return Str;
/minix3/external/bsd/llvm/dist/llvm/lib/Option/
H A DOptTable.cpp179 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption() argument
183 if (Str.startswith(Prefix)) { in matchOption()
184 StringRef Rest = Str.substr(Prefix.size()); in matchOption()
199 const char *Str = Args.getArgString(Index); in ParseOneArg() local
203 if (isInput(PrefixesUnion, Str)) in ParseOneArg()
204 return new Arg(getOption(TheInputOptionID), Str, Index++, Str); in ParseOneArg()
208 StringRef Name = StringRef(Str).ltrim(PrefixChars); in ParseOneArg()
225 if ((ArgSize = matchOption(Start, Str, IgnoreCase))) in ParseOneArg()
248 if (Str[0] == '/') in ParseOneArg()
249 return new Arg(getOption(TheInputOptionID), Str, Index++, Str); in ParseOneArg()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A Draw_ostream.h163 raw_ostream &operator<<(StringRef Str) {
165 size_t Size = Str.size();
169 return write(Str.data(), Size);
171 memcpy(OutBufCur, Str.data(), Size);
176 raw_ostream &operator<<(const char *Str) {
180 return this->operator<<(StringRef(Str));
183 raw_ostream &operator<<(const std::string &Str) {
185 return write(Str.data(), Str.length());
208 raw_ostream &write_escaped(StringRef Str, bool UseHexEscapes = false);
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DCFGPrinter.h39 std::string Str;
40 raw_string_ostream OS(Str);
49 std::string Str;
50 raw_string_ostream OS(Str);
112 std::string Str;
113 raw_string_ostream OS(Str);
/minix3/external/bsd/llvm/dist/llvm/tools/llvm-readobj/
H A DStreamWriter.cpp30 void StreamWriter::printBinaryImpl(StringRef Label, StringRef Str, in printBinaryImpl() argument
37 if (Str.size() > 0) in printBinaryImpl()
38 OS << ": " << Str; in printBinaryImpl()
66 if (Str.size() > 0) in printBinaryImpl()
67 OS << " " << Str; in printBinaryImpl()

12345678910>>...12