Home
last modified time | relevance | path

Searched refs:ConfigNode (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/tools/hc-gen/src/
H A Dast.cpp428 ConfigNode::ConfigNode(const ConfigNode &node) : ConfigNode(node.name_, node.nodeType_, node.refNod… in ConfigNode() function in ConfigNode
437 ConfigNode::ConfigNode(const std::string &name, uint32_t nodeType, const std::string &refName) in ConfigNode() function in ConfigNode
447 ConfigNode::ConfigNode(Token &name, uint32_t nodeType, const std::string &refName) in ConfigNode() function in ConfigNode
457 ConfigNode &ConfigNode::operator=(const ConfigNode &node) in operator =()
491 ConfigNode *ConfigNode::CastFrom(const std::shared_ptr<AstObject> &astObject) in CastFrom()
496 uint32_t ConfigNode::GetNodeType() const in GetNodeType()
553 bool ConfigNode::HasDuplicateChild() in HasDuplicateChild()
659 bool ConfigNode::Compare(ConfigNode &other) const in Compare()
669 return ConfigNode::CastFrom(objChild)->Compare(*ConfigNode::CastFrom(baseObj)); in Compare()
702 bool ConfigNode::IsBaseNode() in IsBaseNode()
[all …]
H A Dast.h148 class ConfigNode : public AstObject {
150 ConfigNode(const ConfigNode &node);
152 ConfigNode(const std::string &name, uint32_t nodeType, const std::string &refName);
154 ConfigNode(Token &name, uint32_t nodeType, const std::string &refName);
156 ~ConfigNode() override = default;
158 ConfigNode &operator=(const ConfigNode &node);
160 friend std::ostream &operator<<(std::ostream &stream, const ConfigNode &t);
164 static ConfigNode *CastFrom(const std::shared_ptr<AstObject> &astObject);
186 bool Compare(ConfigNode &other) const;
453 std::ostream &operator<<(std::ostream &stream, const ConfigNode &t);
H A Dtext_gen.cpp89 auto node = ConfigNode::CastFrom(current); in HeaderOutputTraversal()
260 auto node = ConfigNode::CastFrom(object); in GenObjectDefinitionGen()
319 if (p->IsNode() && ConfigNode::CastFrom(p)->GetNodeType() == NODE_TEMPLATE) { in IsInTemplate()
369 if (!object->IsNode() || ConfigNode::CastFrom(object)->GetNodeType() == NODE_INHERIT) { in ImplementCloseBraceGen()
405 if (obj->IsNode() && ConfigNode::CastFrom(obj)->GetNodeType() == NODE_INHERIT) { in IsInSubClassNode()
417 auto node = ConfigNode::CastFrom(object); in ObjectImplementGen()
438 auto node = ConfigNode::CastFrom(object); in TemplateObjectImplGen()
461 auto node = ConfigNode::CastFrom(object); in GenTemplateVariableName()
614 if (!object->IsNode() || ConfigNode::CastFrom(object)->GetNodeType() != NODE_TEMPLATE) { in OutputTemplateImpl()
617 auto node = ConfigNode::CastFrom(object); in OutputTemplateImpl()
[all …]
H A Dparser.cpp180 auto node = std::make_shared<ConfigNode>(name, NODE_NOREF, ""); in ParseNode()
268 ConfigNode::CastFrom(node)->SetNodeType(NODE_TEMPLATE); in ParseTemplate()
330 auto nodeCopy = ConfigNode::CastFrom(node); in ParseNodeCopy()
350 auto configNode = ConfigNode::CastFrom(node); in ParseNodeRef()
365 auto configNode = ConfigNode::CastFrom(node); in ParseNodeDelete()
385 auto configNode = ConfigNode::CastFrom(node); in ParseNodeInherit()
H A Dbytecode_gen.cpp78 if (object->IsNode() && ConfigNode::CastFrom(object)->GetNodeType() == NODE_TEMPLATE) { in ByteCodeConvert()
H A Ddecompile.cpp143 auto node = std::make_shared<ConfigNode>(nodeName, NODE_NOREF, ""); in RebuildNode()
H A Dmacro_gen.cpp100 if (object->IsNode() && ConfigNode::CastFrom(object)->GetNodeType() == NODE_TEMPLATE) { in TemplateNodeSeparate()
H A Dstartup_cfg_gen.cpp231 if (object->IsNode() && ConfigNode::CastFrom(object)->GetNodeType() == NODE_TEMPLATE) { in TemplateNodeSeparate()
/ohos5.0/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/hcs/
H A Dast.js355 class ConfigNode extends AstObject { class
640 ConfigNode.castFrom(refObj).getNodeType() === NodeRefType.NODE_REF ||
641 ConfigNode.castFrom(refObj).getNodeType() === NodeRefType.NODE_TEMPLATE ||
642 ConfigNode.castFrom(refObj).getNodeType() === NodeRefType.NODE_DELETE
760 return new ConfigNode(object);
1055 ConfigNode,
H A Dparser.js21 ConfigNode,