Completion\Providers\AbstractContextVariableArgumentProvider.cs (9)
30var requireExactType = context.Parameter.Type.IsSpecialType()
31|| context.Parameter.RefKind != RefKind.None;
70&& !string.Equals(candidate.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase))
117if (requireExactType && !SymbolEqualityComparer.Default.Equals(context.Parameter.Type, symbolType))
122var conversion = context.SemanticModel.Compilation.ClassifyCommonConversion(symbolType, context.Parameter.Type);
155if (string.Equals(bestSymbol.Name, context.Parameter.Name))
156return string.Equals(symbol.Name, context.Parameter.Name);
158if (string.Equals(bestSymbol.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase))
159return string.Equals(symbol.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase);