public static bool NodeIsTypeDeclaration(SyntaxNode node)
{
var kind = node?.Kind();
return kind == SyntaxKind.ClassDeclaration ||
kind == SyntaxKind.InterfaceDeclaration ||
kind == SyntaxKind.StructDeclaration ||
kind == SyntaxKind.EnumDeclaration;
}
private static string GetFilePathForSymbol(ISymbol symbol) => symbol.Locations[0].SourceTree.FilePath;