private static bool DoNotDescendIntoTypeDeclarations(SyntaxNode node) { var kind = node?.Kind(); return kind != SyntaxKind.ClassDeclaration && kind != SyntaxKind.StructDeclaration; }