diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-31 13:47:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-31 13:47:40 +0200 |
commit | 2b983a2e841735b4689de06930319ea84ad25fb8 (patch) | |
tree | d04ae5abead3904166145fc37c00fa3cf3c0d25e /searchlib | |
parent | c59de615fe277e98d1540f17bdb554edf10375ab (diff) | |
parent | e9b925d936c78a5f28cd6f7afe2d4b013852e3a3 (diff) |
Merge pull request #2110 from yahoo/balder/remove-lp-from-expressiontree
Remove LP from ExpressionTree by using deep copy.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/expression/expressiontree.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/expression/expressiontree.h b/searchlib/src/vespa/searchlib/expression/expressiontree.h index 235feff7edc..778f9f301f0 100644 --- a/searchlib/src/vespa/searchlib/expression/expressiontree.h +++ b/searchlib/src/vespa/searchlib/expression/expressiontree.h @@ -71,7 +71,7 @@ private: typedef std::vector<InterpolatedLookup *> InterpolatedLookupList; typedef std::vector<ArrayAtLookup *> ArrayAtLookupList; - vespalib::IdentifiableLinkedPtr<ExpressionNode> _root; + ExpressionNode::CP _root; AttributeNodeList _attributeNodes; DocumentAccessorNodeList _documentAccessorNodes; RelevanceNodeList _relevanceNodes; |