Home
last modified time | relevance | path

Searched refs:ProtoToArgsParser (Results 1 – 11 of 11) sorted by relevance

/external/perfetto/src/trace_processor/util/
Dproto_to_args_parser.cc45 ProtoToArgsParser::Key::Key() = default;
46 ProtoToArgsParser::Key::Key(const std::string& k) : flat_key(k), key(k) {} in Key()
47 ProtoToArgsParser::Key::Key(const std::string& fk, const std::string& k) in Key()
49 ProtoToArgsParser::Key::~Key() = default;
51 ProtoToArgsParser::ScopedNestedKeyContext::ScopedNestedKeyContext(Key& key) in ScopedNestedKeyContext()
56 ProtoToArgsParser::ScopedNestedKeyContext::ScopedNestedKeyContext( in ScopedNestedKeyContext()
57 ProtoToArgsParser::ScopedNestedKeyContext&& other) in ScopedNestedKeyContext()
65 ProtoToArgsParser::ScopedNestedKeyContext::~ScopedNestedKeyContext() { in ~ScopedNestedKeyContext()
69 void ProtoToArgsParser::ScopedNestedKeyContext::RemoveFieldSuffix() { in RemoveFieldSuffix()
78 ProtoToArgsParser::Delegate::~Delegate() = default;
[all …]
Ddebug_annotation_parser.h34 explicit DebugAnnotationParser(ProtoToArgsParser& proto_to_args_parser);
37 ProtoToArgsParser::Delegate& delegate);
49 ProtoToArgsParser::Delegate& delegate,
53 ProtoToArgsParser::Delegate& delegate,
54 const ProtoToArgsParser::Key& context_name);
56 const ProtoToArgsParser::Key& context_name,
57 ProtoToArgsParser::Delegate& delegate);
59 ProtoToArgsParser& proto_to_args_parser_;
Dproto_to_args_parser_unittest.cc47 public ProtoToArgsParser::Delegate {
68 using Key = ProtoToArgsParser::Key;
149 ProtoToArgsParser parser(pool); in TEST_F()
185 ProtoToArgsParser parser(pool); in TEST_F()
228 ProtoToArgsParser parser(pool); in TEST_F()
254 ProtoToArgsParser parser(pool); in TEST_F()
279 ProtoToArgsParser parser(pool); in TEST_F()
285 [](const protozero::Field& field, ProtoToArgsParser::Delegate& writer) { in TEST_F()
315 ProtoToArgsParser parser(pool); in TEST_F()
321 [](const protozero::Field& field, ProtoToArgsParser::Delegate&) { in TEST_F()
[all …]
Ddebug_annotation_parser_unittest.cc48 ProtoToArgsParser::Delegate& delegate) { in ParseDebugAnnotation()
55 public ProtoToArgsParser::Delegate {
66 using Key = ProtoToArgsParser::Key;
175 ProtoToArgsParser args_parser(pool); in TEST_F()
198 ProtoToArgsParser args_parser(pool); in TEST_F()
235 ProtoToArgsParser args_parser(pool); in TEST_F()
258 ProtoToArgsParser args_parser(pool); in TEST_F()
286 ProtoToArgsParser args_parser(pool); in TEST_F()
314 ProtoToArgsParser args_parser(pool); in TEST_F()
Ddebug_annotation_parser.cc49 DebugAnnotationParser::DebugAnnotationParser(ProtoToArgsParser& parser) in DebugAnnotationParser()
54 ProtoToArgsParser::Delegate& delegate, in ParseDebugAnnotationName()
75 ProtoToArgsParser::Delegate& delegate, in ParseDebugAnnotationValue()
76 const ProtoToArgsParser::Key& context_name) { in ParseDebugAnnotationValue()
174 ProtoToArgsParser::Delegate& delegate) { in Parse()
190 const ProtoToArgsParser::Key& context_name, in ParseNestedValueArgs()
191 ProtoToArgsParser::Delegate& delegate) { in ParseNestedValueArgs()
Dproto_to_args_parser.h64 class ProtoToArgsParser {
66 explicit ProtoToArgsParser(const DescriptorPool& descriptor_pool);
166 friend class ProtoToArgsParser;
/external/perfetto/src/trace_processor/importers/proto/
Dtrack_event_parser.cc73 class TrackEventArgsParser : public util::ProtoToArgsParser::Delegate {
86 using Key = util::ProtoToArgsParser::Key;
181 util::ProtoToArgsParser::Delegate& delegate) { in MaybeParseUnsymbolizedSourceLocation()
202 util::ProtoToArgsParser::Key(prefix + ".mapping_id"), mapping_id->value); in MaybeParseUnsymbolizedSourceLocation()
203 delegate.AddUnsignedInteger(util::ProtoToArgsParser::Key(prefix + ".rel_pc"), in MaybeParseUnsymbolizedSourceLocation()
211 util::ProtoToArgsParser::Delegate& delegate) { in MaybeParseSourceLocation()
220 delegate.AddString(util::ProtoToArgsParser::Key(prefix + ".file_name"), in MaybeParseSourceLocation()
222 delegate.AddString(util::ProtoToArgsParser::Key(prefix + ".function_name"), in MaybeParseSourceLocation()
225 delegate.AddInteger(util::ProtoToArgsParser::Key(prefix + ".line_number"), in MaybeParseSourceLocation()
1500 util::ProtoToArgsParser::Delegate& delegate) { in __anon79793c0f0b02()
[all …]
Dstatsd_module.h78 util::ProtoToArgsParser args_parser_;
Dstatsd_module.cc38 class InserterDelegate : public util::ProtoToArgsParser::Delegate {
44 using Key = util::ProtoToArgsParser::Key;
Dtrack_event_parser.h81 util::ProtoToArgsParser args_parser_;
/external/perfetto/src/trace_processor/importers/common/
Dargs_translation_table.h46 using Key = util::ProtoToArgsParser::Key;