Ejemplo n.º 1
0
        public MethodReference(ReferenceTypeEnum referenceType, ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo, IMethodSymbol methodSymbol)
            : base(referenceType, referenceFrom, referenceTo)
        {
            if (methodSymbol == null)
            {
                throw new ArgumentNullException("methodSymbol");
            }

            MethodSymbol = methodSymbol;
        }
 public BaseTypeReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo) :
     base(ReferenceTypeEnum.BaseTypeInheritance, referenceFrom, referenceTo)
 {
 }
Ejemplo n.º 3
0
 public EventReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo) :
     base(ReferenceTypeEnum.FieldType, referenceFrom, referenceTo)
 {
 }
 public InterfaceReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo)
     : base(ReferenceTypeEnum.InterfaceImplementation, referenceFrom, referenceTo)
 {
 }
 public PropertyReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo) :
     base(ReferenceTypeEnum.PropertyType, referenceFrom, referenceTo)
 {
 }
Ejemplo n.º 6
0
 public MethodBodyReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo, IMethodSymbol methodSymbol)
     : base(ReferenceTypeEnum.MethodResult, referenceFrom, referenceTo, methodSymbol)
 {
 }
Ejemplo n.º 7
0
 public MethodParameterReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo, IMethodSymbol methodSymbol)
     : base(ReferenceTypeEnum.MethodParameter, referenceFrom, referenceTo, methodSymbol)
 {
 }
Ejemplo n.º 8
0
 public MethodGenericReference(ReferenceEndpoint referenceFrom, ReferenceEndpoint referenceTo, IMethodSymbol methodSymbol)
     : base(ReferenceTypeEnum.MethodGenericTypeArgument, referenceFrom, referenceTo, methodSymbol)
 {
 }