/foundation/ability/idl_tool/idl_tool_2/codegen/ |
H A D | code_emitter.h | 28 enum class HeaderFileType {
class 38 HeaderFile(HeaderFileType type, std::string fileName) : type_(type), fileName_(fileName) {}
in HeaderFile() 59 case HeaderFileType::OWN_HEADER_FILE:
in ToString() 60 case HeaderFileType::OWN_MODULE_HEADER_FILE:
in ToString() 62 case HeaderFileType::SYSTEM_HEADER_FILE:
in ToString() 63 case HeaderFileType::C_STD_HEADER_FILE:
in ToString() 64 case HeaderFileType::OTHER_MODULES_HEADER_FILE:
in ToString() 66 case HeaderFileType::CPP_STD_HEADER_FILE:
in ToString() 75 HeaderFileType type_;
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | hdi_cpp_code_emitter.cpp | 34 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, fileName);
in GetImportInclusions() 110 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "string");
in GetStdlibInclusions() 115 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "vector");
in GetStdlibInclusions() 119 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "map");
in GetStdlibInclusions() 123 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "base/hdi_smq");
in GetStdlibInclusions() 127 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "ashmem");
in GetStdlibInclusions() 131 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "base/native_buffer");
in GetStdlibInclusions()
|
H A D | cpp_service_stub_code_emitter.cpp | 72 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitStubHeaderInclusions() 74 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE,
in EmitStubHeaderInclusions() 86 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "message_parcel");
in GetHeaderOtherLibInclusions() 87 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "message_option");
in GetHeaderOtherLibInclusions() 88 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "ipc_object_stub");
in GetHeaderOtherLibInclusions() 89 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "object_collector");
in GetHeaderOtherLibInclusions() 90 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "refbase");
in GetHeaderOtherLibInclusions() 218 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitStubSourceInclusions() 230 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions() 231 headerFiles.emplace(HeaderFileType in GetSourceOtherLibInclusions() [all...] |
H A D | cpp_custom_types_code_emitter.cpp | 85 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "cstdbool");
in EmitPassthroughHeaderFileInclusions() 86 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "cstdint");
in EmitPassthroughHeaderFileInclusions() 133 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "cstdbool");
in EmitHeaderFileInclusions() 134 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "cstdint");
in EmitHeaderFileInclusions() 220 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(baseName_));
in EmitSourceFileInclusions() 230 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in GetSourceOtherLibInclusions() 231 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions() 232 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "message_parcel");
in GetSourceOtherLibInclusions()
|
H A D | cpp_service_driver_code_emitter.cpp | 83 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in EmitDriverInclusions() 84 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in EmitDriverInclusions() 85 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_device_desc");
in EmitDriverInclusions() 86 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_sbuf_ipc");
in EmitDriverInclusions() 87 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitDriverInclusions()
|
H A D | cpp_client_proxy_code_emitter.cpp | 88 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitProxyHeaderInclusions() 91 HeaderFileType::OWN_HEADER_FILE, EmitHeaderNameByInterface(interface_->GetExtendsInterface(), proxyName_));
in EmitProxyHeaderInclusions() 102 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "iproxy_broker");
in GetHeaderOtherLibInclusions() 104 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "unistd");
in GetHeaderOtherLibInclusions() 324 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitPassthroughProxySourceInclusions() 326 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "codecvt");
in EmitPassthroughProxySourceInclusions() 327 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "locale");
in EmitPassthroughProxySourceInclusions() 329 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "string_ex");
in EmitPassthroughProxySourceInclusions() 331 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdi_support");
in EmitPassthroughProxySourceInclusions() 332 headerFiles.emplace(HeaderFileType in EmitPassthroughProxySourceInclusions() [all...] |
H A D | cpp_interface_code_emitter.cpp | 104 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetHeaderOtherLibInclusions() 105 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdint");
in GetHeaderOtherLibInclusions() 106 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdi_base");
in GetHeaderOtherLibInclusions() 107 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetHeaderOtherLibInclusions()
|
H A D | cpp_service_impl_code_emitter.cpp | 77 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitServiceImplInclusions() 170 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(implName_));
in EmitImplSourceInclusions() 171 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in EmitImplSourceInclusions() 180 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetSourceOtherLibInclusions()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/ |
H A D | sa_cpp_code_emitter.cpp | 32 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "string_ex");
in GetStdlibInclusions() 33 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "cstdint");
in GetStdlibInclusions() 39 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "vector");
in GetStdlibInclusions() 43 headerFiles.emplace(HeaderFileType::CPP_STD_HEADER_FILE, "unordered_map");
in GetStdlibInclusions()
|
H A D | sa_cpp_interface_code_emitter.cpp | 97 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "iremote_broker");
in EmitInterfaceDBinderInclusions() 99 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, "hilog/log");
in EmitInterfaceDBinderInclusions() 113 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, fileName);
in EmitInterfaceSelfDefinedTypeInclusions() 122 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, fileName);
in EmitInterfaceSelfDefinedTypeInclusions()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_service_driver_code_emitter.cpp | 94 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(implName_));
in EmitLowDriverInclusions() 95 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in EmitLowDriverInclusions() 96 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_device_desc");
in EmitLowDriverInclusions() 181 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(implName_));
in EmitDriverInclusions() 183 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitDriverInclusions() 195 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetDriverSourceOtherLibInclusions() 196 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in GetDriverSourceOtherLibInclusions() 197 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "osal_mem");
in GetDriverSourceOtherLibInclusions() 198 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_device_desc");
in GetDriverSourceOtherLibInclusions() 200 headerFiles.emplace(HeaderFileType in GetDriverSourceOtherLibInclusions() [all...] |
H A D | c_service_impl_code_emitter.cpp | 95 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitLowServiceImplInclusions() 195 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitServiceImplHeaderInclusions() 197 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitServiceImplHeaderInclusions() 258 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(implName_));
in EmitServiceImplSourceInclusions() 260 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitServiceImplSourceInclusions() 271 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetSourceOtherLibInclusions() 272 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in GetSourceOtherLibInclusions() 273 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "osal_mem");
in GetSourceOtherLibInclusions() 274 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions()
|
H A D | c_client_proxy_code_emitter.cpp | 85 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitPassthroughProxyInclusions() 86 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdi_support");
in EmitPassthroughProxyInclusions() 155 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitProxyInclusions() 165 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetHeaderOtherLibInclusions() 166 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in GetHeaderOtherLibInclusions() 167 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_sbuf");
in GetHeaderOtherLibInclusions() 168 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "osal_mem");
in GetHeaderOtherLibInclusions() 169 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetHeaderOtherLibInclusions() 172 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_io_service_if");
in GetHeaderOtherLibInclusions() 174 headerFiles.emplace(HeaderFileType in GetHeaderOtherLibInclusions() [all...] |
H A D | c_custom_types_code_emitter.cpp | 85 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdint");
in EmitPassthroughHeaderInclusions() 86 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdbool");
in EmitPassthroughHeaderInclusions() 129 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdint");
in EmitHeaderInclusions() 130 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdbool");
in EmitHeaderInclusions() 204 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(baseName_));
in EmitSoucreInclusions() 214 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_log");
in GetSourceOtherLibInclusions() 215 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_sbuf");
in GetSourceOtherLibInclusions() 216 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "osal_mem");
in GetSourceOtherLibInclusions() 217 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions()
|
H A D | c_service_stub_code_emitter.cpp | 87 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, EmitVersionHeaderName(interfaceName_));
in EmitStubHeaderInclusions() 88 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_sbuf");
in EmitStubHeaderInclusions() 91 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_remote_service");
in EmitStubHeaderInclusions() 173 headerFiles.emplace(HeaderFileType::OWN_HEADER_FILE, EmitVersionHeaderName(stubName_));
in EmitStubSourceInclusions() 184 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions() 185 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_dlist");
in GetSourceOtherLibInclusions() 186 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "stub_collector");
in GetSourceOtherLibInclusions() 189 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdi_support");
in GetSourceOtherLibInclusions() 196 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "securec");
in GetSourceOtherLibInclusions() 202 headerFiles.emplace(HeaderFileType in GetSourceOtherLibInclusions() [all...] |
H A D | c_interface_code_emitter.cpp | 157 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "hdf_base");
in GetHeaderOtherLibInclusions() 159 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdint");
in GetHeaderOtherLibInclusions() 160 headerFiles.emplace(HeaderFileType::C_STD_HEADER_FILE, "stdbool");
in GetHeaderOtherLibInclusions()
|
H A D | hdi_c_code_emitter.cpp | 27 headerFiles.emplace(HeaderFileType::OTHER_MODULES_HEADER_FILE, "base/buffer_util");
in GetStdlibInclusions() 37 headerFiles.emplace(HeaderFileType::OWN_MODULE_HEADER_FILE, fileName);
in GetImportInclusions()
|