Implemented interface member:
34 references to
ILLink.CodeFixProvider (6)
UnsafeModifierCodeFixHelpers.cs (6)
144.WithTriviaFrom(modifiers[unsafeIndex]); 147WithModifiers(declaration, modifiers.Replace(modifiers[unsafeIndex], safeToken))); 240SyntaxTriviaList leadingTrivia = modifiers[unsafeIndex].LeadingTrivia; 302if (modifiers[i].IsKind(first) || modifiers[i].IsKind(second)) 312SyntaxTriviaList leadingTrivia = modifiers[unsafeIndex].LeadingTrivia;
Microsoft.CodeAnalysis (3)
Syntax\SyntaxTokenList.cs (3)
232return this[this.Count - 1]; 288var token = this[i]; 302if (this[i].RawKind == rawKind)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
62.Select((t, i) => t.WithTriviaFrom(modifiers[i])));
Microsoft.CodeAnalysis.CSharp (9)
CSharpExtensions.cs (1)
163return (index >= 0) ? list[index] : default(SyntaxToken);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
41SyntaxToken modifier = modifiers[i]; 45if (modifiers.Count > i + 1 && modifiers[i + 1].Kind() == SyntaxKind.ReadOnlyKeyword)
Symbols\Source\ModifierUtils.cs (4)
484var partialToken = modifiers[partialIndex]; 494(partialIndex == modifiers.Count - 2 && modifiers[partialIndex + 1].ContextualKind() is SyntaxKind.AsyncKeyword); 508if (refIndex >= 0 && modifiers[refIndex] is var refToken && refToken.Parent is StructDeclarationSyntax) 514(refIndex == modifiers.Count - 2 && modifiers[refIndex + 1].ContextualKind() is SyntaxKind.PartialKeyword);
Symbols\Source\ParameterHelpers.cs (2)
603var modifier = parameter.Modifiers[i]; 786var nextModifier = parameter.Modifiers[i + 1];
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
683var modifier = modifiers[i];
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider_DocumentationComments.cs (3)
85if (lastIndex - 1 >= 0 && tokens[lastIndex - 1].Kind() == SyntaxKind.XmlTextLiteralToken && string.IsNullOrWhiteSpace(tokens[lastIndex - 1].Text)) 88if (lastIndex - 1 >= 0 && tokens[lastIndex - 1].Kind() == SyntaxKind.XmlTextLiteralNewLineToken)
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
62.Select((t, i) => t.WithTriviaFrom(modifiers[i])));
Microsoft.Interop.ComInterfaceGenerator (2)
ComInterfaceGenerator.cs (2)
808if (!a[i].IsKind(b[i].Kind()))
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSImportGenerator.cs (1)
80strippedTokens[i] = tokenList[i].WithoutTrivia();
Microsoft.Interop.LibraryImportGenerator (2)
LibraryImportGenerator.cs (1)
151strippedTokens[i] = tokenList[i].WithoutTrivia();
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (1)
87while (index < original.Count && !original[index].IsKind(SyntaxKind.SafeKeyword))
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportGenerator.cs (1)
132strippedTokens[i] = tokenList[i].WithoutTrivia();
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (1)
87while (index < original.Count && !original[index].IsKind(SyntaxKind.SafeKeyword))
Microsoft.Interop.SourceGeneration (3)
SyntaxExtensions.cs (3)
79strippedTokens[i] = tokenList[i].WithoutTrivia(); 89if (tokenList[i].Kind() is SyntaxKind.PublicKeyword or SyntaxKind.InternalKeyword or SyntaxKind.ProtectedKeyword or SyntaxKind.PrivateKeyword) 93strippedTokens.Add(tokenList[i]);