Home
last modified time | relevance | path

Searched refs:nspace (Results 1 – 25 of 43) sorted by relevance

12

/ohos5.0/foundation/ability/idl_tool/ast/
H A Dast_module.cpp66 AutoPtr<ASTNamespace> nspace; in ParseNamespace() local
68 nspace = FindNamespace(ns); in ParseNamespace()
72 if (nspace == nullptr) { in ParseNamespace()
73 nspace = new ASTNamespace(ns); in ParseNamespace()
75 AddNamespace(nspace); in ParseNamespace()
77 currNspace->AddNamespace(nspace); in ParseNamespace()
80 currNspace = nspace; in ParseNamespace()
88 if (nspace == nullptr) { in AddNamespace()
91 namespaces_.push_back(nspace); in AddNamespace()
96 for (auto nspace : namespaces_) { in FindNamespace() local
[all …]
H A Dast_namespace.cpp44 for (auto nspace : innerNamespaces_) { in FindNamespace() local
45 if (nspace->name_.Equals(nspaceStr)) { in FindNamespace()
46 return nspace; in FindNamespace()
100 ASTNamespace* nspace = this; in ToString() local
101 while (nspace != nullptr) { in ToString()
102 nspaceStr = nspace->name_ + "." + nspaceStr; in ToString()
103 nspace = nspace->outerNamespace_; in ToString()
H A Dast_sequenceable_type.cpp22 void ASTSequenceableType::SetNamespace(ASTNamespace* nspace) in SetNamespace() argument
24 ASTType::SetNamespace(nspace); in SetNamespace()
H A Dast_type.cpp30 void ASTType::SetNamespace(ASTNamespace* nspace) in SetNamespace() argument
32 namespace_ = nspace; in SetNamespace()
H A Dast_interface_type.cpp22 void ASTInterfaceType::SetNamespace(ASTNamespace* nspace) in SetNamespace() argument
24 ASTType::SetNamespace(nspace); in SetNamespace()
H A Dast_sequenceable_type.h27 void SetNamespace(ASTNamespace* nspace) override;
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/ast/
H A Dast.cpp78 AutoPtr<ASTNamespace> nspace; in ParseNamespace() local
80 nspace = FindNamespace(ns); in ParseNamespace()
84 if (nspace == nullptr) { in ParseNamespace()
85 nspace = new ASTNamespace(ns); in ParseNamespace()
87 AddNamespace(nspace); in ParseNamespace()
89 currNspace->AddNamespace(nspace); in ParseNamespace()
92 currNspace = nspace; in ParseNamespace()
100 if (nspace == nullptr) { in AddNamespace()
103 namespaces_.push_back(nspace); in AddNamespace()
108 for (auto nspace : namespaces_) { in FindNamespace() local
[all …]
H A Dast_namespace.cpp91 const ASTNamespace *nspace = this; in ToString() local
92 while (nspace != nullptr) { in ToString()
93 nspaceStr = nspace->name_ + "." + nspaceStr; in ToString()
94 nspace = nspace->outerNamespace_; in ToString()
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/ast/
H A Dast.cpp93 AutoPtr<ASTNamespace> nspace; in ParseNamespace() local
95 nspace = NewNameSpace(ns); in ParseNamespace()
97 nspace = currNspace->FindNamespace(ns); in ParseNamespace()
98 if (nspace == nullptr) { in ParseNamespace()
99 nspace = new ASTNamespace(ns); in ParseNamespace()
100 currNspace->AddNamespace(nspace); in ParseNamespace()
103 currNspace = nspace; in ParseNamespace()
124 if (nspace == nullptr) { in AddNamespace()
127 namespaces_.push_back(nspace); in AddNamespace()
132 for (auto nspace : namespaces_) { in FindNamespace() local
[all …]
H A Dast_namespace.cpp98 const ASTNamespace *nspace = this; in ToString() local
99 while (nspace != nullptr) { in ToString()
100 nspaceStr = nspace->name_ + "." + nspaceStr; in ToString()
101 nspace = nspace->outerNamespace_; in ToString()
H A Dast_sequenceable_type.cpp21 void ASTSequenceableType::SetNamespace(const AutoPtr<ASTNamespace> &nspace) in SetNamespace() argument
23 ASTType::SetNamespace(nspace); in SetNamespace()
H A Dast_type.cpp30 void ASTType::SetNamespace(const AutoPtr<ASTNamespace> &nspace) in SetNamespace() argument
32 namespace_ = nspace; in SetNamespace()
H A Dast_interface_type.cpp21 void ASTInterfaceType::SetNamespace(const AutoPtr<ASTNamespace> &nspace) in SetNamespace() argument
23 ASTType::SetNamespace(nspace); in SetNamespace()
/ohos5.0/foundation/ability/idl_tool/test/unittest/ast_namespace_test/
H A Dast_namespace_test.cpp63 AutoPtr<ASTNamespace> nspace = new ASTNamespace(nspaceStr); variable
64 AutoPtr<ASTNamespace> findResult = nspace->FindNamespace(nspaceStr);
65 AutoPtr<ASTNamespace> getResult = nspace->GetNamespace(index);
66 AutoPtr<ASTInterfaceType> getInterfaceResult = nspace->GetInterface(index);
67 AutoPtr<ASTSequenceableType> getSequenceableResult = nspace->GetSequenceable(index);
/ohos5.0/foundation/ability/idl_tool/test/unittest/ast_interface_type_test/
H A Dast_interface_type_test.cpp86 ASTNamespace* nspace = new ASTNamespace(nspaceStr); variable
88 interfaceType->SetNamespace(nspace);
92 String expectResult = prefix + "interface " + nspace->ToString() + name + ";\n";
112 ASTNamespace* nspace = new ASTNamespace("nspaceStr"); variable
123 interfaceType->SetNamespace(nspace);
143 String expectResult = prefix + "interface " + nspace->ToString() + name + " {\n"
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/metadata/
H A Dmetadata_builder.cpp102 void MetadataBuilder::CalculateMetaNamespace(ASTNamespace* nspace) in CalculateMetaNamespace() argument
104 size_t sequenceableNumber = nspace->GetSequenceableNumber(); in CalculateMetaNamespace()
105 size_t interfaceNumber = nspace->GetInterfaceNumber(); in CalculateMetaNamespace()
106 size_t namespaceNumber = nspace->GetNamespaceNumber(); in CalculateMetaNamespace()
110 stringPool_.Add(nspace->GetName()); in CalculateMetaNamespace()
121 CalculateMetaNamespace(nspace->GetNamespace(i)); in CalculateMetaNamespace()
273 size_t sequenceableNumber = nspace->GetSequenceableNumber(); in WriteMetaNamespace()
274 size_t interfaceNumber = nspace->GetInterfaceNumber(); in WriteMetaNamespace()
275 size_t namespaceNumber = nspace->GetNamespaceNumber(); in WriteMetaNamespace()
280 mn->name_ = WriteString(nspace->GetName()); in WriteMetaNamespace()
[all …]
H A Dmetadata_builder.h42 void CalculateMetaNamespace(ASTNamespace* nspace);
60 MetaNamespace* WriteMetaNamespace(ASTNamespace* nspace);
/ohos5.0/foundation/ability/idl_tool/metadata/
H A Dmetadata_builder.cpp103 void MetadataBuilder::CalculateMetaNamespace(ASTNamespace* nspace) in CalculateMetaNamespace() argument
105 size_t sequenceableNumber = nspace->GetSequenceableNumber(); in CalculateMetaNamespace()
106 size_t interfaceNumber = nspace->GetInterfaceNumber(); in CalculateMetaNamespace()
107 size_t namespaceNumber = nspace->GetNamespaceNumber(); in CalculateMetaNamespace()
111 stringPool_.Add(nspace->GetName()); in CalculateMetaNamespace()
122 CalculateMetaNamespace(nspace->GetNamespace(i)); in CalculateMetaNamespace()
276 size_t sequenceableNumber = nspace->GetSequenceableNumber(); in WriteMetaNamespace()
277 size_t interfaceNumber = nspace->GetInterfaceNumber(); in WriteMetaNamespace()
278 size_t namespaceNumber = nspace->GetNamespaceNumber(); in WriteMetaNamespace()
283 mn->name_ = WriteString(nspace->GetName()); in WriteMetaNamespace()
[all …]
H A Dmetadata_builder.h43 void CalculateMetaNamespace(ASTNamespace* nspace);
61 MetaNamespace* WriteMetaNamespace(ASTNamespace* nspace);
/ohos5.0/foundation/ability/idl_tool/test/unittest/ast_sequenceable_type_test/
H A Dast_sequenceable_type_test.cpp86 ASTNamespace* nspace = new ASTNamespace(nspaceStr); variable
88 sequenceable->SetNamespace(nspace);
90 String expectResult = prefix + "sequenceable " + nspace->ToString() + name + ";\n";
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/
H A Dhdi_cpp_code_emitter.cpp143 for (const auto &nspace : cppNamespaceVec) { in EmitBeginNamespace() local
144 sb.AppendFormat("namespace %s {\n", nspace.c_str()); in EmitBeginNamespace()
200 for (const auto &nspace : namespaceSet) { in EmitImportUsingNamespace() local
201 sb.Append("using namespace ").AppendFormat("%s;\n", nspace.c_str()); in EmitImportUsingNamespace()
252 for (const auto &nspace : cppNamespaceVec) { in EmitDefinitionByInterface() local
253 sb.AppendFormat("%s", nspace.c_str()); in EmitDefinitionByInterface()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/loaders/
H A Dcsv_parser.cpp48 constexpr auto nspace = [](unsigned char ch) { return !std::isspace(static_cast<int>(ch)); }; in Trimmed() local
49 sv.remove_suffix(std::distance(std::find_if(sv.rbegin(), sv.rend(), nspace).base(), sv.end())); in Trimmed()
50 sv.remove_prefix(std::find_if(sv.begin(), sv.end(), nspace) - sv.begin()); in Trimmed()
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/codegen/
H A Dcpp_code_emitter.cpp165 for (const auto &nspace : cppNamespaceVec) { in EmitBeginNamespace() local
166 sb.AppendFormat("namespace %s {\n", nspace.c_str()); in EmitBeginNamespace()
222 for (const auto &nspace : namespaceSet) { in EmitImportUsingNamespace() local
223 sb.Append("using namespace ").AppendFormat("%s;\n", nspace.c_str()); in EmitImportUsingNamespace()
284 for (const auto &nspace : cppNamespaceVec) { in EmitDefinitionByInterface() local
285 sb.AppendFormat("%s", nspace.c_str()); in EmitDefinitionByInterface()
/ohos5.0/foundation/ability/idl_tool/codegen/
H A Dcpp_code_emitter.cpp906 String nspace = GetNamespace(metaInterface_->namespace_); in EmitBeginNamespace() local
907 int index = nspace.IndexOf('.'); in EmitBeginNamespace()
909 sb.AppendFormat("namespace %s {\n", nspace.Substring(0, index).string()); in EmitBeginNamespace()
910 nspace = nspace.Substring(index + 1); in EmitBeginNamespace()
911 index = nspace.IndexOf('.'); in EmitBeginNamespace()
917 String nspace = GetNamespace(metaInterface_->namespace_); in EmitEndNamespace() local
918 nspace = nspace.Substring(0, nspace.GetLength() - 1); in EmitEndNamespace()
919 while (!nspace.IsEmpty()) { in EmitEndNamespace()
920 int index = nspace.LastIndexOf('.'); in EmitEndNamespace()
922 nspace.Substring(index + 1, nspace.GetLength()).string() : nspace.string()); in EmitEndNamespace()
[all …]
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/
H A Dsa_cpp_code_emitter.cpp57 for (const auto &nspace : namespaceVec) { in EmitBeginNamespace() local
58 sb.AppendFormat("namespace %s {\n", nspace.c_str()); in EmitBeginNamespace()

12