Boo.Lang.Compiler.Steps.GenericParametersNamespaceExtender.Resolve C# (CSharp) Метод

Resolve() публичный Метод

public Resolve ( List targetList, string name, EntityType filter ) : bool
targetList List
name string
filter EntityType
Результат bool
        public bool Resolve(List targetList, string name, EntityType filter)
        {
            if (_type.GenericInfo != null && filter == EntityType.Type)
            {
                IGenericParameter match = Array.Find(
                    _type.GenericInfo.GenericParameters,
                    delegate(IGenericParameter gp) { return gp.Name == name; });

                if (match != null)
                {
                    targetList.AddUnique(match);
                    return true;
                }
            }
            return false;
        }