diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeReturnElement.cs b/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeReturnElement.cs
new file mode 100644
index 00000000..aaf3d4ba
--- /dev/null
+++ b/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeReturnElement.cs
@@ -0,0 +1,24 @@
+using System;
+
+namespace UniversalEditor.ObjectModels.SourceCode.CodeElements
+{
+ ///
+ /// Returns the specified expression, e.g. "return _xx;" (C#) or "Return _xx" (VB).
+ ///
+ public class CodeReturnElement : CodeElement
+ {
+ private CodeElementReference mvarExpression = null;
+ public CodeElementReference Expression { get { return mvarExpression; } set { mvarExpression = value; } }
+
+ public CodeReturnElement(CodeElementReference expression) {
+ mvarExpression = expression;
+ }
+
+ public override object Clone ()
+ {
+ CodeReturnElement clone = new CodeReturnElement (mvarExpression);
+ return clone;
+ }
+ }
+}
+
diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj b/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj
index a2443ee8..63e0d74a 100644
--- a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj
+++ b/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj
@@ -80,6 +80,7 @@
+