Home
last modified time | relevance | path

Searched refs:CodeEmitter (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/
H A Dcode_emitter.cpp25 void CodeEmitter::EmitLicense(StringBuilder &sb) in EmitLicense()
33 bool CodeEmitter::NeedFlag(const AutoPtr<ASTMethod> &method) const in NeedFlag()
57 std::string CodeEmitter::GetFileParentPath(const std::string &outDir) const in GetFileParentPath()
102 std::string CodeEmitter::EmitMethodCmdID(const AutoPtr<ASTMethod> &method) in EmitMethodCmdID()
131 std::string CodeEmitter::ConstantName(const std::string &name) const in ConstantName()
154 std::string CodeEmitter::PascalName(const std::string &name) const in PascalName()
183 std::string CodeEmitter::FileName(const std::string &name) const in FileName()
206 std::string CodeEmitter::GetNamespace(const std::string &fpnp) const in GetNamespace()
229 void CodeEmitter::EmitHeadExternC(StringBuilder &sb) const in EmitHeadExternC()
236 void CodeEmitter::EmitTailExternC(StringBuilder &sb) const in EmitTailExternC()
[all …]
H A Dcode_emitter.h79 class CodeEmitter : public LightRefCountBase {
81 ~CodeEmitter() override = default;
H A Dcode_generator.h28 using CodeEmitMap = std::unordered_map<std::string, AutoPtr<CodeEmitter>>;
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/codegen/
H A Dcode_emitter.cpp74 void CodeEmitter::CleanData() in CleanData()
94 bool CodeEmitter::NeedFlag(const AutoPtr<ASTMethod> &method) const in NeedFlag()
115 std::string CodeEmitter::GetFileParentPath(const std::string &outDir) const in GetFileParentPath()
157 std::string CodeEmitter::EmitMethodCmdID(const AutoPtr<ASTMethod> &method) in EmitMethodCmdID()
176 std::string CodeEmitter::EmitVersionHeaderName(const std::string &name) const in EmitVersionHeaderName()
186 std::string CodeEmitter::ConstantName(const std::string &name) const in ConstantName()
209 std::string CodeEmitter::PascalName(const std::string &name) const in PascalName()
238 std::string CodeEmitter::FileName(const std::string &name) const in FileName()
261 void CodeEmitter::GetUtilMethods(UtilMethodMap &methods) in GetUtilMethods()
267 void CodeEmitter::EmitUtilMethods( in EmitUtilMethods()
[all …]
H A Dcode_emitter.h71 class CodeEmitter : public LightRefCountBase {
73 ~CodeEmitter() override = default;
H A Djava_code_emitter.h22 class JavaCodeEmitter : public CodeEmitter {
H A Dc_code_emitter.h19 class CCodeEmitter : public CodeEmitter {
H A Dcode_generator.h20 using CodeEmitMap = std::unordered_map<std::string, AutoPtr<CodeEmitter>>;
H A Dcpp_code_emitter.h19 class CppCodeEmitter : public CodeEmitter {
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_interface_test/
H A Dts_code_emitter_interface_test.cpp664 tsCodeGen_->EmitInterfaceMethods(stringBuilder, CodeEmitter::TAB);
685 tsCodeGen_->EmitInterfaceMethods(stringBuilder, CodeEmitter::TAB);
706 tsCodeGen_->EmitInterfaceMethods(stringBuilder, CodeEmitter::TAB);
727 tsCodeGen_->EmitInterfaceMethods(stringBuilder, CodeEmitter::TAB);
748 tsCodeGen_->EmitInterfaceMethods(stringBuilder, CodeEmitter::TAB);
770 tsCodeGen_->EmitInterfaceMethod(metaMethod, stringBuilder, CodeEmitter::TAB);
792 tsCodeGen_->EmitInterfaceMethod(metaMethod, stringBuilder, CodeEmitter::TAB);
814 tsCodeGen_->EmitInterfaceMethod(metaMethod, stringBuilder, CodeEmitter::TAB);
836 tsCodeGen_->EmitInterfaceMethod(metaMethod, stringBuilder, CodeEmitter::TAB);
858 tsCodeGen_->EmitInterfaceMethod(metaMethod, stringBuilder, CodeEmitter::TAB);
[all …]
/ohos5.0/foundation/ability/idl_tool/codegen/
H A Dcode_emitter.cpp20 const char* CodeEmitter::TAB = " ";
21 CodeEmitter::CodeEmitter(MetaComponent* mc) in CodeEmitter() function in OHOS::Idl::CodeEmitter
H A Dcode_emitter.h26 class CodeEmitter : public LightRefCountBase {
28 CodeEmitter(MetaComponent* mc);
H A Drust_code_emitter.h26 class RustCodeEmitter : public CodeEmitter {
29 : CodeEmitter(mc) in RustCodeEmitter()
H A Dcode_generator.h42 AutoPtr<CodeEmitter> emitter_;
H A Dts_code_emitter.h28 class TsCodeEmitter : public CodeEmitter {
31 : CodeEmitter(mc) in TsCodeEmitter()
H A Dcpp_code_emitter.h26 class CppCodeEmitter : public CodeEmitter {
29 : CodeEmitter(mc) in CppCodeEmitter()
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_proxy_test/
H A Dts_code_emitter_proxy_test.cpp70 stringBuilder, CodeEmitter::TAB);
111 stringBuilder, CodeEmitter::TAB);
152 stringBuilder, CodeEmitter::TAB);
193 stringBuilder, CodeEmitter::TAB);
237 stringBuilder, CodeEmitter::TAB);
278 stringBuilder, CodeEmitter::TAB);
318 stringBuilder, CodeEmitter::TAB);
359 stringBuilder, CodeEmitter::TAB);
400 stringBuilder, CodeEmitter::TAB);
441 stringBuilder, CodeEmitter::TAB);
[all …]
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_stub_test/
H A Dts_code_emitter_stub_test.cpp455 tsCodeGen_->EmitInterfaceStubConstructor(stringBuilder, CodeEmitter::TAB);
480 tsCodeGen_->EmitInterfaceStubConstructor(stringBuilder, CodeEmitter::TAB);
505 tsCodeGen_->EmitInterfaceStubConstructor(stringBuilder, CodeEmitter::TAB);
530 tsCodeGen_->EmitInterfaceStubConstructor(stringBuilder, CodeEmitter::TAB);
555 tsCodeGen_->EmitInterfaceStubConstructor(stringBuilder, CodeEmitter::TAB);
580 tsCodeGen_->EmitInterfaceStubMethodImpls(stringBuilder, CodeEmitter::TAB);
616 tsCodeGen_->EmitInterfaceStubMethodImpls(stringBuilder, CodeEmitter::TAB);
652 tsCodeGen_->EmitInterfaceStubMethodImpls(stringBuilder, CodeEmitter::TAB);
688 tsCodeGen_->EmitInterfaceStubMethodImpls(stringBuilder, CodeEmitter::TAB);
723 tsCodeGen_->EmitInterfaceStubMethodImpls(stringBuilder, CodeEmitter::TAB);
[all …]
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/
H A Dsa_code_emitter.h24 class SACodeEmitter : public CodeEmitter {
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/
H A Dhdi_code_emitter.h24 class HDICodeEmitter : public CodeEmitter {