/drivers/hdf_core/framework/tools/hdi-gen/codegen/ |
H A D | c_service_driver_code_emitter.cpp | 62 StringBuilder sb;
in EmitLowDriverSourceFile() local 64 EmitLicense(sb);
in EmitLowDriverSourceFile() 65 sb.Append("\n");
in EmitLowDriverSourceFile() 66 EmitLowDriverInclusions(sb);
in EmitLowDriverSourceFile() 67 sb.Append("\n");
in EmitLowDriverSourceFile() 68 EmitLogTagMacro(sb, FileName(baseName_ + "Driver"));
in EmitLowDriverSourceFile() 69 sb.Append("\n");
in EmitLowDriverSourceFile() 70 EmitLowDriverBind(sb);
in EmitLowDriverSourceFile() 71 sb.Append("\n");
in EmitLowDriverSourceFile() 72 EmitDriverInit(sb);
in EmitLowDriverSourceFile() 134 StringBuilder sb; EmitDriverSourceFile() local 169 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument 212 EmitKernelDriverDispatch(StringBuilder &sb) EmitKernelDriverDispatch() argument 231 EmitDriverDispatch(StringBuilder &sb) EmitDriverDispatch() argument 267 EmitKernelDriverBind(StringBuilder &sb) EmitKernelDriverBind() argument 298 EmitDriverBind(StringBuilder &sb) EmitDriverBind() argument 345 EmitKernelDriverRelease(StringBuilder &sb) EmitKernelDriverRelease() argument 362 EmitDriverRelease(StringBuilder &sb) EmitDriverRelease() argument [all...] |
H A D | c_client_proxy_code_emitter.cpp | 55 StringBuilder sb;
in EmitPassthroughProxySourceFile() local 57 EmitLicense(sb);
in EmitPassthroughProxySourceFile() 58 EmitPassthroughProxyInclusions(sb);
in EmitPassthroughProxySourceFile() 59 sb.Append("\n");
in EmitPassthroughProxySourceFile() 60 EmitLogTagMacro(sb, FileName(proxyName_));
in EmitPassthroughProxySourceFile() 61 sb.Append("\n");
in EmitPassthroughProxySourceFile() 62 EmitProxyGetMethodImpl(sb);
in EmitPassthroughProxySourceFile() 63 sb.Append("\n");
in EmitPassthroughProxySourceFile() 64 EmitPassthroughGetInstanceMethod(sb);
in EmitPassthroughProxySourceFile() 65 sb in EmitPassthroughProxySourceFile() 75 EmitPassthroughProxyInclusions(StringBuilder &sb) EmitPassthroughProxyInclusions() argument 113 StringBuilder sb; EmitProxySourceFile() local 146 EmitProxyInclusions(StringBuilder &sb) EmitProxyInclusions() argument 253 EmitProxyMethodImpls(StringBuilder &sb) EmitProxyMethodImpls() argument 268 EmitProxyMethodImpl(const AutoPtr<ASTMethod> &method, StringBuilder &sb) EmitProxyMethodImpl() argument 292 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument 343 EmitCreateBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitCreateBuf() argument 362 EmitCheckThisPointer(StringBuilder &sb, const std::string &prefix) const EmitCheckThisPointer() argument 371 EmitWriteInterfaceToken( const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteInterfaceToken() argument 382 EmitWriteFlagOfNeedSetMem(const AutoPtr<ASTMethod> &method, const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteFlagOfNeedSetMem() argument 394 EmitReleaseBuf(const std::string &dataBufName, const std::string &replyBufName, StringBuilder &sb, const std::string &prefix) const EmitReleaseBuf() argument 405 EmitReadProxyMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadProxyMethodParameter() argument 435 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitStubCallMethod() argument 490 EmitProxyExternalMethodImpl(StringBuilder &sb) EmitProxyExternalMethodImpl() argument 566 EmitIfaceProxyGetMethodImpl(const std::string &objName, const std::string &serMajorName, const std::string &serMinorName, const std::string &remoteName, StringBuilder &sb) EmitIfaceProxyGetMethodImpl() argument 658 EmitProxyGetRemoteService(const std::string &remoteName, const std::string &serviceName, StringBuilder &sb, const std::string &prefix) const EmitProxyGetRemoteService() argument 684 EmitProxySetInterfaceDesc(const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxySetInterfaceDesc() argument 695 EmitProxyCreateProxyObject(const std::string &clientObjName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb, const std::string &prefix) const EmitProxyCreateProxyObject() argument 715 EmitProxyCheckVersion(const std::string &clientObjName, const std::string &serMajorName, const std::string &serMinorName, StringBuilder &sb, const std::string &prefix) const EmitProxyCheckVersion() argument 760 EmitProxyReleaseInstanceMethodImpl(const std::string &serviceName, const std::string &remoteName, const std::string &recycleFuncName, StringBuilder &sb) EmitProxyReleaseInstanceMethodImpl() argument 778 EmitProxyLoadOrUnLoadHdiImpl(const std::string &serviceName, bool isLoad, StringBuilder &sb, const std::string &prefix) const EmitProxyLoadOrUnLoadHdiImpl() argument [all...] |
H A D | cpp_service_driver_code_emitter.cpp | 45 StringBuilder sb;
in EmitDriverSourceFile() local 47 EmitLicense(sb);
in EmitDriverSourceFile() 48 EmitDriverInclusions(sb);
in EmitDriverSourceFile() 49 sb.Append("\n");
in EmitDriverSourceFile() 50 EmitLogTagMacro(sb, FileName(baseName_ + "Driver"));
in EmitDriverSourceFile() 51 sb.Append("\n");
in EmitDriverSourceFile() 52 EmitDriverUsings(sb);
in EmitDriverSourceFile() 53 sb.Append("\n");
in EmitDriverSourceFile() 54 EmitDriverServiceDecl(sb);
in EmitDriverSourceFile() 55 sb in EmitDriverSourceFile() 72 EmitDriverInclusions(StringBuilder &sb) EmitDriverInclusions() argument 87 EmitDriverUsings(StringBuilder &sb) EmitDriverUsings() argument [all...] |
H A D | c_interface_code_emitter.cpp | 54 StringBuilder sb;
in EmitLowModeInterfaceHeaderFile() local 56 EmitLicense(sb);
in EmitLowModeInterfaceHeaderFile() 57 EmitHeadMacro(sb, interfaceFullName_);
in EmitLowModeInterfaceHeaderFile() 58 sb.Append("\n");
in EmitLowModeInterfaceHeaderFile() 59 EmitImportInclusions(sb);
in EmitLowModeInterfaceHeaderFile() 60 sb.Append("\n");
in EmitLowModeInterfaceHeaderFile() 61 EmitHeadExternC(sb);
in EmitLowModeInterfaceHeaderFile() 62 sb.Append("\n");
in EmitLowModeInterfaceHeaderFile() 63 EmitInterfaceVersionMacro(sb);
in EmitLowModeInterfaceHeaderFile() 65 sb in EmitLowModeInterfaceHeaderFile() 100 StringBuilder sb; EmitInterfaceHeaderFile() local 135 EmitImportInclusions(StringBuilder &sb) EmitImportInclusions() argument 173 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument 183 EmitInterfaceMethods(StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethods() argument 197 EmitInterfaceMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethod() argument 221 EmitAsObjectMethod(StringBuilder &sb, const std::string &prefix) const EmitAsObjectMethod() argument [all...] |
H A D | c_service_stub_code_emitter.cpp | 51 StringBuilder sb;
in EmitServiceStubHeaderFile() local 53 EmitLicense(sb);
in EmitServiceStubHeaderFile() 54 EmitHeadMacro(sb, stubFullName_);
in EmitServiceStubHeaderFile() 55 sb.Append("\n");
in EmitServiceStubHeaderFile() 56 EmitStubHeaderInclusions(sb);
in EmitServiceStubHeaderFile() 57 sb.Append("\n");
in EmitServiceStubHeaderFile() 58 EmitHeadExternC(sb);
in EmitServiceStubHeaderFile() 59 sb.Append("\n");
in EmitServiceStubHeaderFile() 60 EmitCbServiceStubDef(sb);
in EmitServiceStubHeaderFile() 62 sb in EmitServiceStubHeaderFile() 76 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument 117 StringBuilder sb; EmitServiceStubSourceFile() local 164 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument 202 EmitExternalMethodImpl(StringBuilder &sb) EmitExternalMethodImpl() argument 265 EmitServiceStubMethodImpls(StringBuilder &sb, const std::string &prefix) EmitServiceStubMethodImpls() argument 279 EmitServiceStubMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceStubMethodImpl() argument 330 EmitReadFlagVariable(bool readFlag, StringBuilder &sb, const std::string &prefix) const EmitReadFlagVariable() argument 344 EmitStubLocalVariable( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitStubLocalVariable() argument 355 EmitReadStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitReadStubMethodParameter() argument 401 EmitReadCStringStubMethodParameter(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, AutoPtr<ASTType> &type) const EmitReadCStringStubMethodParameter() argument 429 EmitOutVarMemInitialize(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitOutVarMemInitialize() argument 449 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument 489 EmitCallParameter( StringBuilder &sb, const AutoPtr<ASTType> &type, ParamAttr attribute, const std::string &name) const EmitCallParameter() argument 514 EmitStubGetVerMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubGetVerMethodImpl() argument 534 EmitStubAsObjectMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitStubAsObjectMethodImpl() argument 556 EmitKernelStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitKernelStubOnRequestMethodImpl() argument 604 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument [all...] |
H A D | c_service_impl_code_emitter.cpp | 62 StringBuilder sb;
in EmitLowServiceImplHeaderFile() local 64 sb.Append("\n");
in EmitLowServiceImplHeaderFile() 65 EmitLicense(sb);
in EmitLowServiceImplHeaderFile() 66 EmitHeadMacro(sb, implFullName_);
in EmitLowServiceImplHeaderFile() 67 EmitLowServiceImplInclusions(sb);
in EmitLowServiceImplHeaderFile() 68 sb.Append("\n");
in EmitLowServiceImplHeaderFile() 69 EmitHeadExternC(sb);
in EmitLowServiceImplHeaderFile() 70 sb.Append("\n");
in EmitLowServiceImplHeaderFile() 71 EmitLowServiceImplDefinition(sb);
in EmitLowServiceImplHeaderFile() 72 sb in EmitLowServiceImplHeaderFile() 85 EmitLowServiceImplInclusions(StringBuilder &sb) EmitLowServiceImplInclusions() argument 94 EmitLowServiceImplDefinition(StringBuilder &sb) EmitLowServiceImplDefinition() argument 107 StringBuilder sb; EmitLowServiceImplSourceFile() local 126 EmitLowServiceImplGetMethod(StringBuilder &sb) EmitLowServiceImplGetMethod() argument 155 StringBuilder sb; EmitServiceImplHeaderFile() local 183 EmitServiceImplHeaderInclusions(StringBuilder &sb) EmitServiceImplHeaderInclusions() argument 215 StringBuilder sb; EmitServiceImplSourceFile() local 246 EmitServiceImplSourceInclusions(StringBuilder &sb) EmitServiceImplSourceInclusions() argument 285 EmitServiceImplMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpls() argument 295 EmitServiceImplMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpl() argument 323 EmitServiceImplGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitServiceImplGetVersionMethod() argument [all...] |
H A D | java_client_proxy_code_emitter.cpp | 42 StringBuilder sb;
in EmitProxyFile() local 44 EmitLicense(sb);
in EmitProxyFile() 45 EmitPackage(sb);
in EmitProxyFile() 46 sb.Append("\n");
in EmitProxyFile() 47 EmitProxyImports(sb);
in EmitProxyFile() 48 sb.Append("\n");
in EmitProxyFile() 49 EmitProxyImpl(sb);
in EmitProxyFile() 51 std::string data = sb.ToString();
in EmitProxyFile() 57 void JavaClientProxyCodeEmitter::EmitProxyImports(StringBuilder &sb) const
in EmitProxyImports() 59 EmitProxyCorelibImports(sb);
in EmitProxyImports() 111 EmitProxyImpl(StringBuilder &sb) EmitProxyImpl() argument 128 EmitProxyConstants(StringBuilder &sb, const std::string &prefix) EmitProxyConstants() argument 135 EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitProxyConstructor() argument 147 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpls() argument 155 EmitProxyMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodImpl() argument 180 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument 186 EmitProxyMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodBody() argument 221 EmitLocalVariable( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument [all...] |
H A D | cpp_custom_types_code_emitter.cpp | 52 StringBuilder sb;
in EmitPassthroughCustomTypesHeaderFile() local 54 EmitLicense(sb);
in EmitPassthroughCustomTypesHeaderFile() 55 EmitHeadMacro(sb, marcoName);
in EmitPassthroughCustomTypesHeaderFile() 56 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 57 EmitPassthroughHeaderFileInclusions(sb);
in EmitPassthroughCustomTypesHeaderFile() 58 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 59 EmitBeginNamespace(sb);
in EmitPassthroughCustomTypesHeaderFile() 60 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 61 EmitUsingNamespace(sb);
in EmitPassthroughCustomTypesHeaderFile() 62 sb in EmitPassthroughCustomTypesHeaderFile() 74 EmitPassthroughHeaderFileInclusions(StringBuilder &sb) EmitPassthroughHeaderFileInclusions() argument 93 StringBuilder sb; EmitCustomTypesHeaderFile() local 122 EmitHeaderFileInclusions(StringBuilder &sb) EmitHeaderFileInclusions() argument 142 EmitUsingNamespace(StringBuilder &sb) EmitUsingNamespace() argument 159 EmitCustomTypeDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeDecl() argument 198 EmitCustomTypeMarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingDecl() argument 206 EmitCustomTypeUnmarshallingDecl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingDecl() argument 219 StringBuilder sb; EmitCustomTypesSourceFile() local 242 EmitSourceFileInclusions(StringBuilder &sb) EmitSourceFileInclusions() argument 277 EmitCustomTypeMarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingImpl() argument 308 EmitCustomTypeUnmarshallingImpl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingImpl() argument 360 EmitBeginNamespace(StringBuilder &sb) EmitBeginNamespace() argument 368 EmitEndNamespace(StringBuilder &sb) EmitEndNamespace() argument [all...] |
H A D | c_custom_types_code_emitter.cpp | 55 StringBuilder sb;
in EmitPassthroughCustomTypesHeaderFile() local 57 EmitLicense(sb);
in EmitPassthroughCustomTypesHeaderFile() 58 EmitHeadMacro(sb, baseName_);
in EmitPassthroughCustomTypesHeaderFile() 59 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 60 EmitPassthroughHeaderInclusions(sb);
in EmitPassthroughCustomTypesHeaderFile() 61 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 62 EmitHeadExternC(sb);
in EmitPassthroughCustomTypesHeaderFile() 63 sb.Append("\n");
in EmitPassthroughCustomTypesHeaderFile() 64 EmitCustomTypeDecls(sb);
in EmitPassthroughCustomTypesHeaderFile() 65 EmitTailExternC(sb);
in EmitPassthroughCustomTypesHeaderFile() 75 EmitPassthroughHeaderInclusions(StringBuilder &sb) EmitPassthroughHeaderInclusions() argument 92 StringBuilder sb; EmitCustomTypesHeaderFile() local 119 EmitHeaderInclusions(StringBuilder &sb) EmitHeaderInclusions() argument 147 EmitCustomTypeDecl(StringBuilder &sb, const AutoPtr<ASTType> &type) const EmitCustomTypeDecl() argument 188 EmitCustomTypeMarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeMarshallingDecl() argument 196 EmitCustomTypeUnmarshallingDecl( StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeUnmarshallingDecl() argument 204 EmitCustomTypeFreeDecl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeFreeDecl() argument 216 StringBuilder sb; EmitCustomTypesSourceFile() local 235 EmitSoucreInclusions(StringBuilder &sb) EmitSoucreInclusions() argument 254 EmitCustomTypeDataProcess(StringBuilder &sb) EmitCustomTypeDataProcess() argument 272 EmitCustomTypeMarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeMarshallingImpl() argument 306 EmitCustomTypeUnmarshallingImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) EmitCustomTypeUnmarshallingImpl() argument 331 EmitMarshallingVarDecl(const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitMarshallingVarDecl() argument 347 EmitUnmarshallingVarDecl( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitUnmarshallingVarDecl() argument 368 EmitParamCheck( const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitParamCheck() argument 381 EmitPodTypeUnmarshalling( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitPodTypeUnmarshalling() argument 413 EmitMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &name, const std::string &memberName, StringBuilder &sb, const std::string &prefix) EmitMemberUnmarshalling() argument 451 EmitStringMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitStringMemberUnmarshalling() argument 478 EmitArrayMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, const std::string &varName, StringBuilder &sb, const std::string &prefix) EmitArrayMemberUnmarshalling() argument 505 EmitCustomTypeFreeImpl(StringBuilder &sb, const AutoPtr<ASTStructType> &type) const EmitCustomTypeFreeImpl() argument 535 EmitCustomTypeMemoryRecycle( const AutoPtr<ASTStructType> &type, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCustomTypeMemoryRecycle() argument [all...] |
H A D | cpp_service_stub_code_emitter.cpp | 44 StringBuilder sb;
in EmitStubHeaderFile() local 46 EmitLicense(sb);
in EmitStubHeaderFile() 47 EmitHeadMacro(sb, stubFullName_);
in EmitStubHeaderFile() 48 sb.Append("\n");
in EmitStubHeaderFile() 49 EmitStubHeaderInclusions(sb);
in EmitStubHeaderFile() 50 sb.Append("\n");
in EmitStubHeaderFile() 51 EmitStubDecl(sb);
in EmitStubHeaderFile() 52 sb.Append("\n");
in EmitStubHeaderFile() 53 EmitTailMacro(sb, stubFullName_);
in EmitStubHeaderFile() 55 std::string data = sb in EmitStubHeaderFile() 61 EmitStubHeaderInclusions(StringBuilder &sb) EmitStubHeaderInclusions() argument 86 EmitStubDecl(StringBuilder &sb) EmitStubDecl() argument 102 EmitStubBody(StringBuilder &sb, const std::string &prefix) const EmitStubBody() argument 114 EmitStubConstructorDecl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorDecl() argument 120 EmitStubOnRequestDecl(StringBuilder &sb, const std::string &prefix) const EmitStubOnRequestDecl() argument 126 EmitStubMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecls() argument 150 EmitStubMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodDecl() argument 158 EmitStubStaticMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodDecl() argument 168 EmitStubPrivateData(StringBuilder &sb, const std::string &prefix) const EmitStubPrivateData() argument 181 StringBuilder sb; EmitStubSourceFile() local 210 EmitStubSourceInclusions(StringBuilder &sb) EmitStubSourceInclusions() argument 275 EmitInterfaceGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetMethodImpl() argument 285 EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodImpl() argument 296 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetInstanceMethodImpl() argument 320 EmitStubConstructorImpl(StringBuilder &sb, const std::string &prefix) const EmitStubConstructorImpl() argument 338 EmitStubOnRequestMethodImpl(StringBuilder &sb, const std::string &prefix) EmitStubOnRequestMethodImpl() argument 371 EmitStubMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpls() argument 397 EmitStubMethodImpl(AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubMethodImpl() argument 413 EmitStubStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubStaticMethodImpl() argument 458 EmitStubCallMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitStubCallMethod() argument 484 EmitStubReadInterfaceToken( const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadInterfaceToken() argument 494 EmitStubReadMemFlag(const AutoPtr<ASTMethod> &method, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitStubReadMemFlag() argument 507 EmitLocalVariable(const AutoPtr<ASTParameter> ¶m, const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitLocalVariable() argument [all...] |
H A D | cpp_client_proxy_code_emitter.cpp | 55 StringBuilder sb;
in EmitProxyHeaderFile() local 57 EmitLicense(sb);
in EmitProxyHeaderFile() 58 EmitHeadMacro(sb, proxyFullName_);
in EmitProxyHeaderFile() 59 sb.Append("\n");
in EmitProxyHeaderFile() 60 EmitProxyHeaderInclusions(sb);
in EmitProxyHeaderFile() 61 sb.Append("\n");
in EmitProxyHeaderFile() 62 EmitBeginNamespace(sb);
in EmitProxyHeaderFile() 63 sb.Append("\n");
in EmitProxyHeaderFile() 64 EmitProxyDecl(sb, "");
in EmitProxyHeaderFile() 65 sb in EmitProxyHeaderFile() 76 EmitProxyHeaderInclusions(StringBuilder &sb) EmitProxyHeaderInclusions() argument 100 EmitProxyDecl(StringBuilder &sb, const std::string &prefix) EmitProxyDecl() argument 122 EmitProxyDevmgrDeathRecipient(StringBuilder &sb, const std::string &prefix) const EmitProxyDevmgrDeathRecipient() argument 138 EmitProxyDevmgrDeathCallBack(StringBuilder &sb, const std::string &prefix) const EmitProxyDevmgrDeathCallBack() argument 159 EmitProxyConstructor(StringBuilder &sb, const std::string &prefix) const EmitProxyConstructor() argument 182 EmitProxyMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitProxyMethodDecls() argument 210 EmitProxyMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodDecl() argument 234 EmitProxyStaticMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitProxyStaticMethodDecl() argument 258 EmitProxyReconnectMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitProxyReconnectMethodDecl() argument 264 EmitProxyGetRemoteMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitProxyGetRemoteMethodDecl() argument 271 EmitProxyPublicMembers(StringBuilder &sb, const std::string &prefix) const EmitProxyPublicMembers() argument 282 EmitProxyConstants(StringBuilder &sb, const std::string &prefix) const EmitProxyConstants() argument 288 EmitProxyMethodParameter( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitProxyMethodParameter() argument 299 StringBuilder sb; EmitPassthroughProxySourceFile() local 318 EmitPassthroughProxySourceInclusions(StringBuilder &sb) EmitPassthroughProxySourceInclusions() argument 337 EmitPassthroughGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitPassthroughGetInstanceMethodImpl() argument 353 StringBuilder sb; EmitProxySourceFile() local 390 EmitProxySourceInclusions(StringBuilder &sb) EmitProxySourceInclusions() argument 456 EmitGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodImpl() argument 466 EmitGetInstanceMethodImpl(StringBuilder &sb, const std::string &prefix) EmitGetInstanceMethodImpl() argument 499 EmitGetInstanceMethodInitProxyImpl(StringBuilder &sb, const std::string &prefix) const EmitGetInstanceMethodInitProxyImpl() argument 534 EmitProxyCppReconnectMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyCppReconnectMethodImpl() argument 573 EmitProxyPassthroughtLoadImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyPassthroughtLoadImpl() argument 603 EmitProxyMethodImpls(StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpls() argument 629 EmitProxyIsProxyMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitProxyIsProxyMethodImpl() argument 637 EmitProxyCastFromMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImpls() argument 647 EmitProxyCastFromMethodImpl(const AutoPtr<ASTInterfaceType> interface, StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImpl() argument 661 EmitProxyCastFromMethodImplTemplate(StringBuilder &sb, const std::string &prefix) const EmitProxyCastFromMethodImplTemplate() argument 712 EmitProxyMethodImpl(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodImpl() argument 738 EmitProxyStaticMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodImpl() argument 761 EmitProxyMethodBody(const AutoPtr<ASTInterfaceType> interface, const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyMethodBody() argument 782 EmitProxyStaticMethodBody( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) EmitProxyStaticMethodBody() argument 834 EmitWriteInterfaceToken( const std::string &parcelName, StringBuilder &sb, const std::string &prefix) const EmitWriteInterfaceToken() argument 845 EmitWriteFlagOfNeedSetMem(const AutoPtr<ASTMethod> &method, const std::string &dataBufName, StringBuilder &sb, const std::string &prefix) const EmitWriteFlagOfNeedSetMem() argument [all...] |
H A D | cpp_interface_code_emitter.cpp | 49 StringBuilder sb;
in EmitInterfaceHeaderFile() local 51 EmitLicense(sb);
in EmitInterfaceHeaderFile() 52 EmitHeadMacro(sb, interfaceFullName_);
in EmitInterfaceHeaderFile() 53 sb.Append("\n");
in EmitInterfaceHeaderFile() 54 EmitInterfaceInclusions(sb);
in EmitInterfaceHeaderFile() 56 sb.Append("\n");
in EmitInterfaceHeaderFile() 57 EmitInterfaceBuffSizeMacro(sb);
in EmitInterfaceHeaderFile() 59 sb.Append("\n");
in EmitInterfaceHeaderFile() 60 EmitBeginNamespace(sb);
in EmitInterfaceHeaderFile() 61 EmitUsingNamespace(sb);
in EmitInterfaceHeaderFile() 82 EmitInterfaceInclusions(StringBuilder &sb) EmitInterfaceInclusions() argument 109 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument 137 EmitGetDescMethod(StringBuilder &sb, const std::string &prefix) const EmitGetDescMethod() argument 151 EmitInterfaceDescriptor(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDescriptor() argument 157 EmitCastFromDecl(StringBuilder &sb, const std::string &prefix) const EmitCastFromDecl() argument 170 EmitGetMethodDecl(StringBuilder &sb, const std::string &prefix) const EmitGetMethodDecl() argument 177 EmitInterfaceDestruction(StringBuilder &sb, const std::string &prefix) const EmitInterfaceDestruction() argument 182 EmitInterfaceMethodsDecl(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodsDecl() argument 196 EmitInterfaceMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodDecl() argument 224 EmitInterfaceGetVersionMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceGetVersionMethod() argument 255 EmitInterfaceIsProxyMethod(StringBuilder &sb, const std::string &prefix) const EmitInterfaceIsProxyMethod() argument 264 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument 270 EmitInterfaceMethodCommandsWithExtends(StringBuilder &sb, const std::string &prefix) EmitInterfaceMethodCommandsWithExtends() argument [all...] |
H A D | cpp_service_impl_code_emitter.cpp | 50 StringBuilder sb;
in EmitImplHeaderFile() local 52 EmitLicense(sb);
in EmitImplHeaderFile() 53 EmitHeadMacro(sb, implFullName_);
in EmitImplHeaderFile() 54 sb.Append("\n");
in EmitImplHeaderFile() 55 EmitServiceImplInclusions(sb);
in EmitImplHeaderFile() 56 sb.Append("\n");
in EmitImplHeaderFile() 57 EmitServiceImplDecl(sb);
in EmitImplHeaderFile() 58 sb.Append("\n");
in EmitImplHeaderFile() 59 EmitTailMacro(sb, implFullName_);
in EmitImplHeaderFile() 61 std::string data = sb in EmitImplHeaderFile() 67 EmitServiceImplInclusions(StringBuilder &sb) EmitServiceImplInclusions() argument 77 EmitServiceImplDecl(StringBuilder &sb) EmitServiceImplDecl() argument 88 EmitServiceImplBody(StringBuilder &sb, const std::string &prefix) EmitServiceImplBody() argument 96 EmitServiceImplConstructor(StringBuilder &sb, const std::string &prefix) const EmitServiceImplConstructor() argument 102 EmitServiceImplMethodDecls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodDecls() argument 114 EmitServiceImplMethodDecl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodDecl() argument 142 StringBuilder sb; EmitImplSourceFile() local 160 EmitImplSourceInclusions(StringBuilder &sb) EmitImplSourceInclusions() argument 176 EmitServiceImplMethodImpls(StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpls() argument 188 EmitServiceImplMethodImpl( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitServiceImplMethodImpl() argument 215 EmitServiceImplGetMethodImpl(StringBuilder &sb, const std::string &prefix) const EmitServiceImplGetMethodImpl() argument [all...] |
H A D | c_client_proxy_code_emitter.h | 29 void EmitPassthroughProxyInclusions(StringBuilder &sb);
31 void EmitPassthroughGetInstanceMethod(StringBuilder &sb) const;
33 void EmitPassthroughReleaseInstanceMethod(StringBuilder &sb) const;
37 void EmitProxyDefinition(StringBuilder &sb) const;
39 void EmitProxyInclusions(StringBuilder &sb);
43 void EmitProxyCallMethodImpl(StringBuilder &sb) const;
45 void EmitProxyKernelCallMethodImpl(StringBuilder &sb) const;
47 void EmitProxyMethodImpls(StringBuilder &sb);
49 void EmitProxyMethodImpl(const AutoPtr<ASTMethod> &method, StringBuilder &sb);
51 void EmitProxyMethodBody(const AutoPtr<ASTMethod> &method, StringBuilder &sb, cons [all...] |
H A D | c_service_stub_code_emitter.h | 29 void EmitStubHeaderInclusions(StringBuilder &sb);
31 void EmitCbServiceStubDef(StringBuilder &sb) const;
33 void EmitCbServiceStubMethodsDcl(StringBuilder &sb) const;
37 void EmitStubSourceInclusions(StringBuilder &sb);
42 void EmitExternalMethodImpl(StringBuilder &sb);
44 void EmitGetMethodImpl(StringBuilder &sb) const;
46 void EmitGetInstanceMehtodImpl(StringBuilder &sb) const;
48 void EmitReleaseMethodImpl(StringBuilder &sb) const;
50 void EmitReleaseInstanceMethodImpl(StringBuilder &sb) const;
52 void EmitServiceStubMethodImpls(StringBuilder &sb, cons [all...] |
H A D | java_client_interface_code_emitter.cpp | 43 StringBuilder sb;
in EmitInterfaceFile() local 45 EmitLicense(sb);
in EmitInterfaceFile() 46 EmitPackage(sb);
in EmitInterfaceFile() 47 sb.Append("\n");
in EmitInterfaceFile() 48 EmitInterfaceImports(sb);
in EmitInterfaceFile() 49 sb.Append("\n");
in EmitInterfaceFile() 50 EmitInterfaceDefinition(sb);
in EmitInterfaceFile() 52 std::string data = sb.ToString();
in EmitInterfaceFile() 58 void JavaClientInterfaceCodeEmitter::EmitInterfaceImports(StringBuilder &sb) const
in EmitInterfaceImports() 60 EmitInterfaceCorelibImports(sb);
in EmitInterfaceImports() 109 EmitInterfaceDefinition(StringBuilder &sb) EmitInterfaceDefinition() argument 116 EmitInterfaceMethods(StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethods() argument 124 EmitInterfaceMethod( const AutoPtr<ASTMethod> &method, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethod() argument 146 EmitInterfaceMethodParameter( const AutoPtr<ASTParameter> ¶m, StringBuilder &sb, const std::string &prefix) const EmitInterfaceMethodParameter() argument [all...] |
/drivers/hdf_core/framework/tools/hdi-gen/ast/ |
H A D | ast_array_type.cpp | 83 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 87 sb.Append(prefix).AppendFormat("if (!WritePodArray(%s, %s, sizeof(%s), %s)) {\n", parcelName.c_str(), in EmitCWriteVar() 89 sb.Append(prefix + TAB) in EmitCWriteVar() 91 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 92 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 93 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 96 sb.Append(prefix).AppendFormat( in EmitCWriteVar() 98 sb.Append(prefix + TAB) in EmitCWriteVar() 100 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 101 sb in EmitCWriteVar() 82 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 136 EmitCProxyWriteOutVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument 153 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 204 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 258 EmitCStubReadOutVar(const std::string &buffSizeName, const std::string &memFlagName, const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument 293 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 328 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 360 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 403 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 463 EmitCStringElementUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &newPrefix, std::vector<std::string> &freeObjStatements) const EmitCStringElementUnMarshalling() argument 485 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 507 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 546 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument 580 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 590 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 627 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument 679 EmitJavaWriteArrayVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteArrayVar() argument 716 EmitCMallocVar(const std::string &name, const std::string &lenName, bool isClient, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCMallocVar() argument 808 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 847 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument 904 EmitCStubReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadMethods() argument 921 EmitCStubReadMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadMethodBody() argument 972 EmitCWriteStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteStrArrayMethods() argument 1016 EmitCReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadStrArrayMethods() argument 1033 EmitCReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCReadStrArrayMethodBody() argument 1084 EmitCCheckParamOfReadStringArray(StringBuilder &sb, const std::string &prefix) const EmitCCheckParamOfReadStringArray() argument 1096 EmitCStubReadStrArrayMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCStubReadStrArrayMethods() argument 1113 EmitCStubReadStrArrayMethodBody(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayMethodBody() argument 1163 EmitCStubReadStrArrayFree(StringBuilder &sb, const std::string &prefix) const EmitCStubReadStrArrayFree() argument 1179 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument 1213 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument 1276 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 1286 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 1297 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument [all...] |
H A D | ast_union_type.cpp | 32 StringBuilder sb;
in Dump() local 33 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" ");
in Dump() 34 sb.AppendFormat("union %s {\n", name_.c_str());
in Dump() 37 sb.Append(prefix + " ");
in Dump() 38 sb.AppendFormat("%s %s;\n", std::get<1>(it)->ToString().c_str(), std::get<0>(it).c_str());
in Dump() 41 sb.Append(prefix).Append("};\n");
in Dump() 42 return sb.ToString();
in Dump() 90 StringBuilder sb;
in EmitCTypeDecl() local 91 sb.AppendFormat("union %s {\n", name_.c_str());
in EmitCTypeDecl() 96 sb in EmitCTypeDecl() 108 StringBuilder sb; EmitCppTypeDecl() local 123 StringBuilder sb; EmitJavaTypeDecl() local 128 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 144 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 169 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 194 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 204 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 223 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 237 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 259 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 269 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 280 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument [all...] |
H A D | ast_fd_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!WriteFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str());
in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str());
in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str());
in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n");
in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const
in EmitCProxyReadVar() 79 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, &%s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 81 sb.Append(prefix).AppendFormat("if (!ReadFileDescriptor(%s, %s)) {\n", parcelName.c_str(), name.c_str());
in EmitCProxyReadVar() 83 sb in EmitCProxyReadVar() 65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 89 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 99 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 108 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 123 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 131 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 140 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 149 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 164 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 170 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 176 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument 215 EmitCWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 237 EmitCReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument 278 EmitCppWriteMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppWriteMethods() argument 306 EmitCppReadMethods( StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCppReadMethods() argument [all...] |
H A D | ast_string_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteString(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyWriteOutVar() 79 sb.Append(prefix).AppendFormat("if (%s == NULL || %s == 0) {\n", name.c_str(), lenName.c_str()); in EmitCProxyWriteOutVar() 80 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: %s is invalid\", __func__);\n", name.c_str()); in EmitCProxyWriteOutVar() 81 sb in EmitCProxyWriteOutVar() 65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 75 EmitCProxyWriteOutVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyWriteOutVar() argument 91 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 102 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 113 EmitCStubReadOutVar(const std::string &buffSizeName, const std::string &memFlagName, const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadOutVar() argument 153 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 162 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 177 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 185 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 196 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 205 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 215 EmitMemoryRecycle( const std::string &name, bool ownership, StringBuilder &sb, const std::string &prefix) const EmitMemoryRecycle() argument 224 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 230 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 236 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument [all...] |
H A D | ast_enum_type.cpp | 55 StringBuilder sb;
in Dump() local 56 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" ");
in Dump() 59 sb.AppendFormat("enum %s : %s ", name_.c_str(), parentType_->ToString().c_str());
in Dump() 60 sb.AppendFormat(" : %s {\n", baseType_->ToString().c_str());
in Dump() 62 sb.AppendFormat("enum %s : %s {\n", name_.c_str(), baseType_->ToString().c_str());
in Dump() 65 sb.AppendFormat("enum %s {\n", name_.c_str());
in Dump() 72 sb.Append(" ").AppendFormat("%s,\n", it->GetName().c_str());
in Dump() 74 sb.Append(" ").AppendFormat("%s = %s,\n", it->GetName().c_str(), value->Dump("").c_str());
in Dump() 79 sb.Append(prefix).Append("};\n");
in Dump() 81 return sb in Dump() 129 StringBuilder sb; EmitCTypeDecl() local 146 StringBuilder sb; EmitCppTypeDecl() local 167 StringBuilder sb; EmitJavaTypeDecl() local 172 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 182 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 204 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 220 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 230 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 250 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 258 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 272 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 282 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument [all...] |
H A D | ast_expr.cpp | 16 StringBuilder sb;
in Dump() local 17 sb.Append(prefix);
in Dump() 19 sb.Append("(");
in Dump() 22 sb.AppendFormat("%s%s", UnaryOpToString(op_).c_str(), expr_->Dump("").c_str());
in Dump() 25 sb.Append(")");
in Dump() 28 return sb.ToString();
in Dump() 47 StringBuilder sb;
in Dump() local 48 sb.Append(prefix);
in Dump() 50 sb.Append("(");
in Dump() 53 sb in Dump() 92 StringBuilder sb; Dump() local 109 StringBuilder sb; Dump() local [all...] |
H A D | ast_interface_type.cpp | 72 StringBuilder sb; in Dump() local 74 sb.Append(prefix); in Dump() 75 sb.Append(prefix).Append(attr_->Dump(prefix)).Append(" "); in Dump() 76 sb.AppendFormat("interface %s {\n", name_.c_str()); in Dump() 80 sb.Append(info); in Dump() 82 sb.Append('\n'); in Dump() 86 sb.Append(prefix).Append("}\n"); in Dump() 88 return sb.ToString(); in Dump() 150 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 152 sb in EmitCWriteVar() 149 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 160 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 171 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 182 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 199 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 221 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 227 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 235 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument 266 EmitCWriteMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCWriteMethods() argument 296 EmitCReadMethods(StringBuilder &sb, const std::string &prefix, const std::string &methodPrefix, bool isDecl) const EmitCReadMethods() argument [all...] |
H A D | ast_boolean_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteInt8(%s, %s ? 1 : 0)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadInt8(%s, (int8_t *)%s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb in EmitCProxyReadVar() 65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 85 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 95 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 104 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 116 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 155 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 161 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 167 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument [all...] |
H A D | ast_double_type.cpp | 66 const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCWriteVar() 68 sb.Append(prefix).AppendFormat("if (!HdfSbufWriteDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCWriteVar() 69 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: write %s failed!\", __func__);\n", name.c_str()); in EmitCWriteVar() 70 sb.Append(prefix + TAB).AppendFormat("%s = HDF_ERR_INVALID_PARAM;\n", ecName.c_str()); in EmitCWriteVar() 71 sb.Append(prefix + TAB).AppendFormat("goto %s;\n", gotoLabel.c_str()); in EmitCWriteVar() 72 sb.Append(prefix).Append("}\n"); in EmitCWriteVar() 76 const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const in EmitCProxyReadVar() 78 sb.Append(prefix).AppendFormat("if (!HdfSbufReadDouble(%s, %s)) {\n", parcelName.c_str(), name.c_str()); in EmitCProxyReadVar() 79 sb.Append(prefix + TAB).AppendFormat("HDF_LOGE(\"%%{public}s: read %s failed!\", __func__);\n", name.c_str()); in EmitCProxyReadVar() 80 sb in EmitCProxyReadVar() 65 EmitCWriteVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCWriteVar() argument 75 EmitCProxyReadVar(const std::string &parcelName, const std::string &name, bool isInnerType, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCProxyReadVar() argument 85 EmitCStubReadVar(const std::string &parcelName, const std::string &name, const std::string &ecName, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix) const EmitCStubReadVar() argument 95 EmitCppWriteVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppWriteVar() argument 104 EmitCppReadVar(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool initVariable, unsigned int innerLevel) const EmitCppReadVar() argument 116 EmitCMarshalling(const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitCMarshalling() argument 124 EmitCUnMarshalling(const std::string &name, const std::string &gotoLabel, StringBuilder &sb, const std::string &prefix, std::vector<std::string> &freeObjStatements) const EmitCUnMarshalling() argument 134 EmitCppMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, unsigned int innerLevel) const EmitCppMarshalling() argument 143 EmitCppUnMarshalling(const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix, bool emitType, unsigned int innerLevel) const EmitCppUnMarshalling() argument 155 EmitJavaWriteVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaWriteVar() argument 161 EmitJavaReadVar( const std::string &parcelName, const std::string &name, StringBuilder &sb, const std::string &prefix) const EmitJavaReadVar() argument 167 EmitJavaReadInnerVar(const std::string &parcelName, const std::string &name, bool isInner, StringBuilder &sb, const std::string &prefix) const EmitJavaReadInnerVar() argument [all...] |