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:
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>()
|
||||
{
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue