@@ -233,7 +233,7 @@ private static bool IsNestedDeclaration(SyntaxNode node)
233
233
}
234
234
235
235
/// <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.
237
237
/// </summary>
238
238
private static T EnsureTypeVisibility < T > ( T originalNode , Func < T , SyntaxToken , T > withKeyword , Func < T , SyntaxTokenList , T > withModifiers , Func < SyntaxKind > getDefaultVisibility ) where T : TypeDeclarationSyntax
239
239
{
@@ -247,8 +247,8 @@ private static T EnsureTypeVisibility<T>(T originalNode, Func<T, SyntaxToken, T>
247
247
}
248
248
249
249
/// <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.
252
252
/// </summary>
253
253
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
254
254
{
@@ -269,6 +269,10 @@ private static T EnsureVisibilityBeforeToken<T>(T originalNode, SyntaxTokenList
269
269
getDefaultVisibility ) ;
270
270
}
271
271
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>
272
276
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
273
277
{
274
278
Func < T , SyntaxKind , T > withFirstModifier = ( node , visibilityKind ) =>
0 commit comments