protected override ISyntaxConverter CreateConverter(AttributeSyntax node) { if (node.Name?.ToString() != "Category") { return(null); } var categoryName = node.ArgumentList?.Arguments.FirstOrDefault().Expression; if (categoryName == null) { return(null); } var result = new TriviaWhitespace.Link( new ConstantConverter(AttributeSyntaxFactory.Category(categoryName)), node); return(result); }