Skip to content

GetMethods(BindingFlags.Public | BindingFlags.Static) does not root generic methods #1402

Closed
@jkotas

Description

@jkotas
using System;
using System.Reflection;

class Program
{
    static void Main(string[] args)
    {
        foreach (MethodInfo m in typeof(Enum).GetMethods(BindingFlags.Public | BindingFlags.Static)) Console.WriteLine(m);
    }
}

Expected: Output includes TryParse[TEnum]
Actual: No TryParse[TEnum] in the output

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-NativeAOT-coreclr.NET runtime optimized for ahead of time compilation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions