@@ -233,7 +233,7 @@ private static bool IsNestedDeclaration(SyntaxNode node)
233233 }
234234
235235 /// <summary>
236- /// Ensure a visibility modifier is specified on the given type node.
236+ /// Ensure a visibility modifier is specified on the given type node.
237237 /// </summary>
238238 private static T EnsureTypeVisibility < T > ( T originalNode , Func < T , SyntaxToken , T > withKeyword , Func < T , SyntaxTokenList , T > withModifiers , Func < SyntaxKind > getDefaultVisibility ) where T : TypeDeclarationSyntax
239239 {
@@ -247,8 +247,8 @@ private static T EnsureTypeVisibility<T>(T originalNode, Func<T, SyntaxToken, T>
247247 }
248248
249249 /// <summary>
250- /// Ensure a visibility modifier is specified on the given node where first modifier is
251- /// inserted before a keyword token.
250+ /// Ensure a visibility modifier is specified. If this is the first modifier it will be
251+ /// inserted directly before the returned token.
252252 /// </summary>
253253 private static T EnsureVisibilityBeforeToken < T > ( T originalNode , SyntaxTokenList originalModifierList , Func < T , SyntaxToken > getToken , Func < T , SyntaxToken , T > withToken , Func < T , SyntaxTokenList , T > withModifiers , Func < SyntaxKind > getDefaultVisibility ) where T : CSharpSyntaxNode
254254 {
@@ -269,6 +269,10 @@ private static T EnsureVisibilityBeforeToken<T>(T originalNode, SyntaxTokenList
269269 getDefaultVisibility ) ;
270270 }
271271
272+ /// <summary>
273+ /// Ensure a visibility modifier is specified. If this is the first modifier it will be
274+ /// inserted directly before the specified type node.
275+ /// </summary>
272276 private static T EnsureVisibilityBeforeType < T > ( T originalNode , SyntaxTokenList originalModifierList , Func < T , TypeSyntax > getTypeSyntax , Func < T , TypeSyntax , T > withTypeSyntax , Func < T , SyntaxTokenList , T > withModifiers , Func < SyntaxKind > getDefaultVisibility ) where T : CSharpSyntaxNode
273277 {
274278 Func < T , SyntaxKind , T > withFirstModifier = ( node , visibilityKind ) =>
0 commit comments