Example #1
0
 public virtual void TranslateSignatureMemberParentTypeMembers(ISignatureMemberParentType parent)
 {
     TranslateMembers(parent, parent.Properties);
     TranslateMembers(parent, parent.Methods);
 }
Example #2
0
 public virtual void TranslateMembers(ISignatureMemberParentType parent, IMethodSignatureMembers methodSigMembers)
 {
     this.TranslateMembers <IMethodSignatureParameterMember, IMethodSignatureTypeParameterMember, CodeMemberMethod, ISignatureMemberParentType>(parent, methodSigMembers);
 }
 public IndexerSignatureMember(string name, ITypeReference indexerType, ISignatureMemberParentType parentTarget)
     : base(new TypedName(name, indexerType), parentTarget)
 {
 }
Example #4
0
 public virtual void TranslateMembers(ISignatureMemberParentType parent, IPropertySignatureMembers propertySigMembers)
 {
     this.TranslateMembers <IPropertySignatureMember, ISignatureMemberParentType>(parent, propertySigMembers);
 }
 public IndexerSignatureMember(ITypeReference indexerType, ISignatureMemberParentType parentTarget)
     : base(new TypedName(Resources.IndexerName, indexerType), parentTarget)
 {
 }