public static bool MatchesKind(this ISymbol symbol, SymbolKind kind1, SymbolKind kind2, SymbolKind kind3) { return symbol != null && (symbol.Kind == kind1 || symbol.Kind == kind2 || symbol.Kind == kind3); }
public static bool MatchesKind(this ISymbol symbol, SymbolKind kind) { return symbol .Kind == kind; }
public static bool IsKind(this ISymbol symbol, SymbolKind kind) { return symbol.MatchesKind(kind); }
public static bool MatchesKind(this ISymbol symbol, SymbolKind kind1, SymbolKind kind2, SymbolKind kind3) { return(symbol != null && (symbol.Kind == kind1 || symbol.Kind == kind2 || symbol.Kind == kind3)); }
public static bool MatchesKind(this ISymbol symbol, SymbolKind kind) { return(symbol.Kind == kind); }
public static bool IsKind(this ISymbol symbol, SymbolKind kind) { return(symbol.MatchesKind(kind)); }