Skip to content

Commit 55abe74

Browse files
committed
Fixup of reference extraction to include protected internal.
1 parent a96a3c2 commit 55abe74

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

csharp/extractor/Semmle.Extraction.CSharp/CodeAnalysisExtensions/SymbolExtensions.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,9 @@ public static IEnumerable<AnnotatedTypeSymbol> GetAnnotatedTypeArguments(this IN
647647
/// Returns true if the symbol is public or protected.
648648
/// </summary>
649649
public static bool IsPublicOrProtected(this ISymbol symbol) =>
650-
symbol.DeclaredAccessibility == Accessibility.Public || symbol.DeclaredAccessibility == Accessibility.Protected;
650+
symbol.DeclaredAccessibility == Accessibility.Public
651+
|| symbol.DeclaredAccessibility == Accessibility.Protected
652+
|| symbol.DeclaredAccessibility == Accessibility.ProtectedOrInternal;
651653

652654
/// <summary>
653655
/// Returns true if the given symbol should be extracted in this context.

0 commit comments

Comments
 (0)