예제 #1
0
 public MTypeDef(TypeDef typeDef, Module module, int index)
     : base(typeDef, null, index)
 {
     this.module   = module;
     genericParams = MGenericParamDef.CreateGenericParamDefList(TypeDef.GenericParameters);
 }
예제 #2
0
 public GenericParamInfo GenericParam(MGenericParamDef gparam) => memberInfos.GenericParam(gparam);
예제 #3
0
 public GenericParamInfo(MGenericParamDef genericParamDef)
     : base(genericParamDef)
 {
 }
예제 #4
0
 public GenericParamInfo GenericParam(MGenericParamDef gparam)
 {
     return(allGenericParamInfos[gparam]);
 }
예제 #5
0
 public GenericParamInfo GenericParam(MGenericParamDef gparam)
 {
     return(memberInfos.GenericParam(gparam));
 }
예제 #6
0
 public GenericParamInfo GenericParam(MGenericParamDef gparam) => allGenericParamInfos[gparam];