/llvm-project/compiler-rt/lib/scudo/standalone/tests/ |
H A D | strings_test.cpp | 16 scudo::ScopedString Str; in TEST() local 17 EXPECT_EQ(0ul, Str.length()); in TEST() 18 EXPECT_EQ('\0', *Str.data()); in TEST() 22 scudo::ScopedString Str; in TEST() local 23 Str.append("a%db%zdc%ue%zuf%xh%zxq%pe%sr", static_cast<int>(-1), in TEST() 28 EXPECT_EQ(Str.length(), strlen(Str.data())); in TEST() 33 EXPECT_EQ(Str.length(), strlen(Str.data())); in TEST() 34 EXPECT_STREQ(expectedString.c_str(), Str in TEST() 38 scudo::ScopedString Str; TEST() local 47 scudo::ScopedString Str; TEST() local 57 scudo::ScopedString Str; TEST() local 75 fillString(scudo::ScopedString & Str,scudo::uptr Size) fillString() argument 84 scudo::ScopedString Str; TEST() local 101 scudo::ScopedString Str; testAgainstLibc() local 136 scudo::ScopedString Str; TEST() local [all...] |
/llvm-project/llvm/unittests/IR/ |
H A D | VPIntrinsicTest.cpp | 47 std::stringstream Str; in createVPDeclarationModule() local 49 Str << " declare <8 x i32> @llvm.vp." << BinaryIntOpcode in createVPDeclarationModule() 56 Str << " declare <8 x float> @llvm.vp." << BinaryFPOpcode in createVPDeclarationModule() 59 Str << " declare <8 x float> @llvm.vp.floor.v8f32(<8 x float>, <8 x i1>, " in createVPDeclarationModule() 61 Str << " declare <8 x float> @llvm.vp.round.v8f32(<8 x float>, <8 x i1>, " in createVPDeclarationModule() 63 Str << " declare <8 x float> @llvm.vp.roundeven.v8f32(<8 x float>, <8 x " in createVPDeclarationModule() 66 Str << " declare <8 x float> @llvm.vp.roundtozero.v8f32(<8 x float>, <8 x " in createVPDeclarationModule() 69 Str << " declare <8 x float> @llvm.vp.rint.v8f32(<8 x float>, <8 x i1>, " in createVPDeclarationModule() 71 Str << " declare <8 x float> @llvm.vp.nearbyint.v8f32(<8 x float>, <8 x " in createVPDeclarationModule() 74 Str << " declar in createVPDeclarationModule() 425 std::stringstream Str; TEST_F() local [all...] |
/llvm-project/llvm/unittests/ADT/ |
H A D | StringRefTest.cpp | 145 StringRef Str("hello"); in TEST() 146 EXPECT_EQ("lo", Str.substr(3)); in TEST() 147 EXPECT_EQ("", Str.substr(100)); in TEST() 148 EXPECT_EQ("hello", Str.substr(0, 100)); in TEST() 149 EXPECT_EQ("o", Str.substr(4, 10)); in TEST() 153 StringRef Str("hello"); in TEST() 154 EXPECT_EQ("l", Str.slice(2, 3)); in TEST() 155 EXPECT_EQ("ell", Str.slice(1, 4)); in TEST() 156 EXPECT_EQ("llo", Str.slice(2, 100)); in TEST() 157 EXPECT_EQ("", Str in TEST() 152 StringRef Str("hello"); TEST() local 160 StringRef Str("hello"); TEST() local 169 StringRef Str("hello"); TEST() local 366 StringRef Str("hello"); TEST() local 376 StringRef Str("heLLo"); TEST() local 386 StringRef Str("hello"); TEST() local 402 StringRef Str("heLLo"); TEST() local 420 StringRef Str("hello"); TEST() local 431 StringRef Str("heLLo"); TEST() local 441 StringRef Str("hello"); TEST() local 457 StringRef Str("heLLo"); TEST() local 475 StringRef Str("helloHELLO"); TEST() local 479 StringRef Str; TEST() member 495 StringRef Str; TEST() member 558 StringRef Str("hello"); TEST() local 630 const char *Str; global() member 647 const char *Str; global() member 764 const char *Str; global() member 787 const char *Str; global() member 842 StringRef Str = ConsumeUnsigned[i].Str; TEST() local 896 StringRef Str = ConsumeSigned[i].Str; TEST() local 938 const char *Str; global() member [all...] |
/llvm-project/llvm/tools/llvm-mc/ |
H A D | Disassembler.cpp | 78 static bool SkipToToken(StringRef &Str) { in SkipToToken() 80 if (Str.empty()) in SkipToToken() 84 if (size_t Pos = Str.find_first_not_of(" \t\r\n,")) { in SkipToToken() 85 Str = Str.substr(Pos); in SkipToToken() 90 if (Str[0] == '#') { in SkipToToken() 91 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 98 static bool byteArrayFromString(ByteArrayTy &ByteArray, StringRef &Str, in ByteArrayFromString() 77 SkipToToken(StringRef & Str) SkipToToken() argument 99 ByteArrayFromString(ByteArrayTy & ByteArray,StringRef & Str,SourceMgr & SM) ByteArrayFromString() argument 163 StringRef Str = Buffer.getBuffer(); disassemble() local [all...] |
/llvm-project/llvm/tools/llvm-ml/ |
H A D | Disassembler.cpp | 75 static bool SkipToToken(StringRef &Str) { in SkipToToken() argument 77 if (Str.empty()) in SkipToToken() 81 if (size_t Pos = Str.find_first_not_of(" \t\r\n,")) { in SkipToToken() 82 Str = Str.substr(Pos); in SkipToToken() 87 if (Str[0] == '#') { in SkipToToken() 88 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 95 static bool ByteArrayFromString(ByteArrayTy &ByteArray, StringRef &Str, in ByteArrayFromString() argument 97 while (SkipToToken(Str)) { in ByteArrayFromString() 99 if (Str[0] == '[' || Str[0] == ']') in ByteArrayFromString() 103 size_t Next = Str.find_first_of(" \t\n\r,#[]"); in ByteArrayFromString() [all …]
|
/llvm-project/llvm/lib/Support/ |
H A D | StringRef.cpp | 128 /// find - Search for the first string \arg Str in the string. 130 /// \return - The index of the first occurrence of \arg Str, or npos if not in find() argument 132 size_t StringRef::find(StringRef Str, size_t From) const { in find() 139 const char *Needle = Str.data(); in find() 140 size_t N = Str.size(); in find() 178 BadCharSkip[(uint8_t)Str[i]] = N-1-i; in find() 193 size_t StringRef::find_insensitive(StringRef Str, size_t From) const { in find_insensitive() 195 while (This.size() >= Str.size()) { in find_insensitive() 196 if (This.starts_with_insensitive(Str)) in find_insensitive() 215 /// rfind - Search for the last string \arg Str i 191 find_insensitive(StringRef Str,size_t From) const find_insensitive() argument 387 GetAutoSenseRadix(StringRef & Str) GetAutoSenseRadix() argument 408 consumeUnsignedInteger(StringRef & Str,unsigned Radix,unsigned long long & Result) consumeUnsignedInteger() argument 456 consumeSignedInteger(StringRef & Str,unsigned Radix,long long & Result) consumeSignedInteger() argument 486 getAsUnsignedInteger(StringRef Str,unsigned Radix,unsigned long long & Result) getAsUnsignedInteger() argument 496 getAsSignedInteger(StringRef Str,unsigned Radix,long long & Result) getAsSignedInteger() argument 507 StringRef Str = *this; consumeInteger() local 588 StringRef Str = *this; getAsInteger() local [all...] |
H A D | ScaledNumber.cpp | 137 static void appendDigit(std::string &Str, unsigned D) { in appendDigit() argument 139 Str += '0' + D % 10; in appendDigit() 142 static void appendNumber(std::string &Str, uint64_t N) { in appendNumber() argument 144 appendDigit(Str, N % 10); in appendNumber() 238 std::string Str; in toString() local 241 appendNumber(Str, Above0); in toString() 242 DigitsOut = Str.size(); in toString() 244 appendDigit(Str, 0); in toString() 245 std::reverse(Str.begin(), Str.end()); in toString() 249 return Str + ".0"; in toString() [all …]
|
/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | BreakpadRecords.cpp | 39 static T stringTo(llvm::StringRef Str); 41 template <> Token stringTo<Token>(llvm::StringRef Str) { in stringTo() argument 42 return llvm::StringSwitch<Token>(Str) in stringTo() 59 llvm::Triple::OSType stringTo<llvm::Triple::OSType>(llvm::StringRef Str) { in stringTo() argument 61 return llvm::StringSwitch<Triple::OSType>(Str) in stringTo() 69 llvm::Triple::ArchType stringTo<llvm::Triple::ArchType>(llvm::StringRef Str) { in stringTo() argument 71 return llvm::StringSwitch<Triple::ArchType>(Str) in stringTo() 87 static T consume(llvm::StringRef &Str) { in consume() argument 89 std::tie(Token, Str) = getToken(Str); in consume() 188 llvm::StringRef Str; in parse() local [all …]
|
/llvm-project/llvm/unittests/Support/DynamicLibrary/ |
H A D | PipSqueak.cpp | 12 std::string *Str; member 14 Global() : Str(nullptr), Vec(nullptr) {} in Global() 16 if (Str) { in ~Global() 18 Vec->push_back(*Str); in ~Global() 19 *Str = "Global::~Global"; in ~Global() 27 std::string &Str; member 28 Local(std::string &S) : Str(S) { in Local() 29 Str = "Local::Local"; in Local() 30 if (Glb.Str && !Glb.Str->empty()) in Local() 31 Str += std::string("(") + *Glb.Str + std::string(")"); in Local() [all …]
|
/llvm-project/clang/lib/Basic/Targets/ |
H A D | OSTargets.cpp | 85 char Str[7]; in getDarwinDefines() 87 Str[0] = '0' + (OsVersion.getMajor() / 10); in getDarwinDefines() 88 Str[1] = '0' + (OsVersion.getMajor() % 10); in getDarwinDefines() 89 Str[2] = '0' + std::min(OsVersion.getMinor().value_or(0), 9U); in getDarwinDefines() 90 Str[3] = '0' + std::min(OsVersion.getSubminor().value_or(0), 9U); in getDarwinDefines() 91 Str[4] = '\0'; in getDarwinDefines() 93 Str[0] = '0' + OsVersion.getMajor(); in getDarwinDefines() 94 Str[1] = '0' + (OsVersion.getMinor().value_or(0) / 10); in getDarwinDefines() 95 Str[2] = '0' + (OsVersion.getMinor().value_or(0) % 10); in getDarwinDefines() 96 Str[ in getDarwinDefines() 71 char Str[7]; getDarwinDefines() local [all...] |
/llvm-project/clang/tools/libclang/ |
H A D | CXString.cpp | 44 CXString Str; in createEmpty() local 45 Str.data = ""; in createEmpty() 46 Str.private_flags = CXS_Unmanaged; in createEmpty() 47 return Str; in createEmpty() 51 CXString Str; in createNull() local 52 Str.data = nullptr; in createNull() 53 Str.private_flags = CXS_Unmanaged; in createNull() 54 return Str; in createNull() 61 CXString Str; in createRef() local 62 Str.data = String; in createRef() [all …]
|
/llvm-project/libcxx/test/support/ |
H A D | make_string.h | 39 #define MKSTR(Str) MultiStringType( \ argument 40 MKSTR_WCHAR_ONLY(MKSTR_AS_WCHAR_LITERAL(Str),) \ 41 MKSTR_CHAR8_ONLY(MKSTR_AS_U8_LITERAL(Str),) \ 42 MKSTR_CXX11_ONLY(MKSTR_AS_U16_LITERAL(Str), \ 43 MKSTR_AS_U32_LITERAL(Str),) \ 44 Str, sizeof(Str) - 1 \ 47 #define MKSTR_LEN(CharT, Str) MKSTR(Str).length((const CharT*)0) argument 91 #define MAKE_CSTRING(CharT, Str) \ argument 92 MKSTR(Str).as_ptr(static_cast<const CharT*>(nullptr)) 95 #define MAKE_STRING(CharT, Str) \ argument [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/performance/ |
H A D | faster-string-find.cpp | 48 std::string Str; in StringFind() local 50 Str.find("a"); in StringFind() 55 Str.find("a", 1); in StringFind() 60 Str.find(""); in StringFind() 61 Str.find("ab"); in StringFind() 64 Str.find("a", 1, 1); in StringFind() 67 Str.find("'"); in StringFind() 70 Str.find("\'"); in StringFind() 75 Str.rfind("a"); in StringFind() 78 Str.find_first_of("a"); in StringFind() [all …]
|
/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPContext.cpp | 63 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \ in OMPContext() 65 if (TargetTriple.getArch() == TargetTriple.getArchTypeForLLVMName(Str)) \ in OMPContext() 67 if (StringRef(Str) == "x86_64" && \ in OMPContext() 380 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum) in getOpenMPContextTraitSetKind() 388 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \ in getOpenMPContextTraitSetForSelector() 398 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \ in getOpenMPContextTraitSetForProperty() 407 #define OMP_TRAIT_SET(Enum, Str) \ in getOpenMPContextTraitSetName() 409 return Str; in getOpenMPContextTraitSetName() 417 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqPro in getOpenMPContextTraitSelectorKind() 62 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) OMPContext() argument 379 OMP_TRAIT_SET(Enum,Str) getOpenMPContextTraitSetKind() argument 387 OMP_TRAIT_SELECTOR(Enum,TraitSetEnum,Str,ReqProp) getOpenMPContextTraitSetForSelector() argument 397 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitSetForProperty() argument 406 OMP_TRAIT_SET(Enum,Str) getOpenMPContextTraitSetName() argument 416 OMP_TRAIT_SELECTOR(Enum,TraitSetEnum,Str,ReqProp) getOpenMPContextTraitSelectorKind() argument 424 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitSelectorForProperty() argument 433 OMP_TRAIT_SELECTOR(Enum,TraitSetEnum,Str,ReqProp) getOpenMPContextTraitSelectorName() argument 447 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitPropertyKind() argument 457 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitPropertyForSelector() argument 469 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitPropertyName() argument 478 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) getOpenMPContextTraitPropertyFullName() argument 492 OMP_TRAIT_SELECTOR(Enum,TraitSetEnum,Str,ReqProp) isValidTraitSelectorForTraitSet() argument 504 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) isValidTraitPropertyForTraitSetAndSelector() argument 515 OMP_TRAIT_SET(Enum,Str) listOpenMPContextTraitSets() argument 525 OMP_TRAIT_SELECTOR(Enum,TraitSetEnum,Str,ReqProp) listOpenMPContextTraitSelectors() argument 537 OMP_TRAIT_PROPERTY(Enum,TraitSetEnum,TraitSelectorEnum,Str) listOpenMPContextTraitProperties() argument [all...] |
/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | SValExplainer.h | 32 std::string Str; in printStmt() local 33 llvm::raw_string_ostream OS(Str); in printStmt() 35 return Str; in printStmt() 81 std::string Str; in VisitConcreteInt() local 82 llvm::raw_string_ostream OS(Str); in VisitConcreteInt() 84 return Str; in VisitConcreteInt() 93 std::string Str; in VisitConcreteInt() local 94 llvm::raw_string_ostream OS(Str); in VisitConcreteInt() 97 return Str; in VisitConcreteInt() 133 std::string Str; in VisitSymIntExpr() local [all …]
|
/llvm-project/clang-tools-extra/clangd/refactor/tweaks/ |
H A D | RawStringLiteral.cpp | 42 const clang::StringLiteral *Str = nullptr; member in clang::clangd::__anon39fbeb1f0111::RawStringLiteral 53 static bool isNormalString(const StringLiteral &Str, SourceLocation Cursor, in isNormalString() argument 56 if (!Str.isOrdinary()) in isNormalString() 59 for (auto I = Str.tokloc_begin(), E = Str.tokloc_end(); I != E; ++I) { in isNormalString() 88 Str = dyn_cast_or_null<StringLiteral>(N->ASTNode.get<Stmt>()); in prepare() 89 return Str && in prepare() 90 isNormalString(*Str, Inputs.Cursor, Inputs.AST->getSourceManager()) && in prepare() 91 needsRaw(Str->getBytes()) && canBeRaw(Str->getBytes()); in prepare() 97 tooling::Replacement(SM, Str, ("R\"(" + Str->getBytes() + ")\"").str(), in apply()
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/ |
H A D | make-member-function-const.cpp | 3 struct Str { struct 20 Str S; 21 Str &Sref; 67 const Str &return_public_field_ref() { in return_public_field_ref() 140 Str PrivateS; 141 Str *Sptr; 142 Str &Sref; 146 Str S; 195 const Str &return_private_field_ref() { in return_private_field_ref() 211 Str *return_pointer() { in return_pointer() [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
H A D | loop-convert-const.cpp | 3 struct Str { struct 4 Str() = default; 5 Str(const Str &) = default; 8 bool operator<(const Str &str) const; // const operator. 9 Str &operator=(const Str &str) = default; // non const operator. 29 void constRefArg(const Str &); 36 Str Array[N], OtherStr; 237 Str &J = Array[I]; in takingReferences() 238 Str &K = Array[I]; in takingReferences() 245 const Str &J = Array[I]; in takingReferences() [all …]
|
/llvm-project/clang-tools-extra/unittests/clang-query/ |
H A D | QueryEngineTest.cpp | 41 OS(Str) {} in QueryEngineTest() 46 std::string Str; member in QueryEngineTest 60 Str.clear(); in TEST_F() 66 Str.clear(); in TEST_F() 72 Str.clear(); in TEST_F() 86 Str.clear(); in TEST_F() 94 Str.clear(); in TEST_F() 103 Str.clear(); in TEST_F() 111 Str.clear(); in TEST_F() 124 Str.clear(); in TEST_F() [all …]
|
/llvm-project/llvm/tools/dsymutil/ |
H A D | CFBundle.cpp | 45 const char *UTF8(std::string &Str) const { in UTF8() 46 return CFString::UTF8(get(), Str); in UTF8() 50 if (CFStringRef Str = get()) in GetLength() local 51 return CFStringGetLength(Str); in GetLength() 55 static const char *UTF8(CFStringRef CFStr, std::string &Str); 64 const char *CFString::UTF8(CFStringRef CFStr, std::string &Str) { in UTF8() argument 73 Str.resize(MaxUTF8StrLength); in UTF8() 74 if (!Str.empty() && in UTF8() 75 CFStringGetCString(CFStr, &Str[0], Str.size(), Encoding)) { in UTF8() 76 Str.resize(strlen(Str.c_str())); in UTF8() [all …]
|
/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerUtil.cpp | 81 bool ParseOneDictionaryEntry(const std::string &Str, Unit *U) { in ParseOneDictionaryEntry() argument 83 if (Str.empty()) return false; in ParseOneDictionaryEntry() 84 size_t L = 0, R = Str.size() - 1; // We are parsing the range [L,R]. in ParseOneDictionaryEntry() 86 while (L < R && isspace(Str[L])) L++; in ParseOneDictionaryEntry() 87 while (R > L && isspace(Str[R])) R--; in ParseOneDictionaryEntry() 90 if (Str[R] != '"') return false; in ParseOneDictionaryEntry() 93 while (L < R && Str[L] != '"') L++; in ParseOneDictionaryEntry() 95 assert(Str[L] == '\"'); in ParseOneDictionaryEntry() 99 uint8_t V = (uint8_t)Str[Pos]; in ParseOneDictionaryEntry() 103 if (Pos + 1 <= R && (Str[Pos + 1] == '\\' || Str[Pos + 1] == '"')) { in ParseOneDictionaryEntry() [all …]
|
/llvm-project/bolt/runtime/ |
H A D | common.h | 186 char *strCopy(char *OutBuf, const char *Str, int32_t Size = BufSize) { 187 while (*Str) { 188 *OutBuf++ = *Str++; 207 uint32_t strLen(const char *Str) { in strLen() argument 209 while (*Str++) in strLen() 241 unsigned long hexToLong(const char *Str, char Terminator = '\0') { 243 while (*Str != Terminator) { 245 if ('0' <= *Str && *Str <= '9') 246 Res += *Str++ - '0'; 247 else if ('a' <= *Str && *Str <= 'f') [all …]
|
/llvm-project/clang/include/clang/Basic/ |
H A D | JsonSupport.h | 33 std::string Str = RawSR.trim().str(); in JsonFormat() local 38 Pos = Str.find('\\', Pos); in JsonFormat() 46 if (TempPos != Str.find("\\\\", Pos)) { in JsonFormat() 47 Str.insert(Pos, "\\"); in JsonFormat() 57 Pos = Str.find('\"', Pos); in JsonFormat() 65 if (TempPos != Str.find("\\\"", Pos)) { in JsonFormat() 66 Str.insert(Pos, "\\"); in JsonFormat() 74 llvm::erase(Str, '\n'); in JsonFormat() 77 return Str; in JsonFormat() 79 return '\"' + Str + '\"'; in JsonFormat()
|
/llvm-project/llvm/utils/TableGen/Common/ |
H A D | AsmWriterInst.h | 40 /// Str - For isLiteralTextOperand, this IS the literal text. For 44 std::string Str; member 56 : OperandType(op), Str(LitStr) {} in OperandType() 61 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier), in OperandType() 65 if (OperandType != Other.OperandType || Str != Other.Str) 95 void AddLiteralString(const std::string &Str) { in AddLiteralString() argument 100 Operands.back().Str.append(Str); in AddLiteralString() 102 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString() [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | DiagnosticPrinter.cpp | 37 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 <<()
|