コード例 #1
0
 public override void VisitNestedTypeReference <TTypeReference>(INestedTypeReference <TTypeReference> nestedTypeReference)
 {
     TypeReference = new NestedTypeReferenceWrapper(nestedTypeReference);
 }
コード例 #2
0
 public override void VisitStructReference <TGenericParameter>(IStructReference <TGenericParameter> structReference)
 {
     TypeReference = new StructReferenceWrapper(structReference);
 }
コード例 #3
0
 public override void VisitGenericParameterReference(IGenericParameterReference genericParameterReference)
 {
     TypeReference = new GenericParameterReferenceWrapper(genericParameterReference);
 }
コード例 #4
0
 public override void VisitInterfaceReference <TGenericParameter>(IInterfaceReference <TGenericParameter> interfaceReference)
 {
     TypeReference = new InterfaceReferenceWrapper(interfaceReference);
 }
コード例 #5
0
 public override void VisitEnumReference(IEnumReference enumReference)
 {
     TypeReference = new EnumReferenceWrapper(enumReference);
 }
コード例 #6
0
 public override void VisitDelegateReference <TGenericParameter>(IDelegateReference <TGenericParameter> delegateReference)
 {
     TypeReference = new DelegateReferenceWrapper(delegateReference);
 }
コード例 #7
0
 public override void VisitClassReference <TGenericParameter>(IClassReference <TGenericParameter> classReference)
 {
     TypeReference = new ClassReferenceWrapper(classReference);
 }
コード例 #8
0
 public override void VisitBuiltInTypeReference(IBuiltInTypeReference builtInTypeReference)
 {
     TypeReference = new BuiltInTypeReferenceWrapper(builtInTypeReference);
 }
コード例 #9
0
 public override void VisitArrayTypeReference <TTypeReference>(IArrayTypeReference <TTypeReference> arrayTypeReference)
 {
     TypeReference = new ArrayTypeReferenceWrapper(arrayTypeReference);
 }