diff --git a/ILSpy/Analyzers/Builtin/TypeUsedByAnalyzer.cs b/ILSpy/Analyzers/Builtin/TypeUsedByAnalyzer.cs index 862bc162f..744a46991 100644 --- a/ILSpy/Analyzers/Builtin/TypeUsedByAnalyzer.cs +++ b/ILSpy/Analyzers/Builtin/TypeUsedByAnalyzer.cs @@ -82,6 +82,10 @@ namespace ICSharpCode.ILSpy.Analyzers.Builtin method.ReturnType.AcceptVisitor(visitor); + foreach (var t in method.TypeArguments) { + t.AcceptVisitor(visitor); + } + if (scanBodies && !visitor.Found) ScanMethodBody(visitor, method, context.GetMethodBody(method), context);