Home
last modified time | relevance | path

Searched refs:ParseNamespace (Results 1 - 7 of 7) sorted by relevance

/foundation/ability/idl_tool/ast/
H A Dast_module.h60 AutoPtr<ASTNamespace> ParseNamespace(const String& nspaceStr);
H A Dast_module.cpp59 AutoPtr<ASTNamespace> ASTModule::ParseNamespace(const String& nspaceStr) in ParseNamespace() function in OHOS::Idl::ASTModule
/foundation/ability/idl_tool/idl_tool_2/metadata/
H A Dmetadata_reader.cpp101 seqType->SetNamespace(ast_->ParseNamespace(std::string(reinterpret_cast<char*>(mp->namespace_)))); in ReadMetaSequenceable()
124 interface->SetNamespace(ast_->ParseNamespace(std::string(reinterpret_cast<char*>(mi->namespace_)))); in ReadMetaInterface()
/foundation/ability/idl_tool/idl_tool_2/ast/
H A Dast.cpp83 ParseNamespace(packageName_); in SetPackageName()
86 AutoPtr<ASTNamespace> AST::ParseNamespace(const std::string &nspaceStr) in ParseNamespace() function in OHOS::Idl::AST
H A Dast.h110 AutoPtr<ASTNamespace> ParseNamespace(const std::string &nspaceStr);
/foundation/ability/idl_tool/idl_tool_2/parser/
H A Dparser.cpp364 seqType->SetNamespace(ast_->ParseNamespace(seqName)); in ParseSequenceableInfo()
367 seqType->SetNamespace(ast_->ParseNamespace("")); in ParseSequenceableInfo()
542 interfaceType->SetNamespace(ast_->ParseNamespace(token.value)); in ParseInterface()
545 interfaceType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseInterface()
1280 enumType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseEnumDeclaration()
1392 structType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseStructDeclaration()
1493 unionType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseUnionDeclaration()
/foundation/ability/idl_tool/parser/
H A Dparser.cpp190 interface->SetNamespace(module_->ParseNamespace(interfaceFullName.Substring(0, index + 1))); in ParseInterfaceEnd()
715 sequenceable->SetNamespace(module_->ParseNamespace(classFullName.Substring(0, index + 1))); in ParseSequenceable()

Completed in 6 milliseconds