using System.Collections.Generic; namespace Semmle.Extraction.CIL { /// /// When we decode a type/method signature, we need access to /// generic parameters. /// internal interface IGenericContext { Context Context { get; } /// /// The list of generic type parameters/arguments, including type parameters/arguments of /// containing types. /// IEnumerable TypeParameters { get; } /// /// The list of generic method parameters/arguments. /// IEnumerable MethodParameters { get; } } }