public void Add(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType, ConvertedGenericParameterTypeDefinition typeParameter)
        {
            if (convertedType.AssemblyQualifiedName ==
                "Root.Testing.Resources.Models.E01D.Runtimic.Execution.Emitting.Conversion.Inputs.Types.ClassWithGenericFieldAndMethodReference`1, E01D.Pal.Apps.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
                )
            {
            }

            Members.TypeParameters.Add(conversion, convertedType.TypeParameters, typeParameter);
        }
Beispiel #2
0
        public void AssignTypeParameters(ILConversion conversion, ConvertedTypeDefinition type, List <ConvertedGenericParameterTypeDefinition> typeParameters)
        {
            if (!type.IsGeneric())
            {
                return;
            }

            ConvertedTypeDefinitionWithTypeParameters_I generic = (ConvertedTypeDefinitionWithTypeParameters_I)type;

            Types.TypeParameters.Clear(conversion, generic);

            Types.TypeParameters.Add(conversion, generic, typeParameters);
        }
 public ConvertedGenericParameterTypeDefinition_I GetOrThrow(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType, int position)
 {
     return(Members.TypeParameters.GetOrThrow(conversion, convertedType.TypeParameters, position));
 }
 public string[] GetNames(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType)
 {
     return(Members.TypeParameters.GetNames(conversion, convertedType.TypeParameters));
 }
 public ConvertedGenericParameterTypeDefinition_I Get(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType, string name)
 {
     return(Members.TypeParameters.Get(conversion, convertedType.TypeParameters, name));
 }
 public void Clear(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType)
 {
     Members.TypeParameters.Clear(conversion, convertedType.TypeParameters);
 }
 public void Add(ILConversion conversion, ConvertedTypeDefinitionWithTypeParameters_I convertedType, List <ConvertedGenericParameterTypeDefinition> typeParameters)
 {
     Members.TypeParameters.Add(conversion, convertedType.TypeParameters, typeParameters);
 }