/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/ |
H A D | hdi_code_generator.cpp | 41 GenMode::LOW,
52 GenMode::KERNEL,
58 GenMode::PASSTHROUGH,
70 GenMode::KERNEL,
76 GenMode::PASSTHROUGH,
83 GenMode::IPC,
168 GenMode mode = GenMode::IPC;
in GenIpcCCode() 196 GenMode mode = GenMode in GenIpcCppCode() [all...] |
H A D | hdi_code_emitter.h | 30 bool OutPut(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode) override;
35 bool Reset(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode);
45 GenMode mode_ = GenMode::IPC;
|
H A D | hdi_code_generator.h | 26 using GeneratePolicies = std::map<SystemLevel, std::map<GenMode, std::map<Language, CodeGenFunc>>>;
|
H A D | hdi_code_emitter.cpp | 66 bool HDICodeEmitter::OutPut(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode)
in OutPut() 76 bool HDICodeEmitter::Reset(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode)
in Reset()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ |
H A D | sa_code_generator.cpp | 81 cppCodeEmitters_["interface"]->OutPut(ast, outDir, GenMode::IPC);
in GenCppCode() 82 cppCodeEmitters_["proxy"]->OutPut(ast, outDir, GenMode::IPC);
in GenCppCode() 83 cppCodeEmitters_["stub"]->OutPut(ast, outDir, GenMode::IPC);
in GenCppCode() 89 rustCodeEmitters_["interface"]->OutPut(ast, outDir, GenMode::IPC);
in GenRustCode() 95 tsCodeEmitters_["interface"]->OutPut(ast, outDir, GenMode::IPC);
in GenTsCode() 96 tsCodeEmitters_["proxy"]->OutPut(ast, outDir, GenMode::IPC);
in GenTsCode() 97 tsCodeEmitters_["stub"]->OutPut(ast, outDir, GenMode::IPC);
in GenTsCode()
|
H A D | sa_code_emitter.h | 30 bool OutPut(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode) override;
35 bool Reset(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode);
|
H A D | sa_code_emitter.cpp | 54 bool SACodeEmitter::OutPut(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode)
in OutPut() 64 bool SACodeEmitter::Reset(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode)
in Reset()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_interface_code_emitter.cpp | 41 case GenMode::LOW: {
in EmitCode() 45 case GenMode::PASSTHROUGH:
in EmitCode() 46 case GenMode::IPC:
in EmitCode() 47 case GenMode::KERNEL: {
in EmitCode() 183 if (mode_ == GenMode::LOW && !interface_->IsSerializable()) {
in EmitInterfaceDefinition() 198 if (mode_ == GenMode::IPC) {
in EmitInterfaceMethods() 247 if (mode_ == GenMode::KERNEL) {
in EmitInterfaceGetMethodDecl() 269 if (mode_ == GenMode::KERNEL) {
in EmitInterfaceReleaseMethodDecl()
|
H A D | c_service_impl_code_emitter.cpp | 41 case GenMode::LOW: {
in EmitCode() 46 case GenMode::PASSTHROUGH:
in EmitCode() 47 case GenMode::IPC: {
in EmitCode() 54 case GenMode::KERNEL: {
in EmitCode() 170 if (mode_ == GenMode::KERNEL) {
in EmitServiceImplHeaderFile() 194 if (mode_ == GenMode::KERNEL) {
in EmitServiceImplHeaderInclusions() 208 if (mode_ == GenMode::LOW || mode_ == GenMode::KERNEL) {
in EmitServiceImplExternalMethodsDecl() 228 if (mode_ != GenMode::KERNEL && !interface_->IsSerializable()) {
in EmitServiceImplSourceFile() 235 if (mode_ == GenMode in EmitServiceImplSourceFile() [all...] |
H A D | c_client_proxy_code_emitter.cpp | 41 case GenMode::PASSTHROUGH: {
in EmitCode() 47 case GenMode::IPC:
in EmitCode() 48 case GenMode::KERNEL: {
in EmitCode() 133 if (mode_ != GenMode::KERNEL) {
in EmitProxySourceFile() 171 if (mode_ == GenMode::KERNEL) {
in GetHeaderOtherLibInclusions() 198 if (mode_ == GenMode::KERNEL) {
in EmitProxyDefinition() 267 if (mode_ != GenMode::KERNEL) {
in EmitProxyMethodImpls() 310 if (mode_ != GenMode::KERNEL) {
in EmitProxyMethodBody() 351 if (mode_ == GenMode::KERNEL) {
in EmitCreateBuf() 443 if (mode_ != GenMode in EmitStubCallMethod() [all...] |
H A D | c_service_driver_code_emitter.cpp | 45 case GenMode::LOW: {
in EmitCode() 49 case GenMode::IPC: {
in EmitCode() 55 case GenMode::KERNEL: {
in EmitCode() 150 if (mode_ == GenMode::KERNEL) {
in EmitDriverSourceFile() 180 if (mode_ == GenMode::KERNEL) {
in EmitDriverInclusions() 199 if (mode_ != GenMode::KERNEL) {
in GetDriverSourceOtherLibInclusions() 210 if (mode_ == GenMode::KERNEL) {
in EmitDriverServiceDecl() 265 if (mode_ == GenMode::LOW) {
in EmitDriverInit()
|
H A D | c_service_stub_code_emitter.cpp | 42 case GenMode::IPC:
in EmitCode() 43 case GenMode::KERNEL: {
in EmitCode() 68 if (mode_ == GenMode::KERNEL) {
in EmitServiceStubHeaderFile() 90 if (mode_ != GenMode::KERNEL) {
in EmitStubHeaderInclusions() 102 if (mode_ == GenMode::KERNEL) {
in EmitCbServiceStubDef() 130 if (mode_ != GenMode::KERNEL && !interface_->IsSerializable()) {
in EmitServiceStubSourceFile() 140 if (mode_ == GenMode::KERNEL) {
in EmitServiceStubSourceFile() 183 if (mode_ != GenMode::KERNEL) {
in GetSourceOtherLibInclusions() 278 if (mode_ != GenMode::KERNEL) {
in EmitServiceStubMethodImpls() 467 if (mode_ == GenMode in EmitReadCStringStubMethodParameter() [all...] |
H A D | c_custom_types_code_emitter.cpp | 41 case GenMode::LOW:
in EmitCode() 42 case GenMode::PASSTHROUGH: {
in EmitCode() 46 case GenMode::IPC:
in EmitCode() 47 case GenMode::KERNEL: {
in EmitCode() 482 if (mode_ == GenMode::KERNEL) {
in EmitCustomTypeFreeImpl()
|
H A D | hdi_c_code_emitter.cpp | 90 if (mode_ != GenMode::KERNEL) {
in EmitMethodNeedLoopVar()
|
/foundation/ability/idl_tool/idl_tool_2/util/ |
H A D | options.h | 92 return genMode == GenMode::KERNEL; in DoGenerateKernelCode() 97 return genMode == GenMode::PASSTHROUGH; in DoPassthrough() 161 inline GenMode GetGenMode() const in GetGenMode() 209 genMode(GenMode::INIT), in Options() 293 GenMode genMode;
|
H A D | options.cpp | 201 static std::map<std::string, GenMode> codeGenMap = { in SetGenerateMode() 202 {"low", GenMode::LOW}, in SetGenerateMode() 203 {"passthrough", GenMode::PASSTHROUGH}, in SetGenerateMode() 204 {"ipc", GenMode::IPC}, in SetGenerateMode() 205 {"kernel", GenMode::KERNEL}, in SetGenerateMode() 368 if (genMode != GenMode::INIT) { in DoSupportSaType() 441 if (genMode == GenMode::INIT) { in SetHdiDefaultOption() 442 genMode = GenMode::IPC; in SetHdiDefaultOption() 510 genMode = GenMode::INIT; in SetSmDefaultOption()
|
H A D | common.h | 40 enum class GenMode {
class
|
/foundation/ability/idl_tool/idl_tool_2/codegen/ |
H A D | code_emitter.h | 83 virtual bool OutPut(const AutoPtr<AST> &ast, const std::string &targetDirectory, GenMode mode) = 0;
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/ |
H A D | java_client_interface_code_emitter.cpp | 40 if (mode_ == GenMode::IPC) {
in EmitCode()
|
H A D | java_client_proxy_code_emitter.cpp | 39 if (mode_ == GenMode::IPC) {
in EmitCode()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | cpp_interface_code_emitter.cpp | 41 case GenMode::PASSTHROUGH:
in EmitCode() 42 case GenMode::IPC: {
in EmitCode()
|
H A D | cpp_service_impl_code_emitter.cpp | 41 case GenMode::PASSTHROUGH:
in EmitCode() 42 case GenMode::IPC: {
in EmitCode()
|
H A D | cpp_custom_types_code_emitter.cpp | 40 case GenMode::PASSTHROUGH: {
in EmitCode() 44 case GenMode::IPC: {
in EmitCode()
|
H A D | cpp_service_driver_code_emitter.cpp | 40 if (mode_ == GenMode::IPC) {
in EmitCode()
|
H A D | cpp_service_stub_code_emitter.cpp | 40 if (mode_ == GenMode::IPC) {
in EmitCode()
|