View Revisions: Issue #381

Summary 0000381: Infinite recursion on processing types for 2 classes offering a conversion property to each other
Revision 2010-02-24 23:02 by thexa4
Description Infinite Recursion:
         class ClassOne
         {
            public int a, b;

            property ClassTwo
            {
            }
         }

         class ClassTwo
         {
            public int a, b;

            property ClassOne
            {
               set { a = value.a; b = value.b; }
               get { return { a, b }; }
            }
         }
Revision 2014-07-11 18:39 by jerome
Description Infinite Recursion:
         class ClassOne
         {
            public int a, b;

            property ClassTwo
            {
            }
         }

         class ClassTwo
         {
            public int a, b;

            property ClassOne
            {
               set { this =^^^ a = value.a; b = value.b; }
               get { return { a, b }; }
            }
         }