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);
831var modifiersToken = SyntaxFactory.TokenList(abstractVirtualModifiers);
1400private static void GetAccessibilityAndModifiers(SyntaxTokenList modifierList, out Accessibility accessibility, out DeclarationModifiers declarationModifiers, out bool isDefault)
1416var tokens = GetModifierTokens(d);
1435var newTokens = Merge(tokens, AsModifierList(accessibility, modifiers, withLeadingElasticMarker: false));
1613var modifierTokens = GetModifierTokens(declaration);
1618private static SyntaxTokenList GetModifierTokens(SyntaxNode declaration)
1633var tokens = GetModifierTokens(d);
1648var newTokens = Merge(tokens, AsModifierList(accessibility, modifiers, withLeadingElasticMarker: false));
1659private static SyntaxNode SetModifierTokens(SyntaxNode declaration, SyntaxTokenList modifiers)
1671private static SyntaxTokenList AsModifierList(
1678private 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)