// dnlib: See LICENSE.txt for more info
namespace dnlib.DotNet {
///
/// Resolves tokens
///
public interface ITokenResolver {
///
/// Resolves a token
///
/// The metadata token
/// Generic parameter context
/// A or null if is invalid
IMDTokenProvider ResolveToken(uint token, GenericParamContext gpContext);
}
public static partial class Extensions {
///
/// Resolves a token
///
/// This
/// The metadata token
/// A or null if is invalid
public static IMDTokenProvider ResolveToken(this ITokenResolver self, uint token) => self.ResolveToken(token, new GenericParamContext());
}
}