/external/perfetto/src/base/ |
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("foo|", 3).ToStdString(), std::string("foo")); in TEST() 38 EXPECT_TRUE(StringView("x") != StringView("")); in TEST() 39 EXPECT_TRUE(StringView("") != StringView("y")); in TEST() [all …]
|
/external/cpu_features/include/internal/ |
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 …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
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 …]
|
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 …]
|
/external/llvm-project/llvm/include/llvm/Demangle/ |
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 …]
|
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 …]
|
D | ItaniumDemangle.h | 204 virtual StringView getBaseName() const { return StringView(); } in getBaseName() 265 const StringView Suffix; 268 DotSuffix(const Node *Prefix_, StringView Suffix_) in DotSuffix() 283 StringView Ext; 286 VendorExtQualType(const Node *Ty_, StringView Ext_) in VendorExtQualType() 372 const StringView Postfix; 375 PostfixQualifiedType(Node *Ty_, StringView Postfix_) in PostfixQualifiedType() 387 const StringView Name; 390 NameType(StringView Name_) : Node(KNameType), Name(Name_) {} in NameType() 394 StringView getName() const { return Name; } in getName() [all …]
|
/external/cpu_features/src/ |
D | string_view.c | 21 int CpuFeatures_StringView_IndexOfChar(const StringView view, char c) { in CpuFeatures_StringView_IndexOfChar() 31 int CpuFeatures_StringView_IndexOf(const StringView view, in CpuFeatures_StringView_IndexOf() 32 const StringView sub_view) { in CpuFeatures_StringView_IndexOf() 34 StringView remainder = view; in CpuFeatures_StringView_IndexOf() 49 bool CpuFeatures_StringView_IsEquals(const StringView a, const StringView b) { in CpuFeatures_StringView_IsEquals() 56 bool CpuFeatures_StringView_StartsWith(const StringView a, const StringView b) { in CpuFeatures_StringView_StartsWith() 62 StringView CpuFeatures_StringView_PopFront(const StringView str_view, in CpuFeatures_StringView_PopFront() 70 StringView CpuFeatures_StringView_PopBack(const StringView str_view, in CpuFeatures_StringView_PopBack() 78 StringView CpuFeatures_StringView_KeepFront(const StringView str_view, in CpuFeatures_StringView_KeepFront() 83 char CpuFeatures_StringView_Front(const StringView view) { in CpuFeatures_StringView_Front() [all …]
|
/external/perfetto/include/perfetto/ext/base/ |
D | string_view.h | 34 class StringView { 38 StringView() : data_(nullptr), size_(0) {} in StringView() function 39 StringView(const StringView&) = default; 40 StringView& operator=(const StringView&) = default; 41 StringView(const char* data, size_t size) : data_(data), size_(size) { in StringView() function 48 StringView(const T& x) : StringView(x.data, x.size) { in StringView() function 54 StringView(const char* cstr) : data_(cstr), size_(strlen(cstr)) { in StringView() function 60 explicit StringView(const std::string& str) in StringView() function 82 size_t find(const StringView& str, size_t start_pos = 0) const { 91 return find(StringView(str), start_pos); [all …]
|
/external/llvm-project/libcxxabi/src/demangle/ |
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 …]
|
D | ItaniumDemangle.h | 204 virtual StringView getBaseName() const { return StringView(); } in getBaseName() 265 const StringView Suffix; 268 DotSuffix(const Node *Prefix_, StringView Suffix_) in DotSuffix() 283 StringView Ext; 286 VendorExtQualType(const Node *Ty_, StringView Ext_) in VendorExtQualType() 372 const StringView Postfix; 375 PostfixQualifiedType(Node *Ty_, StringView Postfix_) in PostfixQualifiedType() 387 const StringView Name; 390 NameType(StringView Name_) : Node(KNameType), Name(Name_) {} in NameType() 394 StringView getName() const { return Name; } in getName() [all …]
|
/external/libcxxabi/src/demangle/ |
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 …]
|
D | ItaniumDemangle.h | 196 virtual StringView getBaseName() const { return StringView(); } in getBaseName() 257 const StringView Suffix; 260 DotSuffix(const Node *Prefix_, StringView Suffix_) in DotSuffix() 275 StringView Ext; 278 VendorExtQualType(const Node *Ty_, StringView Ext_) in VendorExtQualType() 364 const StringView Postfix; 367 PostfixQualifiedType(Node *Ty_, StringView Postfix_) in PostfixQualifiedType() 379 const StringView Name; 382 NameType(StringView Name_) : Node(KNameType), Name(Name_) {} in NameType() 386 StringView getName() const { return Name; } in getName() [all …]
|
/external/perfetto/src/trace_processor/importers/proto/ |
D | profiler_util.cc | 27 base::Optional<base::StringView> PackageFromApp(base::StringView location) { in PackageFromApp() 28 location = location.substr(base::StringView("/data/app/").size()); in PackageFromApp() 52 base::StringView location) { in PackageFromLocation() 57 base::StringView sysui( in PackageFromLocation() 64 base::StringView phonesky("/product/priv-app/Phonesky/Phonesky.apk"); in PackageFromLocation() 70 base::StringView maps("/product/app/Maps/Maps.apk"); in PackageFromLocation() 76 base::StringView launcher( in PackageFromLocation() 83 base::StringView photos("/product/app/Photos/Photos.apk"); in PackageFromLocation() 89 base::StringView wellbeing( in PackageFromLocation() 97 base::StringView::npos || in PackageFromLocation() [all …]
|
D | heap_graph_tracker_unittest.cc | 74 base::StringView field = base::StringView("foo"); in TEST() 199 EXPECT_EQ(NormalizeTypeName(base::StringView(kArray, sizeof(kArray) - 1)) in TEST() 203 base::StringView(kDoubleArray, sizeof(kDoubleArray) - 1)) in TEST() 206 EXPECT_EQ(NormalizeTypeName(base::StringView(kNoArray, sizeof(kNoArray) - 1)) in TEST() 210 base::StringView(kLongNoArray, sizeof(kLongNoArray) - 1)) in TEST() 213 EXPECT_EQ(NormalizeTypeName(base::StringView(kStaticClassNoArray, in TEST() 217 EXPECT_EQ(NormalizeTypeName(base::StringView(kStaticClassArray, in TEST() 225 EXPECT_EQ(NumberOfArrays(base::StringView(kArray, sizeof(kArray) - 1)), 1u); in TEST() 227 NumberOfArrays(base::StringView(kDoubleArray, sizeof(kDoubleArray) - 1)), in TEST() 229 EXPECT_EQ(NumberOfArrays(base::StringView(kNoArray, sizeof(kNoArray) - 1)), in TEST() [all …]
|
D | vulkan_memory_tracker.cc | 42 base::StringView(event_sources[i].c_str(), event_sources[i].length()))); in SetupSourceAndTypeInternedStrings() 50 context_->storage->InternString(base::StringView( in SetupSourceAndTypeInternedStrings() 58 base::StringView(event_scopes[i].c_str(), event_scopes[i].length()))); in SetupSourceAndTypeInternedStrings() 62 context_->storage->InternString(base::StringView( in SetupSourceAndTypeInternedStrings() 99 res = context_->storage->InternString(base::StringView( in FindMemoryTypeCounterString() 111 res = context_->storage->InternString(base::StringView( in FindMemoryTypeCounterString()
|
/external/perfetto/src/trace_processor/importers/systrace/ |
D | systrace_parser.h | 41 static SystraceTracePoint B(uint32_t tgid, base::StringView name) { in B() 50 base::StringView name, 52 base::StringView category_group = "") { 58 base::StringView name, in S() 64 base::StringView name, in F() 71 base::StringView n, 73 base::StringView c = "") 82 base::StringView name; 88 base::StringView category_group; 108 inline SystraceParseResult ParseSystraceTracePoint(base::StringView str, in ParseSystraceTracePoint() [all …]
|
D | systrace_trace_parser.cc | 34 std::vector<base::StringView> SplitOnSpaces(base::StringView str) { in SplitOnSpaces() 35 std::vector<base::StringView> result; in SplitOnSpaces() 45 result.push_back(base::StringView(str.data() + start, i - start)); in SplitOnSpaces() 51 bool IsProcessDumpShortHeader(const std::vector<base::StringView>& tokens) { in IsProcessDumpShortHeader() 56 bool IsProcessDumpLongHeader(const std::vector<base::StringView>& tokens) { in IsProcessDumpLongHeader() 123 std::vector<base::StringView> tokens = in Parse() 124 SplitOnSpaces(base::StringView(buffer)); in Parse() 137 base::StringView name = tokens[8]; in Parse() 140 base::StringView cmd( in Parse() 148 base::StringView()); in Parse() [all …]
|
/external/googletest/googletest/src/ |
D | gtest-matchers.cc | 64 Matcher<const internal::StringView&>::Matcher(const std::string& s) { in Matcher() 70 Matcher<const internal::StringView&>::Matcher(const char* s) { in Matcher() 76 Matcher<const internal::StringView&>::Matcher(internal::StringView s) { in Matcher() 82 Matcher<internal::StringView>::Matcher(const std::string& s) { *this = Eq(s); } in Matcher() 86 Matcher<internal::StringView>::Matcher(const char* s) { in Matcher() 92 Matcher<internal::StringView>::Matcher(internal::StringView s) { in Matcher()
|
/external/libaom/libaom/third_party/googletest/src/googletest/src/ |
D | gtest-matchers.cc | 64 Matcher<const internal::StringView &>::Matcher(const std::string &s) { in Matcher() 70 Matcher<const internal::StringView &>::Matcher(const char *s) { in Matcher() 76 Matcher<const internal::StringView &>::Matcher(internal::StringView s) { in Matcher() 82 Matcher<internal::StringView>::Matcher(const std::string &s) { *this = Eq(s); } in Matcher() 86 Matcher<internal::StringView>::Matcher(const char *s) { in Matcher() 92 Matcher<internal::StringView>::Matcher(internal::StringView s) { in Matcher()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/ |
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 …]
|
/external/llvm-project/llvm/lib/Demangle/ |
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 …]
|
/external/perfetto/src/trace_processor/containers/ |
D | null_term_string_view.h | 27 class NullTermStringView : public base::StringView { 30 NullTermStringView() : StringView() {} in NullTermStringView() 38 NullTermStringView(const char* cstr) : StringView(cstr) {} in NullTermStringView() 44 NullTermStringView(const char* data, size_t size) : StringView(data, size) { in NullTermStringView() 50 explicit NullTermStringView(const std::string& str) : StringView(str) {} in NullTermStringView()
|
D | string_pool_unittest.cc | 45 ASSERT_EQ(it.StringView().c_str(), nullptr); in TEST_F() 66 ASSERT_EQ(it.StringView().c_str(), nullptr); in TEST_F() 74 ASSERT_STREQ(it.StringView().c_str(), kString); in TEST_F() 87 ASSERT_STREQ(it.StringView().c_str(), kString); in TEST_F() 102 std::multimap<StringPool::Id, base::StringView> string_map; in TEST_F() 109 auto str = base::StringView(&buffer.get()[i], length); in TEST_F() 118 ASSERT_EQ(it.StringView(), pool_.Get(it.StringId())); in TEST_F() 122 ASSERT_EQ(it.StringView(), in_it->second) in TEST_F() 123 << it.StringId().raw_id() << ": " << it.StringView().Hash() << " vs " in TEST_F() 173 base::StringView(big_strings[i].get(), kStringSizes[i])); in TEST_F() [all …]
|
/external/perfetto/src/trace_processor/ |
D | export_json_unittest.cc | 131 StringId cat_id = context_.storage->InternString(base::StringView(kCategory)); in TEST_F() 132 StringId name_id = context_.storage->InternString(base::StringView(kName)); in TEST_F() 177 StringId cat_id = context_.storage->InternString(base::StringView(kCategory)); in TEST_F() 178 StringId name_id = context_.storage->InternString(base::StringView(kName)); in TEST_F() 213 row.name = context_.storage->InternString(base::StringView(kName)); in TEST_F() 265 context_.storage->InternString(base::StringView(kDescription)); in TEST_F() 271 context_.storage->InternString(base::StringView(kBenchmarkName)); in TEST_F() 277 context_.storage->InternString(base::StringView(kStoryName)); in TEST_F() 283 context_.storage->InternString(base::StringView(kStoryTag1)); in TEST_F() 285 context_.storage->InternString(base::StringView(kStoryTag2)); in TEST_F() [all …]
|