Home
last modified time | relevance | path

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

/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/codegen/
H A Dcode_generator.cpp29 GeneratePolicies CodeGenerator::policies_ = {
36 {Language::C, CodeGenerator::GenLowCCode}
47 {Language::C, CodeGenerator::GenKernelCode}
65 {Language::C, CodeGenerator::GenKernelCode}
78 {Language::C, CodeGenerator::GenIpcCCode},
79 {Language::CPP, CodeGenerator::GenIpcCppCode},
87 CodeEmitMap CodeGenerator::cCodeEmitters_ = {
96 CodeEmitMap CodeGenerator::cppCodeEmitters_ = {
105 CodeEmitMap CodeGenerator::javaCodeEmitters_ = {
110 bool CodeGenerator::Generate(const StrAstMap &allAst) in Generate()
[all …]
H A Dcode_generator.h24 class CodeGenerator : public LightRefCountBase {
/ohos5.0/foundation/ability/idl_tool/codegen/
H A Dcode_generator.cpp27 const char* CodeGenerator::tag = "CodeGenerator";
28 CodeGenerator::CodeGenerator( in CodeGenerator() function in OHOS::Idl::CodeGenerator
53 bool CodeGenerator::ResolveDirectory() in ResolveDirectory()
85 bool CodeGenerator::Generate() in ResolveDirectory()
H A Dcode_generator.h27 class CodeGenerator {
29CodeGenerator(MetaComponent* mc, const String& language, const String& dir, const Options::Attribu…
31 ~CodeGenerator() = default;
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/
H A Dcode_generator.h32 class CodeGenerator : public LightRefCountBase {
39 using GeneratorEntry = std::map<InterfaceType, AutoPtr<CodeGenerator>>;
47 void GeneratorRegister(InterfaceType type, AutoPtr<CodeGenerator> generator);
H A Dcode_generator.cpp22 bool CodeGenerator::DoGenerate(const StrAstMap &allAst) in DoGenerate()
44 void CodegenBuilder::GeneratorRegister(InterfaceType type, AutoPtr<CodeGenerator> generator) in GeneratorRegister()
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/
H A Dsa_code_generator.h27 class SACodeGenerator : public CodeGenerator {
/ohos5.0/foundation/ability/idl_tool/test/unittest/codegen_code_generator_test/
H A Dcodegen_code_generator_test.cpp68 CodeGenerator codeGenerator(&mc, language, dir, att);
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/
H A Dmain.cpp65 if (!CodeGenerator().Generate(parser.GetAllAst())) { in main()
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/
H A Dhdi_code_generator.h24 class HDICodeGenerator : public CodeGenerator {
/ohos5.0/foundation/ability/idl_tool/
H A Dmain.cpp108 CodeGenerator codeGen(metadata.get(), options.GetTargetLanguage(), in DoGenerage()