Home
last modified time | relevance | path

Searched refs:StringView (Results 1 – 25 of 149) sorted by relevance

123456

/external/perfetto/src/base/
Dstring_view_unittest.cc30 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/
Dstring_view.h30 } 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/
DMicrosoftDemangle.h147 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 …]
DStringView.h23 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/
DMicrosoftDemangle.h147 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 …]
DStringView.h23 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 …]
DItaniumDemangle.h204 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/
Dstring_view.c21 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/
Dstring_view.h34 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/
DStringView.h23 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 …]
DItaniumDemangle.h204 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/
DStringView.h20 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 …]
DItaniumDemangle.h196 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/
Dprofiler_util.cc27 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 …]
Dheap_graph_tracker_unittest.cc74 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 …]
Dvulkan_memory_tracker.cc42 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/
Dsystrace_parser.h41 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 …]
Dsystrace_trace_parser.cc34 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/
Dgtest-matchers.cc64 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/
Dgtest-matchers.cc64 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/
DMicrosoftDemangle.cpp32 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/
DMicrosoftDemangle.cpp32 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/
Dnull_term_string_view.h27 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()
Dstring_pool_unittest.cc45 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/
Dexport_json_unittest.cc131 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 …]

123456