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); }
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); }