C#: Ignore late bound methods in MustBeVariantAnalyzer

If symbol is late bound (as is the case when using `dynamic`) we can't obtain the symbol to analyze the usage of `[MustBeVariant]`.
This commit is contained in:
Raul Santos
2024-04-30 19:36:43 +02:00
parent d282e4f0e6
commit 1510f88ae1
2 changed files with 18 additions and 2 deletions
@@ -66,6 +66,12 @@ public class MustBeVariantGD0301
Method<Rid[]>();
}
public void MethodCallDynamic()
{
dynamic self = this;
self.Method<object>();
}
public void Method<[MustBeVariant] T>()
{
}