Home
last modified time | relevance | path

Searched refs:memberName (Results 1 - 10 of 10) sorted by relevance

/drivers/hdf_core/framework/tools/hdi-gen/codegen/
H A Dc_custom_types_code_emitter.h74 void EmitMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &name, const std::string &memberName,
77 void EmitStringMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName,
80 void EmitArrayMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName,
H A Dc_custom_types_code_emitter.cpp294 std::string memberName = type->GetMemberName(i); in EmitCustomTypeMarshallingImpl() local
296 std::string name = StringHelper::Format("%s->%s", objName.c_str(), memberName.c_str()); in EmitCustomTypeMarshallingImpl()
414 const std::string &memberName, StringBuilder &sb, const std::string &prefix) in EmitMemberUnmarshalling()
416 std::string varName = StringHelper::Format("%s->%s", name.c_str(), memberName.c_str()); in EmitMemberUnmarshalling()
419 EmitStringMemberUnmarshalling(type, memberName, varName, sb, prefix); in EmitMemberUnmarshalling()
429 std::string tmpName = StringHelper::Format("%sCp", memberName.c_str()); in EmitMemberUnmarshalling()
440 EmitArrayMemberUnmarshalling(type, memberName, varName, sb, prefix); in EmitMemberUnmarshalling()
451 void CCustomTypesCodeEmitter::EmitStringMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, in EmitStringMemberUnmarshalling() argument
454 std::string tmpName = StringHelper::Format("%sCp", memberName.c_str()); in EmitStringMemberUnmarshalling()
478 void CCustomTypesCodeEmitter::EmitArrayMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &memberName, in EmitArrayMemberUnmarshalling() argument
413 EmitMemberUnmarshalling(const AutoPtr<ASTType> &type, const std::string &name, const std::string &memberName, StringBuilder &sb, const std::string &prefix) EmitMemberUnmarshalling() argument
540 std::string memberName = type->GetMemberName(i); EmitCustomTypeMemoryRecycle() local
[all...]
H A Dcpp_custom_types_code_emitter.cpp294 std::string memberName = type->GetMemberName(i); in EmitCustomTypeMarshallingImpl() local
296 std::string name = StringHelper::Format("%s.%s", objName.c_str(), memberName.c_str()); in EmitCustomTypeMarshallingImpl()
331 std::string memberName = type->GetMemberName(i); in EmitCustomTypeUnmarshallingImpl() local
332 std::string name = StringHelper::Format("%s.%s", objName.c_str(), memberName.c_str()); in EmitCustomTypeUnmarshallingImpl()
338 std::string cpName = StringHelper::Format("%sCp", memberName.c_str()); in EmitCustomTypeUnmarshallingImpl()
348 std::string cpName = StringHelper::Format("%sCp", memberName.c_str()); in EmitCustomTypeUnmarshallingImpl()
/drivers/hdf_core/framework/tools/hdi-gen/ast/
H A Dast_map_type.cpp144 std::string memberName = (index == std::string::npos) ? name : StringHelper::SubStr(name, index + 1); in EmitCppUnMarshalling() local
146 sb.Append(prefix).AppendFormat("%s %s;\n", EmitCppType().c_str(), memberName.c_str()); in EmitCppUnMarshalling()
148 sb.Append(prefix).AppendFormat("uint32_t %sSize = 0;\n", memberName.c_str()); in EmitCppUnMarshalling()
149 sb.Append(prefix).AppendFormat("if (!%s.ReadUint32(%sSize)) {\n", parcelName.c_str(), memberName.c_str()); in EmitCppUnMarshalling()
153 sb.Append(prefix).AppendFormat("for (uint32_t i = 0; i < %sSize; ++i) {\n", memberName.c_str()); in EmitCppUnMarshalling()
H A Dast_struct_type.cpp115 std::string memberName = std::get<0>(it); in EmitCTypeDecl() local
116 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str()); in EmitCTypeDecl()
118 sb.Append(TAB).AppendFormat("uint32_t %sLen;\n", memberName.c_str()); in EmitCTypeDecl()
138 std::string memberName = std::get<0>(it); in EmitCppTypeDecl() local
139 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str()); in EmitCppTypeDecl()
H A Dast_union_type.cpp95 std::string memberName = std::get<0>(it); in EmitCTypeDecl() local
96 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str()); in EmitCTypeDecl()
98 sb.Append(TAB).AppendFormat("uint32_t %sLen;\n", memberName.c_str()); in EmitCTypeDecl()
113 std::string memberName = std::get<0>(it); in EmitCppTypeDecl() local
114 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str()); in EmitCppTypeDecl()
H A Dast_smq_type.cpp107 std::string memberName = (index == std::string::npos) ? name : StringHelper::SubStr(name, index + 1); in EmitCppUnMarshalling() local
108 std::string metaVarName = StringHelper::Format("%sMeta_", memberName.c_str()); in EmitCppUnMarshalling()
120 sb.Append(prefix).AppendFormat("%s %s = ", EmitCppType(TypeMode::LOCAL_VAR).c_str(), memberName.c_str()); in EmitCppUnMarshalling()
H A Dast_enum_type.h113 inline bool HasMember(const std::string &memberName) in HasMember() argument
116 if (members_[i]->GetName() == memberName) { in HasMember()
H A Dast_array_type.cpp511 std::string memberName = (index == std::string::npos) ? name : StringHelper::SubStr(name, index + 1); in EmitCppUnMarshalling() local
512 std::string sizeName = StringHelper::Format("%sSize", memberName.c_str()); in EmitCppUnMarshalling()
514 sb.Append(prefix).AppendFormat("%s %s;\n", EmitCppType().c_str(), memberName.c_str()); in EmitCppUnMarshalling()
/drivers/hdf_core/framework/tools/hdi-gen/parser/
H A Dparser.cpp1208 std::string memberName = token.value; in ParseStructMember() local
1209 structType->AddMember(memberType, memberName); in ParseStructMember()
1285 std::string memberName = token.value; in ParseUnionMember() local
1286 if (!AddUnionMember(unionType, memberType, memberName)) { in ParseUnionMember()
1309 std::string memberName = unionType->GetMemberName(i); in AddUnionMember() local
1310 if (name == memberName) { in AddUnionMember()

Completed in 11 milliseconds