src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (12)
301private static bool ContainsToken(SyntaxTokenList list, SyntaxKind kind)
314private static int GetAccessibilityPrecedence(SyntaxTokenList modifiers, SyntaxNode? parent)
362private static bool BothHaveModifier(SyntaxTokenList x, SyntaxTokenList y, SyntaxKind modifierKind, out int comparisonResult)
377private static bool EqualStaticness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
380private static bool EqualConstness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
383private static bool EqualReadOnlyness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
386private static bool EqualAccessibility(SyntaxNode x, SyntaxTokenList xModifiers, SyntaxNode y, SyntaxTokenList yModifiers, out int comparisonResult)
EditAndContinue\SyntaxComparer.cs (3)
949GetNestedFunctionsParts(leftNode, out var leftParameters, out var leftAsync, out var leftBody, out var leftModifiers, out var leftReturnType, out var leftIdentifier, out var leftTypeParameters);
950GetNestedFunctionsParts(rightNode, out var rightParameters, out var rightAsync, out var rightBody, out var rightModifiers, out var rightReturnType, out var rightIdentifier, out var rightTypeParameters);
978out SyntaxTokenList modifiers,
CodeGeneration\CSharpSyntaxGenerator.cs (15)
190var modifiers = CSharpSyntaxGeneratorInternal.GetParameterModifiers(isScoped, refKind, isParams);
270var modifierList = AsModifierList(accessibility, modifiers, SyntaxKind.OperatorDeclaration);
720var modifierList = AsModifierList(accessibility, modifiers, kind);
767var modifierList = AsModifierList(accessibility, modifiers, kind);
834var modifiersToken = SyntaxFactory.TokenList(abstractVirtualModifiers);
1406private static void GetAccessibilityAndModifiers(SyntaxTokenList modifierList, out Accessibility accessibility, out DeclarationModifiers declarationModifiers, out bool isDefault)
1422var tokens = GetModifierTokens(d);
1441var newTokens = Merge(tokens, AsModifierList(accessibility, modifiers, withLeadingElasticMarker: false));
1619var modifierTokens = GetModifierTokens(declaration);
1624private static SyntaxTokenList GetModifierTokens(SyntaxNode declaration)
1639var tokens = GetModifierTokens(d);
1654var newTokens = Merge(tokens, AsModifierList(accessibility, modifiers, withLeadingElasticMarker: false));
1665private static SyntaxNode SetModifierTokens(SyntaxNode declaration, SyntaxTokenList modifiers)
1677private static SyntaxTokenList AsModifierList(
1684private static SyntaxTokenList AsModifierList(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (12)
301private static bool ContainsToken(SyntaxTokenList list, SyntaxKind kind)
314private static int GetAccessibilityPrecedence(SyntaxTokenList modifiers, SyntaxNode? parent)
362private static bool BothHaveModifier(SyntaxTokenList x, SyntaxTokenList y, SyntaxKind modifierKind, out int comparisonResult)
377private static bool EqualStaticness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
380private static bool EqualConstness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
383private static bool EqualReadOnlyness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
386private static bool EqualAccessibility(SyntaxNode x, SyntaxTokenList xModifiers, SyntaxNode y, SyntaxTokenList yModifiers, out int comparisonResult)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (12)
301private static bool ContainsToken(SyntaxTokenList list, SyntaxKind kind)
314private static int GetAccessibilityPrecedence(SyntaxTokenList modifiers, SyntaxNode? parent)
362private static bool BothHaveModifier(SyntaxTokenList x, SyntaxTokenList y, SyntaxKind modifierKind, out int comparisonResult)
377private static bool EqualStaticness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
380private static bool EqualConstness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
383private static bool EqualReadOnlyness(SyntaxTokenList x, SyntaxTokenList y, out int comparisonResult)
386private static bool EqualAccessibility(SyntaxNode x, SyntaxTokenList xModifiers, SyntaxNode y, SyntaxTokenList yModifiers, out int comparisonResult)