Changeset 15334 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/Expression.cs
- Timestamp:
- 08/21/17 11:33:53 (7 years ago)
- Location:
- branches/PushGP/HeuristicLab.PushGP
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP
- Property svn:ignore
-
old new 1 1 *.user 2 packages 3 TestResults
-
- Property svn:ignore
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/Expression.cs
r15189 r15334 1 1 namespace HeuristicLab.Problems.ProgramSynthesis.Push.Expressions { 2 2 using System; 3 using System.Collections.Generic;4 3 5 4 using HeuristicLab.Common; … … 20 19 public bool IsProgram { get { return GetType() == typeof(PushProgram); } } 21 20 22 public static readonly IReadOnlyCollection<Expression> EmptyContainer = new Expression[0]; 23 24 public abstract string StringRepresentation 25 { 26 get; 27 } 21 public abstract string StringRepresentation { get; } 28 22 29 23 public abstract bool IsNoop(IInternalPushInterpreter interpreter); … … 43 37 44 38 public object Clone() { 45 return Clone(new Cloner());39 return this; 46 40 } 47 41 … … 50 44 } 51 45 52 void IPooledObject.Init() { }53 54 46 void IPooledObject.Reset() { } 55 47 }
Note: See TracChangeset
for help on using the changeset viewer.