/foundation/ability/idl_tool/ast/ |
H A D | ast_method.h | 64 void AddParameter(ASTParameter* parameter); 66 AutoPtr<ASTParameter> GetParameter(size_t index); 97 std::vector<AutoPtr<ASTParameter>> parameters_;
|
H A D | ast_method.cpp | 43 void ASTMethod::AddParameter(ASTParameter* parameter) in AddParameter() 51 AutoPtr<ASTParameter> ASTMethod::GetParameter(size_t index) in GetParameter()
|
H A D | ast_parameter.cpp | 21 String ASTParameter::Dump(const String& prefix) in Dump()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/ |
H A D | sa_cpp_code_emitter.h | 36 void EmitWriteMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName,
39 void EmitReadMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName,
45 std::string EmitCppParameter(AutoPtr<ASTParameter> ¶m) const;
|
H A D | sa_cpp_code_emitter.cpp | 73 void SACppCodeEmitter::EmitWriteMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName,
in EmitWriteMethodParameter() 80 void SACppCodeEmitter::EmitReadMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName,
in EmitReadMethodParameter() 95 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodParams() 107 std::string SACppCodeEmitter::EmitCppParameter(AutoPtr<ASTParameter> ¶m) const
in EmitCppParameter()
|
H A D | sa_cpp_service_stub_code_emitter.cpp | 139 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodImpl() 157 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodImpl() 188 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodCall() 214 void SaCppServiceStubCodeEmitter::EmitLocalVariable(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb,
in EmitLocalVariable()
|
/foundation/ability/idl_tool/idl_tool_2/ast/ |
H A D | ast_parameter.h | 26 class ASTParameter : public ASTNode { class 28 ASTParameter(const std::string &name, ASTParamAttr::ParamAttr attribute, const AutoPtr<ASTType> &type) in ASTParameter() function in OHOS::Idl::ASTParameter 33 ASTParameter(const std::string &name, const AutoPtr<ASTParamAttr> &attribute, const AutoPtr<ASTType> &type) in ASTParameter() function in OHOS::Idl::ASTParameter
|
H A D | ast_method.h | 90 void AddParameter(const AutoPtr<ASTParameter> ¶meter); 92 AutoPtr<ASTParameter> GetParameter(size_t index); 161 std::vector<AutoPtr<ASTParameter>> parameters_;
|
H A D | ast_method.cpp | 61 void ASTMethod::AddParameter(const AutoPtr<ASTParameter> ¶meter) in AddParameter() 69 AutoPtr<ASTParameter> ASTMethod::GetParameter(size_t index) in GetParameter()
|
/foundation/ability/idl_tool/test/unittest/ast_parameter_test/ |
H A D | ast_parameter_test.cpp | 57 std::shared_ptr<ASTParameter> imageASTParameter = std::make_shared<ASTParameter>(); in HWTEST_F() 84 std::shared_ptr<ASTParameter> imageASTParameter = std::make_shared<ASTParameter>(); in HWTEST_F()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_service_stub_code_emitter.h | 66 void EmitStubLocalVariable(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const;
68 void EmitReadStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &gotoLabel,
71 void EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &gotoLabel,
74 void EmitOutVarMemInitialize(const AutoPtr<ASTParameter> ¶m, const std::string &gotoLabel, StringBuilder &sb,
106 void EmitParamLocalVar(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb,
|
/foundation/ability/idl_tool/test/unittest/ast_interface_type_test/ |
H A D | ast_interface_type_test.cpp | 115 ASTParameter* parameter0 = new ASTParameter(); in HWTEST_F() 116 ASTParameter* parameter1 = new ASTParameter(); in HWTEST_F()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | hdi_cpp_code_emitter.h | 32 const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const;
52 void EmitWriteMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, StringBuilder &sb,
55 void EmitReadMethodParameter(const AutoPtr<ASTParameter> ¶m, TypeMode mode, StringBuilder &sb,
|
H A D | cpp_service_stub_code_emitter.h | 90 void EmitLocalVariable(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, StringBuilder &sb,
97 void EmitCppLocalVar(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const;
|
H A D | cpp_interface_code_emitter.cpp | 219 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodDecl() 241 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceGetVersionMethod() 254 AutoPtr<ASTParameter> majorParam = method->GetParameter(0);
in EmitInterfaceGetVersionMethod() 256 AutoPtr<ASTParameter> minorParam = method->GetParameter(1);
in EmitInterfaceGetVersionMethod()
|
/foundation/ability/idl_tool/metadata/ |
H A D | metadata_builder.h | 51 void CalculateMetaParameter(ASTParameter* parameter); 69 MetaParameter* WriteMetaParameter(ASTParameter* parameter);
|
/foundation/ability/idl_tool/idl_tool_2/metadata/ |
H A D | metadata_builder.h | 50 void CalculateMetaParameter(ASTParameter* parameter); 68 MetaParameter* WriteMetaParameter(ASTParameter* parameter);
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/ |
H A D | java_client_proxy_code_emitter.h | 63 void EmitLocalVariable(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const;
65 void EmitParamWriteVar(const AutoPtr<ASTParameter> ¶m,
|
H A D | java_client_proxy_code_emitter.cpp | 173 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitProxyMethodImpl() 198 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitProxyMethodBody() 210 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitProxyMethodBody() 225 void JavaClientProxyCodeEmitter::EmitParamWriteVar(const AutoPtr<ASTParameter> ¶m,
in EmitParamWriteVar() 243 const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const
in EmitLocalVariable()
|
H A D | hdi_java_code_emitter.h | 40 void EmitInterfaceMethodParameter(const AutoPtr<ASTParameter> ¶m, StringBuilder &sb,
|
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ts/ |
H A D | sa_ts_client_proxy_code_emitter.cpp | 109 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceProxyMethodBody() 152 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodErrorCallback() 167 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodErrorCallback() 184 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodCallbackInner() 201 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodCallbackInner()
|
H A D | sa_ts_interface_code_emitter.cpp | 87 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethod() 107 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceMethodCallback()
|
H A D | sa_ts_service_stub_code_emitter.cpp | 126 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodImpl() 138 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodImpl() 162 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitInterfaceStubMethodPromiseImpl() 195 AutoPtr<ASTParameter> param = method->GetParameter(i);
in EmitMethodPromiseOutParamImpl()
|
/foundation/ability/idl_tool/idl_tool_2/parser/ |
H A D | intf_type_check.h | 47 bool CheckIntfHdiAstParam(AutoPtr<ASTParameter> param, size_t methodIdx, size_t paramIdx);
|
/foundation/ability/idl_tool/test/unittest/ast_method_test/ |
H A D | ast_method_test.cpp | 61 AutoPtr<ASTParameter> result = imageASTMethod->GetParameter(index); in HWTEST_F()
|