/aosp_15_r20/external/perfetto/src/base/ |
H A D | string_view_unittest.cc | 30 EXPECT_EQ(StringView(), StringView("")); in TEST() 31 EXPECT_EQ(StringView(""), StringView("")); in TEST() 32 EXPECT_EQ(StringView(""), StringView("", 0)); in TEST() 33 EXPECT_EQ(StringView("ab"), StringView("ab", 2)); in TEST() 34 EXPECT_EQ(StringView("ax", 1), StringView("ay", 1)); in TEST() 35 EXPECT_EQ(StringView("ax", 1), StringView("a")); in TEST() 36 EXPECT_EQ(StringView("ax", 1), "a"); in TEST() 37 EXPECT_EQ(StringView(reinterpret_cast<const char*>(0x100), 0).ToStdString(), in TEST() 39 EXPECT_EQ(StringView("foo|", 3).ToStdString(), std::string("foo")); in TEST() 40 EXPECT_TRUE(StringView("x") != StringView("")); in TEST() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangle.h | 147 SymbolNode *parse(StringView &MangledName); 149 TagTypeNode *parseTagUniqueName(StringView &MangledName); 157 SymbolNode *demangleEncodedSymbol(StringView &MangledName, 159 SymbolNode *demangleDeclarator(StringView &MangledName); 160 SymbolNode *demangleMD5Name(StringView &MangledName); 161 SymbolNode *demangleTypeinfoName(StringView &MangledName); 163 VariableSymbolNode *demangleVariableEncoding(StringView &MangledName, 165 FunctionSymbolNode *demangleFunctionEncoding(StringView &MangledName); 167 Qualifiers demanglePointerExtQualifiers(StringView &MangledName); 170 TypeNode *demangleType(StringView &MangledName, QualifierMangleMode QMM); [all …]
|
H A D | StringView.h | 23 class StringView { 31 StringView(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {} in StringView() function 32 StringView(const char *First_, const char *Last_) in StringView() function 34 StringView(const char *First_, size_t Len) in StringView() function 36 StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {} in StringView() function 37 StringView() : First(nullptr), Last(nullptr) {} in StringView() function 39 StringView substr(size_t From) const { in substr() 40 return StringView(begin() + From, size() - From); in substr() 54 StringView substr(size_t From, size_t To) const { in substr() 59 return StringView(First + From, First + To); in substr() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangle.h | 145 SymbolNode *parse(StringView &MangledName); 147 TagTypeNode *parseTagUniqueName(StringView &MangledName); 155 SymbolNode *demangleEncodedSymbol(StringView &MangledName, 157 SymbolNode *demangleDeclarator(StringView &MangledName); 158 SymbolNode *demangleMD5Name(StringView &MangledName); 159 SymbolNode *demangleTypeinfoName(StringView &MangledName); 161 VariableSymbolNode *demangleVariableEncoding(StringView &MangledName, 163 FunctionSymbolNode *demangleFunctionEncoding(StringView &MangledName); 165 Qualifiers demanglePointerExtQualifiers(StringView &MangledName); 168 TypeNode *demangleType(StringView &MangledName, QualifierMangleMode QMM); [all …]
|
H A D | StringView.h | 25 class StringView { 33 StringView(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {} in StringView() function 34 StringView(const char *First_, const char *Last_) in StringView() function 36 StringView(const char *First_, size_t Len) in StringView() function 38 StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {} in StringView() function 39 StringView() : First(nullptr), Last(nullptr) {} in StringView() function 41 StringView substr(size_t Pos, size_t Len = npos) const { 45 return StringView(begin() + Pos, Len); 58 StringView dropFront(size_t N = 1) const { 61 return StringView(First + N, Last); [all …]
|
/aosp_15_r20/external/cpu_features/include/internal/ |
H A D | string_view.h | 30 } StringView; typedef 33 static const StringView kEmptyStringView = {NULL, 0}; 35 static const StringView kEmptyStringView; 40 static inline StringView view(const char* str, const size_t size) { in view() 41 StringView view; in view() 47 static inline StringView str(const char* str) { return view(str, strlen(str)); } in str() 50 int CpuFeatures_StringView_IndexOfChar(const StringView view, char c); 54 int CpuFeatures_StringView_IndexOf(const StringView view, 55 const StringView sub_view); 58 bool CpuFeatures_StringView_IsEquals(const StringView a, const StringView b); [all …]
|
/aosp_15_r20/external/cronet/third_party/cpu_features/src/include/internal/ |
H A D | string_view.h | 30 } StringView; typedef 33 static const StringView kEmptyStringView = {NULL, 0}; 35 static const StringView kEmptyStringView; 40 static inline StringView view(const char* str, const size_t size) { in view() 41 StringView view; in view() 47 static inline StringView str(const char* str) { return view(str, strlen(str)); } in str() 50 int CpuFeatures_StringView_IndexOfChar(const StringView view, char c); 54 int CpuFeatures_StringView_IndexOf(const StringView view, 55 const StringView sub_view); 58 bool CpuFeatures_StringView_IsEquals(const StringView a, const StringView b); [all …]
|
/aosp_15_r20/external/perfetto/include/perfetto/ext/base/ |
H A D | string_view.h | 35 class StringView { 41 StringView() : data_(nullptr), size_(0) {} in StringView() function 42 StringView(const StringView&) = default; 43 StringView& operator=(const StringView&) = default; 44 StringView(const char* data, size_t size) : data_(data), size_(size) { in StringView() function 51 StringView(const T& x) : StringView(x.data, x.size) { in StringView() function 57 StringView(const char* cstr) : data_(cstr), size_(strlen(cstr)) { in StringView() function 63 explicit StringView(const std::string& str) in StringView() function 85 size_t find(const StringView& str, size_t start_pos = 0) const { 94 return find(StringView(str), start_pos); [all …]
|
/aosp_15_r20/external/cpu_features/src/ |
H A D | string_view.c | 30 int CpuFeatures_StringView_IndexOfChar(const StringView view, char c) { in CpuFeatures_StringView_IndexOfChar() 40 int CpuFeatures_StringView_IndexOf(const StringView view, in CpuFeatures_StringView_IndexOf() 41 const StringView sub_view) { in CpuFeatures_StringView_IndexOf() 43 StringView remainder = view; in CpuFeatures_StringView_IndexOf() 58 bool CpuFeatures_StringView_IsEquals(const StringView a, const StringView b) { in CpuFeatures_StringView_IsEquals() 65 bool CpuFeatures_StringView_StartsWith(const StringView a, const StringView b) { in CpuFeatures_StringView_StartsWith() 71 StringView CpuFeatures_StringView_PopFront(const StringView str_view, in CpuFeatures_StringView_PopFront() 79 StringView CpuFeatures_StringView_PopBack(const StringView str_view, in CpuFeatures_StringView_PopBack() 87 StringView CpuFeatures_StringView_KeepFront(const StringView str_view, in CpuFeatures_StringView_KeepFront() 92 char CpuFeatures_StringView_Front(const StringView view) { in CpuFeatures_StringView_Front() [all …]
|
/aosp_15_r20/prebuilts/runtime/mainline/platform/sdk/include/external/perfetto/include/perfetto/ext/base/ |
H A D | string_view.h | 34 class StringView { 40 StringView() : data_(nullptr), size_(0) {} in StringView() function 41 StringView(const StringView&) = default; 42 StringView& operator=(const StringView&) = default; 43 StringView(const char* data, size_t size) : data_(data), size_(size) { in StringView() function 50 StringView(const T& x) : StringView(x.data, x.size) { in StringView() function 56 StringView(const char* cstr) : data_(cstr), size_(strlen(cstr)) { in StringView() function 62 explicit StringView(const std::string& str) in StringView() function 84 size_t find(const StringView& str, size_t start_pos = 0) const { 93 return find(StringView(str), start_pos); [all …]
|
/aosp_15_r20/external/cronet/third_party/cpu_features/src/src/ |
H A D | string_view.c | 30 int CpuFeatures_StringView_IndexOfChar(const StringView view, char c) { in CpuFeatures_StringView_IndexOfChar() 40 int CpuFeatures_StringView_IndexOf(const StringView view, in CpuFeatures_StringView_IndexOf() 41 const StringView sub_view) { in CpuFeatures_StringView_IndexOf() 43 StringView remainder = view; in CpuFeatures_StringView_IndexOf() 58 bool CpuFeatures_StringView_IsEquals(const StringView a, const StringView b) { in CpuFeatures_StringView_IsEquals() 65 bool CpuFeatures_StringView_StartsWith(const StringView a, const StringView b) { in CpuFeatures_StringView_StartsWith() 71 StringView CpuFeatures_StringView_PopFront(const StringView str_view, in CpuFeatures_StringView_PopFront() 79 StringView CpuFeatures_StringView_PopBack(const StringView str_view, in CpuFeatures_StringView_PopBack() 87 StringView CpuFeatures_StringView_KeepFront(const StringView str_view, in CpuFeatures_StringView_KeepFront() 92 char CpuFeatures_StringView_Front(const StringView view) { in CpuFeatures_StringView_Front() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/util/ |
H A D | profiler_util.cc | 32 std::optional<base::StringView> PackageFromApp(base::StringView location) { in PackageFromApp() 33 location = location.substr(base::StringView("/data/app/").size()); in PackageFromApp() 37 if (slash == base::StringView::npos) { in PackageFromApp() 43 if (end == base::StringView::npos) { in PackageFromApp() 48 if (minus == base::StringView::npos) { in PackageFromApp() 57 base::StringView location) { in PackageFromLocation() 62 base::StringView sysui( in PackageFromLocation() 69 base::StringView phonesky("/product/priv-app/Phonesky/Phonesky.apk"); in PackageFromLocation() 75 base::StringView maps("/product/app/Maps/Maps.apk"); in PackageFromLocation() 81 base::StringView launcher( in PackageFromLocation() [all …]
|
H A D | glob.cc | 25 GlobMatcher::GlobMatcher(base::StringView pattern_str) in GlobMatcher() 29 base::StringView pattern(pattern_.data()); in GlobMatcher() 36 base::StringView segment = pattern.substr(segment_start, i - segment_start); in GlobMatcher() 52 base::StringView cclass = ExtractCharacterClass(pattern.substr(i + 1)); in GlobMatcher() 81 bool GlobMatcher::Matches(base::StringView in) const { in Matches() 123 if (pos == base::StringView::npos) { in Matches() 134 bool GlobMatcher::StartsWithSlow(base::StringView in, in StartsWithSlow() 136 base::StringView pattern = segment.pattern; in StartsWithSlow() 154 base::StringView cclass = ExtractCharacterClass(pattern.substr(p + 1)); in StartsWithSlow() 177 base::StringView GlobMatcher::ExtractCharacterClass(base::StringView in) { in ExtractCharacterClass() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/importers/proto/ |
H A D | args_parser.cc | 40 inserter_.AddArg(storage_.InternString(base::StringView(key.flat_key)), in AddInteger() 41 storage_.InternString(base::StringView(key.key)), in AddInteger() 46 inserter_.AddArg(storage_.InternString(base::StringView(key.flat_key)), in AddUnsignedInteger() 47 storage_.InternString(base::StringView(key.key)), in AddUnsignedInteger() 52 inserter_.AddArg(storage_.InternString(base::StringView(key.flat_key)), in AddString() 53 storage_.InternString(base::StringView(key.key)), in AddString() 59 storage_.InternString(base::StringView(key.flat_key)), in AddString() 60 storage_.InternString(base::StringView(key.key)), in AddString() 61 Variadic::String(storage_.InternString(base::StringView(value)))); in AddString() 65 inserter_.AddArg(storage_.InternString(base::StringView(key.flat_key)), in AddDouble() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 32 static bool startsWithDigit(StringView S) { in startsWithDigit() 42 static bool isMemberPointer(StringView MangledName, bool &Error) { in isMemberPointer() 106 consumeSpecialIntrinsicKind(StringView &MangledName) { in consumeSpecialIntrinsicKind() 142 static bool startsWithLocalScopePattern(StringView S) { in startsWithLocalScopePattern() 147 if (End == StringView::npos) in startsWithLocalScopePattern() 149 StringView Candidate = S.substr(0, End); in startsWithLocalScopePattern() 181 static bool isTagType(StringView S) { in isTagType() 192 static bool isCustomType(StringView S) { return S[0] == '?'; } in isCustomType() 194 static bool isPointerType(StringView S) { in isPointerType() 209 static bool isArrayType(StringView S) { return S[0] == 'Y'; } in isArrayType() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/ |
H A D | MicrosoftDemangle.cpp | 33 static bool startsWithDigit(StringView S) { in startsWithDigit() 43 static bool isMemberPointer(StringView MangledName, bool &Error) { in isMemberPointer() 107 consumeSpecialIntrinsicKind(StringView &MangledName) { in consumeSpecialIntrinsicKind() 143 static bool startsWithLocalScopePattern(StringView S) { in startsWithLocalScopePattern() 148 if (End == StringView::npos) in startsWithLocalScopePattern() 150 StringView Candidate = S.substr(0, End); in startsWithLocalScopePattern() 182 static bool isTagType(StringView S) { in isTagType() 193 static bool isCustomType(StringView S) { return S[0] == '?'; } in isCustomType() 195 static bool isPointerType(StringView S) { in isPointerType() 210 static bool isArrayType(StringView S) { return S[0] == 'Y'; } in isArrayType() [all …]
|
/aosp_15_r20/external/google-breakpad/src/common/ |
H A D | string_view.h | 42 class StringView { 52 StringView() = default; 55 StringView(std::nullptr_t) = delete; 58 StringView(const char* str) : data_(str) { in StringView() function 64 StringView(const char* str, size_t length) : data_(str), length_(length) { in StringView() function 69 StringView(const string& str) : data_(str.data()), length_(str.length()) {} in StringView() function 79 int compare(StringView rhs) const { in compare() 90 inline bool operator==(StringView lhs, StringView rhs) { 94 inline bool operator!=(StringView lhs, StringView rhs) { 98 inline bool operator<(StringView lhs, StringView rhs) { [all …]
|
/aosp_15_r20/external/libcxxabi/src/demangle/ |
H A D | StringView.h | 20 class StringView { 26 StringView(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {} in StringView() function 27 StringView(const char *First_, const char *Last_) in StringView() function 29 StringView(const char *First_, size_t Len) in StringView() function 31 StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {} in StringView() function 32 StringView() : First(nullptr), Last(nullptr) {} in StringView() function 34 StringView substr(size_t From) const { in substr() 35 return StringView(begin() + From, size() - From); in substr() 38 StringView substr(size_t From, size_t To) const { in substr() 43 return StringView(First + From, First + To); in substr() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/importers/systrace/ |
H A D | systrace_parser.h | 45 static SystraceTracePoint B(uint32_t tgid, base::StringView name) { in B() 54 base::StringView name, in C() 60 base::StringView name, in S() 66 base::StringView name, in F() 71 static SystraceTracePoint I(uint32_t tgid, base::StringView name) { in I() 76 base::StringView track_name, in N() 77 base::StringView name) { in N() 83 base::StringView track_name, in G() 84 base::StringView name, in G() 91 base::StringView track_name, in H() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/importers/android_bugreport/ |
H A D | android_battery_stats_reader.cc | 46 base::StatusOr<uint64_t> StringToStatusOrUInt64(base::StringView str) { in StringToStatusOrUInt64() 62 util::Status AndroidBatteryStatsReader::ParseLine(base::StringView line) { in ParseLine() 72 const base::StringView possible_event_type = in ParseLine() 85 base::StringView remainder = in ParseLine() 86 base::StringView(splitter.remainder(), splitter.remainder_size()); in ParseLine() 90 base::StringView hsp_string = in ParseLine() 96 const base::StringView time_adjustment_marker = ":TIME:"; in ParseLine() 97 const base::StringView possible_timestamp = in ParseLine() 100 if (time_marker_index != base::StringView::npos) { in ParseLine() 106 } else if (possible_timestamp.find(":START") != base::StringView::npos) { in ParseLine() [all …]
|
H A D | android_dumpstate_event_parser_impl.cc | 43 base::StatusOr<std::string> GetEventFromShortName(base::StringView short_name) { in GetEventFromShortName() 45 std::unordered_map<base::StringView, std::string> > in GetEventFromShortName() 47 std::unordered_map<base::StringView, std::string>({ in GetEventFromShortName() 69 const std::unordered_map<base::StringView, uint64_t> short_string_to_value; 73 base::StringView state_short_name, in GetStateAndValueFromShortName() 74 base::StringView value_short_name, in GetStateAndValueFromShortName() 79 std::unordered_map<base::StringView, StateStringTranslationInfo> > in GetStateAndValueFromShortName() 81 std::unordered_map<base::StringView, StateStringTranslationInfo>( in GetStateAndValueFromShortName() 195 base::StatusOr<uint64_t> StringToStatusOrUInt64(base::StringView str) { in StringToStatusOrUInt64() 225 base::StringView key = in ProcessBatteryStatsHistoryItem() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/ |
H A D | export_json_unittest.cc | 154 StringId cat_id = context_.storage->InternString(base::StringView(kCategory)); in TEST_F() 155 StringId name_id = context_.storage->InternString(base::StringView(kName)); in TEST_F() 200 StringId cat_id = context_.storage->InternString(base::StringView(kCategory)); in TEST_F() 201 StringId name_id = context_.storage->InternString(base::StringView(kName)); in TEST_F() 236 row.name = context_.storage->InternString(base::StringView(kName)); in TEST_F() 288 context_.storage->InternString(base::StringView(kDescription)); in TEST_F() 294 context_.storage->InternString(base::StringView(kBenchmarkName)); in TEST_F() 300 context_.storage->InternString(base::StringView(kStoryName)); in TEST_F() 306 context_.storage->InternString(base::StringView(kStoryTag1)); in TEST_F() 308 context_.storage->InternString(base::StringView(kStoryTag2)); in TEST_F() [all …]
|
/aosp_15_r20/external/googletest/googlemock/test/ |
H A D | gmock-matchers-comparisons_test.cc | 242 Matcher<internal::StringView> m1 = "cats"; in TEST() 246 Matcher<const internal::StringView&> m2 = "cats"; in TEST() 254 Matcher<internal::StringView> m1 = std::string("cats"); in TEST() 258 Matcher<const internal::StringView&> m2 = std::string("cats"); in TEST() 266 Matcher<internal::StringView> m1 = internal::StringView("cats"); in TEST() 270 Matcher<const internal::StringView&> m2 = internal::StringView("cats"); in TEST() 1160 EXPECT_EQ("foo", FromStringLike(internal::StringView("foo"))); in TEST() 1181 Matcher<const internal::StringView&> m3 = in TEST() 1182 StrEq(internal::StringView("Hello")); in TEST() 1183 EXPECT_TRUE(m3.Matches(internal::StringView("Hello"))); in TEST() [all …]
|
/aosp_15_r20/external/cronet/third_party/googletest/src/googlemock/test/ |
H A D | gmock-matchers-comparisons_test.cc | 241 Matcher<internal::StringView> m1 = "cats"; in TEST() 245 Matcher<const internal::StringView&> m2 = "cats"; in TEST() 253 Matcher<internal::StringView> m1 = std::string("cats"); in TEST() 257 Matcher<const internal::StringView&> m2 = std::string("cats"); in TEST() 265 Matcher<internal::StringView> m1 = internal::StringView("cats"); in TEST() 269 Matcher<const internal::StringView&> m2 = internal::StringView("cats"); in TEST() 1159 EXPECT_EQ("foo", FromStringLike(internal::StringView("foo"))); in TEST() 1180 Matcher<const internal::StringView&> m3 = in TEST() 1181 StrEq(internal::StringView("Hello")); in TEST() 1182 EXPECT_TRUE(m3.Matches(internal::StringView("Hello"))); in TEST() [all …]
|
/aosp_15_r20/external/cronet/third_party/boringssl/src/third_party/googletest/googlemock/test/ |
H A D | gmock-matchers-comparisons_test.cc | 241 Matcher<internal::StringView> m1 = "cats"; in TEST() 245 Matcher<const internal::StringView&> m2 = "cats"; in TEST() 253 Matcher<internal::StringView> m1 = std::string("cats"); in TEST() 257 Matcher<const internal::StringView&> m2 = std::string("cats"); in TEST() 265 Matcher<internal::StringView> m1 = internal::StringView("cats"); in TEST() 269 Matcher<const internal::StringView&> m2 = internal::StringView("cats"); in TEST() 1159 EXPECT_EQ("foo", FromStringLike(internal::StringView("foo"))); in TEST() 1180 Matcher<const internal::StringView&> m3 = in TEST() 1181 StrEq(internal::StringView("Hello")); in TEST() 1182 EXPECT_TRUE(m3.Matches(internal::StringView("Hello"))); in TEST() [all …]
|