Changeset 6760 for branches/PersistenceSpeedUp/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionTreeTerminalNode.cs
- Timestamp:
- 09/14/11 13:59:25 (13 years ago)
- Location:
- branches/PersistenceSpeedUp
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceSpeedUp
- Property svn:ignore
-
old new 12 12 *.psess 13 13 *.vsp 14 *.docstates
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/PersistenceSpeedUp/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionTreeTerminalNode.cs
r5809 r6760 37 37 [StorableConstructor] 38 38 protected SymbolicExpressionTreeTerminalNode(bool deserializing) : base(deserializing) { } 39 // don't call cloning constructor of base to prevent allocation of sub-trees list in base! 40 protected SymbolicExpressionTreeTerminalNode(SymbolicExpressionTreeTerminalNode original, Cloner cloner) 41 : base() { 42 // symbols are reused 43 this.Symbol = original.Symbol; 44 } 39 protected SymbolicExpressionTreeTerminalNode(SymbolicExpressionTreeTerminalNode original, Cloner cloner) : base(original, cloner) { } 45 40 protected SymbolicExpressionTreeTerminalNode() : base() { } 46 41 47 protected SymbolicExpressionTreeTerminalNode( Symbol symbol)42 protected SymbolicExpressionTreeTerminalNode(ISymbol symbol) 48 43 : base() { 49 44 // symbols are reused
Note: See TracChangeset
for help on using the changeset viewer.