Home
last modified time | relevance | path

Searched refs:ASTParameter (Results 1 - 25 of 53) sorted by relevance

123

/foundation/ability/idl_tool/ast/
H A Dast_method.h64 void AddParameter(ASTParameter* parameter);
66 AutoPtr<ASTParameter> GetParameter(size_t index);
97 std::vector<AutoPtr<ASTParameter>> parameters_;
H A Dast_method.cpp43 void ASTMethod::AddParameter(ASTParameter* parameter) in AddParameter()
51 AutoPtr<ASTParameter> ASTMethod::GetParameter(size_t index) in GetParameter()
H A Dast_parameter.cpp21 String ASTParameter::Dump(const String& prefix) in Dump()
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/
H A Dsa_cpp_code_emitter.h36 void EmitWriteMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName,
39 void EmitReadMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName,
45 std::string EmitCppParameter(AutoPtr<ASTParameter> &param) const;
H A Dsa_cpp_code_emitter.cpp73 void SACppCodeEmitter::EmitWriteMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, in EmitWriteMethodParameter()
80 void SACppCodeEmitter::EmitReadMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, in EmitReadMethodParameter()
95 AutoPtr<ASTParameter> param = method->GetParameter(i); in EmitInterfaceMethodParams()
107 std::string SACppCodeEmitter::EmitCppParameter(AutoPtr<ASTParameter> &param) const in EmitCppParameter()
H A Dsa_cpp_service_stub_code_emitter.cpp139 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> &param, StringBuilder &sb, in EmitLocalVariable()
/foundation/ability/idl_tool/idl_tool_2/ast/
H A Dast_parameter.h26 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 Dast_method.h90 void AddParameter(const AutoPtr<ASTParameter> &parameter);
92 AutoPtr<ASTParameter> GetParameter(size_t index);
161 std::vector<AutoPtr<ASTParameter>> parameters_;
H A Dast_method.cpp61 void ASTMethod::AddParameter(const AutoPtr<ASTParameter> &parameter) in AddParameter()
69 AutoPtr<ASTParameter> ASTMethod::GetParameter(size_t index) in GetParameter()
/foundation/ability/idl_tool/test/unittest/ast_parameter_test/
H A Dast_parameter_test.cpp57 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 Dc_service_stub_code_emitter.h66 void EmitStubLocalVariable(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const;
68 void EmitReadStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel,
71 void EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel,
74 void EmitOutVarMemInitialize(const AutoPtr<ASTParameter> &param, const std::string &gotoLabel, StringBuilder &sb,
106 void EmitParamLocalVar(const AutoPtr<ASTParameter> &param, StringBuilder &sb,
/foundation/ability/idl_tool/test/unittest/ast_interface_type_test/
H A Dast_interface_type_test.cpp115 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 Dhdi_cpp_code_emitter.h32 const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const;
52 void EmitWriteMethodParameter(const AutoPtr<ASTParameter> &param, const std::string &parcelName, StringBuilder &sb,
55 void EmitReadMethodParameter(const AutoPtr<ASTParameter> &param, TypeMode mode, StringBuilder &sb,
H A Dcpp_service_stub_code_emitter.h90 void EmitLocalVariable(const AutoPtr<ASTParameter> &param, const std::string &parcelName, StringBuilder &sb,
97 void EmitCppLocalVar(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const;
H A Dcpp_interface_code_emitter.cpp219 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 Dmetadata_builder.h51 void CalculateMetaParameter(ASTParameter* parameter);
69 MetaParameter* WriteMetaParameter(ASTParameter* parameter);
/foundation/ability/idl_tool/idl_tool_2/metadata/
H A Dmetadata_builder.h50 void CalculateMetaParameter(ASTParameter* parameter);
68 MetaParameter* WriteMetaParameter(ASTParameter* parameter);
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/
H A Djava_client_proxy_code_emitter.h63 void EmitLocalVariable(const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const;
65 void EmitParamWriteVar(const AutoPtr<ASTParameter> &param,
H A Djava_client_proxy_code_emitter.cpp173 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> &param, in EmitParamWriteVar()
243 const AutoPtr<ASTParameter> &param, StringBuilder &sb, const std::string &prefix) const in EmitLocalVariable()
H A Dhdi_java_code_emitter.h40 void EmitInterfaceMethodParameter(const AutoPtr<ASTParameter> &param, StringBuilder &sb,
/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ts/
H A Dsa_ts_client_proxy_code_emitter.cpp109 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 Dsa_ts_interface_code_emitter.cpp87 AutoPtr<ASTParameter> param = method->GetParameter(i); in EmitInterfaceMethod()
107 AutoPtr<ASTParameter> param = method->GetParameter(i); in EmitInterfaceMethodCallback()
H A Dsa_ts_service_stub_code_emitter.cpp126 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 Dintf_type_check.h47 bool CheckIntfHdiAstParam(AutoPtr<ASTParameter> param, size_t methodIdx, size_t paramIdx);
/foundation/ability/idl_tool/test/unittest/ast_method_test/
H A Dast_method_test.cpp61 AutoPtr<ASTParameter> result = imageASTMethod->GetParameter(index); in HWTEST_F()

Completed in 8 milliseconds

123