/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/ |
H A D | hdi_code_emitter.cpp | 178 AutoPtr<HdiTypeEmitter> HDICodeEmitter::GetTypeEmitter(AutoPtr<ASTType> astType) const in GetTypeEmitter() function in OHOS::Idl::HDICodeEmitter 236 AutoPtr<HdiTypeEmitter> keyEmitter = GetTypeEmitter(keyType); in NewMapTypeEmitter() 237 AutoPtr<HdiTypeEmitter> valueEmitter = GetTypeEmitter(valueType); in NewMapTypeEmitter() 247 AutoPtr<HdiTypeEmitter> elemEmitter = GetTypeEmitter(elemType); in NewArrayTypeEmitter() 256 AutoPtr<HdiTypeEmitter> elemEmitter = GetTypeEmitter(elemType); in NewListTypeEmitter() 266 AutoPtr<HdiTypeEmitter> baseTypeEmitter = GetTypeEmitter(enumType->GetBaseType()); in NewEnumTypeEmitter() 284 structTypeEmitter->AddMember(std::get<0>(it), GetTypeEmitter(std::get<1>(it))); in NewStructTypeEmitter() 294 …unionTypeEmitter->AddMember(unionType->GetMemberName(i), GetTypeEmitter(unionType->GetMemberType(i… in NewUnionTypeEmitter() 303 AutoPtr<HdiTypeEmitter> innerTypeEmitter = GetTypeEmitter(innerType); in NewSmqTypeEmitter()
|
H A D | hdi_code_emitter.h | 39 AutoPtr<HdiTypeEmitter> GetTypeEmitter(AutoPtr<ASTType> astType) const;
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ |
H A D | sa_code_emitter.cpp | 154 AutoPtr<SaTypeEmitter> SACodeEmitter::GetTypeEmitter(AutoPtr<ASTType> astType) const in ResolveDirectory() function in OHOS::Idl::SACodeEmitter 196 AutoPtr<SaTypeEmitter> keyEmitter = GetTypeEmitter(keyType); in ResolveDirectory() 197 AutoPtr<SaTypeEmitter> valueEmitter = GetTypeEmitter(valueType); in ResolveDirectory() 207 AutoPtr<SaTypeEmitter> elemEmitter = GetTypeEmitter(elemType); in ResolveDirectory() 216 AutoPtr<SaTypeEmitter> elemEmitter = GetTypeEmitter(elemType); in ResolveDirectory()
|
H A D | sa_code_emitter.h | 39 AutoPtr<SaTypeEmitter> GetTypeEmitter(AutoPtr<ASTType> astType) const;
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/rust/ |
H A D | sa_rust_interface_code_emitter.cpp | 234 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(method->GetReturnType()); in EmitBrokers() 246 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in AppendBrokerParameters() 305 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in AddRemoteRequestMethods() 318 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in AddRemoteRequestMethods() 347 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitStub() 392 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitProxyMethodImpl() 398 typeEmitter = GetTypeEmitter(param->GetType()); in EmitProxyMethodImpl() 418 typeEmitter = GetTypeEmitter(returnType); in EmitProxyMethodImpl()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | c_custom_types_code_emitter.cpp | 146 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(ast_->GetTypeDefintion(i)); in EmitCustomTypeDecls() 169 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitCustomTypeMarshallFuncDecl() 239 std::string typeName = GetTypeEmitter(type.Get())->EmitCType(); in EmitCustomTypeMarshallingImpl() 262 GetTypeEmitter(type->GetMemberType(i))->EmitCMarshalling(name, sb, TAB); in EmitCustomTypeMarshallingImpl() 273 std::string typeName = GetTypeEmitter(type.Get())->EmitCType(); in EmitCustomTypeUnmarshallingImpl() 322 GetTypeEmitter(type.Get())->EmitCType().c_str(), name.c_str()); in EmitUnmarshallingVarDecl() 384 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitMemberUnmarshalling() 450 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitArrayMemberUnmarshalling() 467 GetTypeEmitter(elementType)->EmitCType().c_str(), tmpName.c_str()); in EmitArrayMemberUnmarshalling() 479 GetTypeEmitter(type.Get())->EmitCType().c_str(), objName.c_str()); in EmitCustomTypeFreeImpl() [all …]
|
H A D | c_service_stub_code_emitter.cpp | 326 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitServiceStubMethodImpl() 343 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitErrorHandle() 377 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitParamLocalVar() 418 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitReadStubMethodParameter() 493 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitOutVarMemInitialize() 585 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(new ASTUintType()); in EmitStubGetVerMethodImpl() 800 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitUtilMethods()
|
H A D | hdi_c_code_emitter.cpp | 46 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitInterfaceMethodParameter()
|
H A D | c_client_proxy_code_emitter.cpp | 319 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitProxyMethodBody() 414 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitReadProxyMethodParameter() 839 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitUtilMethods()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/ |
H A D | sa_cpp_code_emitter.cpp | 76 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitWriteMethodParameter() 83 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitReadMethodParameter() 102 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceMethodParams() 110 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitCppParameter()
|
H A D | sa_cpp_service_stub_code_emitter.cpp | 163 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceStubMethodImpl() 178 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceStubMethodCall() 219 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitLocalVariable()
|
H A D | sa_cpp_client_proxy_code_emitter.cpp | 368 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceProxyMethodReply()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | cpp_custom_types_code_emitter.cpp | 159 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(ast_->GetTypeDefintion(i)); in EmitCustomTypeDecls() 182 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitCustomTypeMarshallFuncDecl() 253 std::string typeName = GetTypeEmitter(type.Get())->EmitCppType(); in EmitCustomTypeMarshallingImpl() 269 GetTypeEmitter(type->GetMemberType(i))->EmitCppMarshalling("data", name, sb, TAB); in EmitCustomTypeMarshallingImpl() 283 std::string typeName = GetTypeEmitter(type.Get())->EmitCppType(); in EmitCustomTypeUnmarshallingImpl() 310 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(memberType); in EmitCustomTypeUnmarshallingImpl() 355 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(typePair.second); in EmitUtilMethods()
|
H A D | hdi_cpp_code_emitter.cpp | 42 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceMethodParameter() 208 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitWriteMethodParameter() 215 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitReadMethodParameter()
|
H A D | cpp_service_stub_code_emitter.cpp | 538 GetTypeEmitter(arrayType->GetElementType())->EmitCppType().c_str()); in EmitLocalVariable() 548 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitCppLocalVar() 586 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitUtilMethods()
|
H A D | cpp_interface_code_emitter.cpp | 179 std::string typeName = GetTypeEmitter(interface_.Get())->EmitCppType(); in EmitGetMethodDecl()
|
H A D | cpp_client_proxy_code_emitter.cpp | 343 GetTypeEmitter(interface_.Get())->EmitCppType().c_str(), interface_->GetName().c_str()); in EmitPassthroughGetInstanceMethodImpl() 458 …sb.Append(prefix).AppendFormat("%s %s::Get(bool isStub)\n", GetTypeEmitter(interface_.Get())->Emit… in EmitGetMethodImpl() 875 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitUtilMethods()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ts/ |
H A D | sa_ts_interface_code_emitter.cpp | 89 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceMethod() 102 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceMethodCallback() 109 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceMethodCallback()
|
H A D | sa_ts_code_emitter.cpp | 32 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(type); in CheckInterfaceType() 41 typeEmitter = GetTypeEmitter(type); in CheckInterfaceType() 147 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceMethodHead()
|
H A D | sa_ts_client_proxy_code_emitter.cpp | 111 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceProxyMethodBody() 138 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(new ASTIntegerType()); in EmitInterfaceMethodCallback() 186 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceMethodCallbackInner() 193 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceMethodCallbackInner()
|
H A D | sa_ts_service_stub_code_emitter.cpp | 128 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitInterfaceStubMethodImpl() 169 AutoPtr<SaTypeEmitter> typeEmitter = GetTypeEmitter(new ASTIntegerType()); in EmitInterfaceStubMethodPromiseImpl() 180 typeEmitter = GetTypeEmitter(returnType); in EmitInterfaceStubMethodPromiseImpl() 197 …GetTypeEmitter(param->GetType())->EmitTsWriteVar("reply", param->GetName(), sb, prefix + TAB + TAB… in EmitMethodPromiseOutParamImpl()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/ |
H A D | java_client_proxy_code_emitter.cpp | 212 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(param->GetType()); in EmitProxyMethodBody() 231 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitParamWriteVar() 246 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitLocalVariable()
|
H A D | hdi_java_code_emitter.cpp | 69 AutoPtr<HdiTypeEmitter> typeEmitter = GetTypeEmitter(type); in EmitInterfaceMethodParameter()
|