示例#1
0
 private ImmutableArray <SymbolResult <IMethodSymbol> > GetViableExtensionMethods(
     ImmutableArray <SymbolResult <IMethodSymbol> > methodSymbols,
     SyntaxNode expression, CancellationToken cancellationToken)
 {
     return(GetViableExtensionMethodsWorker(methodSymbols, cancellationToken).WhereAsArray(
                s => _owner.IsViableExtensionMethod(s.Symbol, expression, _semanticModel, _syntaxFacts, cancellationToken)));
 }