/frameworks/proto_logging/stats/stats_log_api_gen/ |
D | native_writer.cpp | 104 const AtomDecl& attributionDecl, const int minApiLevel) { in write_native_method_body() argument 117 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_native_method_body() 118 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_native_method_body() 191 const AtomDecl& attributionDecl, int argIndex) { in write_native_method_call() argument 196 for (const auto& chainField : attributionDecl.fields) { in write_native_method_call() 217 const AtomDecl& attributionDecl, const int minApiLevel, in write_native_stats_write_methods() argument 221 write_native_method_signature(out, "int stats_write(", signature, attributionDecl, " {"); in write_native_stats_write_methods() 301 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_native_stats_write_methods() 302 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_native_stats_write_methods() 341 attributionDecl, minApiLevel); in write_native_stats_write_methods() [all …]
|
D | rust_writer.cpp | 110 const AtomDecl& attributionDecl, bool isCode, in write_rust_method_signature() argument 132 for (int j = 0; j < attributionDecl.fields.size(); j++) { in write_rust_method_signature() 133 const AtomField& chainField = attributionDecl.fields[j]; in write_rust_method_signature() 166 const AtomDecl& attributionDecl, bool isNonChained, in write_rust_usage() argument 169 write_rust_method_signature(out, method_name.c_str(), *atom, attributionDecl, false, in write_rust_usage() 175 const AtomDecl& attributionDecl, const char* headerCrate) { in write_rust_atom_constants() argument 187 const bool isSupported = write_rust_usage(out, "// stats_write", atomDecl, attributionDecl, in write_rust_atom_constants() 196 attributionDecl, true, headerCrate); in write_rust_atom_constants() 304 const AtomDecl& attributionDecl, const int minApiLevel, in write_rust_method_body() argument 326 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_rust_method_body() [all …]
|
D | java_writer.cpp | 31 const AtomDecl& attributionDecl) { in write_java_q_logger_class() argument 41 write_java_methods_q_schema(out, signatureInfoMap, attributionDecl, " "); in write_java_q_logger_class() 136 const AtomDecl& attributionDecl, const string& indent) { in write_method_body() argument 203 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_method_body() 204 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_method_body() 242 const AtomDecl& attributionDecl, const int minApiLevel) { in write_java_pushed_methods() argument 250 write_java_method_signature(out, signature, attributionDecl); in write_java_pushed_methods() 261 const int ret = write_method_body(out, signature, fieldNumberToAtomDeclSet, attributionDecl, in write_java_pushed_methods() 279 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_java_pushed_methods() 280 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_java_pushed_methods() [all …]
|
D | java_writer_q.cpp | 60 const AtomDecl& attributionDecl, const string& indent) { in write_java_methods_q_schema() argument 71 for (const auto& chainField : attributionDecl.fields) { in write_java_methods_q_schema() 124 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_java_methods_q_schema() 125 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_java_methods_q_schema() 129 java_type_name(attributionDecl.fields.front().javaType)); in write_java_methods_q_schema() 133 java_type_name(attributionDecl.fields.back().javaType)); in write_java_methods_q_schema() 252 const char* uidName = attributionDecl.fields.front().name.c_str(); in write_java_methods_q_schema() 253 const char* tagName = attributionDecl.fields.back().name.c_str(); in write_java_methods_q_schema() 273 write_java_helpers_for_q_schema_methods(out, attributionDecl, requiredHelpers, indent); in write_java_methods_q_schema() 278 void write_java_helpers_for_q_schema_methods(FILE* out, const AtomDecl& attributionDecl, in write_java_helpers_for_q_schema_methods() argument [all …]
|
D | main.cpp | 277 AtomDecl attributionDecl; in run() local 279 collate_atom(*android::os::statsd::AttributionNode::descriptor(), attributionDecl, in run() 302 out, atoms, attributionDecl, cppNamespace, cppHeaderImport, minApiLevel, in run() 307 out, atoms, attributionDecl, cppNamespace, cppHeaderImport); in run() 327 out, atoms, attributionDecl, cppNamespace, minApiLevel, bootstrap); in run() 331 out, atoms, attributionDecl, cppNamespace); in run() 362 out, atoms, attributionDecl, javaClass, javaPackage, minApiLevel, in run() 393 out, atoms, attributionDecl, minApiLevel, rustHeaderCrate.c_str()); in run() 411 android::stats_log_api_gen::write_stats_log_rust_header(out, atoms, attributionDecl, in run()
|
D | utils.h | 84 void write_native_atom_constants(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, 92 const AtomDecl& attributionDecl, const string& closer, 97 const AtomDecl& attributionDecl, bool isVendorAtomLogging = false); 110 const AtomDecl& attributionDecl);
|
D | rust_writer.h | 26 int write_stats_log_rust(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, 29 void write_stats_log_rust_header(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl,
|
D | native_writer_vendor.h | 28 int write_stats_log_cpp_vendor(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, 31 int write_stats_log_header_vendor(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl,
|
D | java_writer_q.h | 35 const AtomDecl& attributionDecl, const string& indent); 37 void write_java_helpers_for_q_schema_methods(FILE* out, const AtomDecl& attributionDecl,
|
D | native_writer.h | 28 int write_stats_log_cpp(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, 32 int write_stats_log_header(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl,
|
D | native_writer_vendor.cpp | 156 const AtomDecl& attributionDecl) { in write_native_create_vendor_atom_methods() argument 161 attributionDecl, " {", /*isVendorAtomLogging=*/true); in write_native_create_vendor_atom_methods() 290 int write_stats_log_cpp_vendor(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, in write_stats_log_cpp_vendor() argument 309 write_native_create_vendor_atom_methods(out, atoms.signatureInfoMap, attributionDecl); in write_stats_log_cpp_vendor() 320 int write_stats_log_header_vendor(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, in write_stats_log_header_vendor() argument 323 write_native_atom_constants(out, atoms, attributionDecl, "createVendorAtom(", in write_stats_log_header_vendor() 372 attributionDecl, in write_stats_log_header_vendor()
|
D | utils.cpp | 282 const AtomDecl& atom, const AtomDecl& attributionDecl, in write_cpp_usage() argument 290 for (const auto& chainField : attributionDecl.fields) { in write_cpp_usage() 308 void write_native_atom_constants(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl, in write_native_atom_constants() argument 326 write_cpp_usage(out, methodName, constant, **atomIt, attributionDecl, isVendorAtomLogging); in write_native_atom_constants() 331 attributionDecl, isVendorAtomLogging); in write_native_atom_constants() 370 const AtomDecl& attributionDecl, const string& closer, in write_native_method_signature() argument 377 for (const auto& chainField : attributionDecl.fields) { in write_native_method_signature() 402 const AtomDecl& attributionDecl, in write_native_method_header() argument 405 write_native_method_signature(out, methodName, signature, attributionDecl, ";", in write_native_method_header() 491 const AtomDecl& attributionDecl) { in write_java_method_signature() argument [all …]
|
D | java_writer.h | 32 int write_stats_log_java(FILE* out, const Atoms& atoms, const AtomDecl& attributionDecl,
|
D | Collation.cpp | 508 AtomDecl attributionDecl; in get_non_chained_node() local 510 collate_atom(*android::os::statsd::AttributionNode::descriptor(), attributionDecl, in get_non_chained_node() 520 atomDecl.fields.insert(atomDecl.fields.end(), attributionDecl.fields.begin(), in get_non_chained_node() 521 attributionDecl.fields.end()); in get_non_chained_node()
|