public RQPropertyBase( RQUnconstructedType containingType, RQMethodPropertyOrEventName memberName, int typeParameterCount, IList <RQParameter> parameters) : base(containingType, memberName, typeParameterCount, parameters) { }
public RQMethodOrProperty( RQUnconstructedType containingType, RQMethodPropertyOrEventName memberName, int typeParameterCount, IList <RQParameter> parameters) : base(containingType, memberName) { this.TypeParameterCount = typeParameterCount; this.Parameters = new ReadOnlyCollection <RQParameter>(parameters); }
public RQMethodPropertyOrEvent(RQUnconstructedType containingType, RQMethodPropertyOrEventName memberName) : base(containingType) { this.RqMemberName = memberName; }
public RQConstructedType(RQUnconstructedType definingType, IList <RQType> typeArguments) { this.DefiningType = definingType; this.TypeArguments = new ReadOnlyCollection <RQType>(typeArguments); }
public RQMember(RQUnconstructedType containingType) { this.ContainingType = containingType; }
public RQMemberVariable(RQUnconstructedType containingType, string name) : base(containingType) { this.Name = name; }