diff --git a/ReactCommon/fabric/core/shadownode/ShadowNode.cpp b/ReactCommon/fabric/core/shadownode/ShadowNode.cpp index 3c9fa034b..e7c6b68f2 100644 --- a/ReactCommon/fabric/core/shadownode/ShadowNode.cpp +++ b/ReactCommon/fabric/core/shadownode/ShadowNode.cpp @@ -21,11 +21,11 @@ SharedShadowNodeSharedList ShadowNode::emptySharedShadowNodeSharedList() { #pragma mark - Constructors ShadowNode::ShadowNode( - Tag tag, - Tag rootTag, - InstanceHandle instanceHandle, - SharedProps props, - SharedShadowNodeSharedList children + const Tag &tag, + const Tag &rootTag, + const InstanceHandle &instanceHandle, + const SharedProps &props, + const SharedShadowNodeSharedList &children ): tag_(tag), rootTag_(rootTag), @@ -35,9 +35,9 @@ ShadowNode::ShadowNode( revision_(1) {} ShadowNode::ShadowNode( - SharedShadowNode shadowNode, - SharedProps props, - SharedShadowNodeSharedList children + const SharedShadowNode &shadowNode, + const SharedProps &props, + const SharedShadowNodeSharedList &children ): tag_(shadowNode->tag_), rootTag_(shadowNode->rootTag_), diff --git a/ReactCommon/fabric/core/shadownode/ShadowNode.h b/ReactCommon/fabric/core/shadownode/ShadowNode.h index 48e840fd6..a5b8a2ff9 100644 --- a/ReactCommon/fabric/core/shadownode/ShadowNode.h +++ b/ReactCommon/fabric/core/shadownode/ShadowNode.h @@ -35,17 +35,17 @@ public: #pragma mark - Constructors ShadowNode( - Tag tag, - Tag rootTag, - InstanceHandle instanceHandle, - SharedProps props = SharedProps(), - SharedShadowNodeSharedList children = SharedShadowNodeSharedList() + const Tag &tag, + const Tag &rootTag, + const InstanceHandle &instanceHandle, + const SharedProps &props = SharedProps(), + const SharedShadowNodeSharedList &children = SharedShadowNodeSharedList() ); ShadowNode( - SharedShadowNode shadowNode, - SharedProps props = nullptr, - SharedShadowNodeSharedList children = nullptr + const SharedShadowNode &shadowNode, + const SharedProps &props = nullptr, + const SharedShadowNodeSharedList &children = nullptr ); #pragma mark - Getters