IKVM.Internal.DotNetTypeWrapper.AttributeAnnotationTypeWrapper.ReturnValueAnnotationTypeWrapper.ReturnValueAnnotationTypeWrapper C# (CSharp) Method

ReturnValueAnnotationTypeWrapper() private method

private ReturnValueAnnotationTypeWrapper ( AttributeAnnotationTypeWrapper declaringType ) : System.Reflection.Emit
declaringType AttributeAnnotationTypeWrapper
return System.Reflection.Emit
                internal ReturnValueAnnotationTypeWrapper(AttributeAnnotationTypeWrapper declaringType)
                    : base(declaringType.Name + AttributeAnnotationReturnValueSuffix)
                {
                    #if STATIC_COMPILER || STUB_GENERATOR
                    this.fakeType = FakeTypes.GetAttributeReturnValueType(declaringType.attributeType);
                    #elif !FIRST_PASS
                    this.fakeType = typeof([email protected]<>).MakeGenericType(declaringType.attributeType);
                    #endif
                    this.declaringType = declaringType;
                }
DotNetTypeWrapper.AttributeAnnotationTypeWrapper.ReturnValueAnnotationTypeWrapper