public void ReferenceAllTypesInParametersWithReferences(
            IInnerInterface innerInterface,
            InnerEventArgs innerEventArgs,
            InnerDelegate innerDelegate,
            InnerEnum innerEnum,
            InnerStruct innerStruct,
            InnerStruct.InnerStructInnerEnum innerStructInnerEnum,
            InnerStruct.IInnerStructInnerInterface innerStructInnerInterface,
            InnerStruct.InnerStructInnerStruct innerStructInnerStruct,
            InnerStruct.InnerStructInnerClass innerStructInnerClass,
            InnerAbstractClass innerAbstractClass,
            InnerAbstractClass.InnerAbstractClassInnerEnum innerAbstractClassInnerEnum,
            InnerAbstractClass.IInnerAbstractClassInnerInterface innerAbstractClassInnerInterface,
            InnerAbstractClass.InnerAbstractClassStruct innerAbstractClassStruct,
            InnerImplementingClass innerImplementingClass)
        {
            string toStringHolder;

            toStringHolder = innerInterface.ToString();
            toStringHolder = innerEventArgs.ToString();
            toStringHolder = innerDelegate.ToString();
            toStringHolder = innerEnum.ToString();
            toStringHolder = innerStruct.ToString();
            toStringHolder = innerStructInnerEnum.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerStruct.ToString();
            toStringHolder = innerStructInnerClass.ToString();
            toStringHolder = innerAbstractClass.ToString();
            toStringHolder = innerAbstractClassInnerEnum.ToString();
            toStringHolder = innerAbstractClassInnerInterface.ToString();
            toStringHolder = innerAbstractClassStruct.ToString();
            toStringHolder = innerImplementingClass.ToString();
        }
 public void ReferenceAllTypesInParameters(
     IInnerInterface innerInterface,
     InnerEventArgs innerEventArgs,
     InnerDelegate innerDelegate,
     InnerEnum innerEnum,
     InnerStruct innerStruct,
     InnerStruct.InnerStructInnerEnum innerStructInnerEnum,
     InnerStruct.IInnerStructInnerInterface innerStructInnerInterface,
     InnerStruct.InnerStructInnerStruct innerStructInnerStruct,
     InnerStruct.InnerStructInnerClass innerStructInnerClass,
     InnerAbstractClass innerAbstractClass,
     InnerAbstractClass.InnerAbstractClassInnerEnum innerAbstractClassInnerEnum,
     InnerAbstractClass.IInnerAbstractClassInnerInterface innerAbstractClassInnerInterface,
     InnerAbstractClass.InnerAbstractClassStruct innerAbstractClassStruct,
     InnerImplementingClass innerImplementingClass)
 {
 }