1135 references to Public
Microsoft.CodeAnalysis.CodeStyle (17)
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
39.FirstOrDefault(m => m.DeclaredAccessibility == Accessibility.Public &&
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
89.FirstOrDefault(m => m.DeclaredAccessibility == Accessibility.Public &&
AccessibilityExtensions.cs (1)
30return Accessibility.Public;
AccessibilityUtilities.cs (1)
36return Accessibility.Public;
EditorConfigNamingStyleParser_SymbolSpec.cs (3)
237private static readonly ImmutableArray<Accessibility> s_allAccessibility = ImmutableArray.Create(Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal); 257builder.Add(Accessibility.Public); 500case Accessibility.Public:
INamedTypeSymbolExtensions.cs (2)
205return type.GetMembers().WhereAsArray(m => m.DeclaredAccessibility == Accessibility.Public && 228return accessor != null && IsImplementable(accessor) && accessor.DeclaredAccessibility != Accessibility.Public;
ISymbolExtensions.cs (2)
654.Where(x => x.DeclaredAccessibility == Accessibility.Public) 694.Where(x => x.DeclaredAccessibility == Accessibility.Public)
ISymbolExtensions_Accessibility.cs (2)
227case Accessibility.Public: 281case Accessibility.Public:
ITypeSymbolExtensions.MinimalAccessibilityVisitor.cs (2)
25=> Accessibility.Public; 71return Accessibility.Public;
NamingStyleRules.cs (1)
90if (symbol.DeclaredAccessibility != Accessibility.Public)
SymbolSpecification.cs (1)
92Accessibility.Public,
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
AddAccessibilityModifiersHelpers.cs (1)
56return Accessibility.Public;
AddParameterService.cs (1)
49if (method.DeclaredAccessibility != Accessibility.Public)
CodeGenerationSymbolFactory.cs (2)
234accessibility: Accessibility.Public, 474accessibility: Accessibility.Public,
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
207method.DeclaredAccessibility == Accessibility.Public &&
Microsoft.CodeAnalysis.CSharp (63)
Binder\Binder_Attributes.cs (3)
603invalidNamedArgument |= (namedArgumentNameSymbol.DeclaredAccessibility != Accessibility.Public); 627getMethod!.DeclaredAccessibility != Accessibility.Public || 628setMethod!.DeclaredAccessibility != Accessibility.Public;
Binder\Binder_Operators.cs (1)
1243if (op.ParameterCount == 1 && op.DeclaredAccessibility == Accessibility.Public)
Binder\ForEachLoopBinder.cs (3)
1239if (result.IsStatic || result.DeclaredAccessibility != Accessibility.Public) 1440if (lookupSymbol.IsStatic || lookupSymbol.DeclaredAccessibility != Accessibility.Public || lookupSymbol.Kind != SymbolKind.Property) 1473moveNextMethodCandidate.Method.IsStatic || moveNextMethodCandidate.Method.DeclaredAccessibility != Accessibility.Public ||
Binder\PatternExplainer.cs (1)
653if (declaredMember is FieldSymbol { IsConst: true, IsStatic: true, DeclaredAccessibility: Accessibility.Public } field &&
Binder\Semantics\AccessCheck.cs (3)
92case Accessibility.Public: 267case Accessibility.Public: 325if (declaredAccessibility == Accessibility.Public)
Compiler\ClsComplianceChecker.cs (1)
1230case Accessibility.Public:
Compiler\DocumentationCommentCompiler.cs (1)
662case Accessibility.Public:
Emitter\Model\AttributeDataAdapter.cs (1)
185if (member.DeclaredAccessibility == Accessibility.Public)
Emitter\Model\PEModuleBuilder.cs (2)
567if (symbol.DeclaredAccessibility != Accessibility.Public) 1204case Accessibility.Public:
Emitter\NoPia\EmbeddedType.cs (1)
78return UnderlyingNamedType.AdaptedNamedTypeSymbol.DeclaredAccessibility == Accessibility.Public;
Emitter\NoPia\EmbeddedTypesManager.cs (1)
442(containerKind == TypeKind.Struct && (field.AdaptedFieldSymbol.IsStatic || field.AdaptedFieldSymbol.DeclaredAccessibility != Accessibility.Public)))
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
484if ((method.DeclaredAccessibility == Accessibility.Public) && 512if ((property.DeclaredAccessibility == Accessibility.Public) &&
Lowering\IteratorRewriter\IteratorConstructor.cs (1)
46get { return Accessibility.Public; }
SymbolDisplay\SymbolDisplayVisitor.cs (1)
356case Accessibility.Public:
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
181get { return Accessibility.Public; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
61get { return Accessibility.Public; }
Symbols\AssemblySymbol.cs (1)
1000return result.DeclaredAccessibility == Accessibility.Public || IsSymbolAccessible(result, this);
Symbols\Attributes\AttributeData.cs (2)
582property.DeclaredAccessibility == Accessibility.Public && property.GetMemberArity() == 0 && 583(object)property.SetMethod != null && property.SetMethod.DeclaredAccessibility == Accessibility.Public)
Symbols\Compilation_WellKnownMembers.cs (1)
293!(member.DeclaredAccessibility == Accessibility.Public || (accessWithinOpt is object && Symbol.IsSymbolAccessible(member, accessWithinOpt))))
Symbols\ConstraintsHelper.cs (1)
1410if (constructor.DeclaredAccessibility != Accessibility.Public)
Symbols\ErrorMethodSymbol.cs (1)
88get { return Accessibility.Public; }
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
219else if (specifierType.DeclaredAccessibility != Accessibility.Public)
Symbols\MemberSymbolExtensions.cs (1)
146return accessor.IsImplementable() && accessor.DeclaredAccessibility != Accessibility.Public;
Symbols\Metadata\PE\MetadataDecoder.cs (1)
378candidate.DeclaredAccessibility != Accessibility.Public)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
554access = Accessibility.Public;
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
482return Accessibility.Public; 1159if (!this.HasRuntimeSpecialName && this.IsStatic && this.DeclaredAccessibility == Accessibility.Public)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
341this.DeclaredAccessibility == Accessibility.Public) // NB: this.flags was set above. 648access = Accessibility.Public;
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
60if (result is null || result.DeclaredAccessibility != Accessibility.Public)
Symbols\NamespaceSymbol.cs (1)
167return Accessibility.Public;
Symbols\NativeIntegerTypeSymbol.cs (1)
83if (underlyingMember.DeclaredAccessibility != Accessibility.Public)
Symbols\Source\ModifierUtils.cs (2)
532return Accessibility.Public; 541return Accessibility.Public;
Symbols\Source\SourceAssemblySymbol.cs (1)
1886return !obj.IsErrorType() && obj.DeclaredAccessibility == Accessibility.Public;
Symbols\Source\SourceFixedFieldSymbol.cs (1)
233get { return Accessibility.Public; }
Symbols\Source\SourceMemberContainerSymbol.cs (4)
3849if (m.DeclaredAccessibility != Accessibility.Public) 4047if (deconstruct.DeclaredAccessibility != Accessibility.Public) 4100if (!this.IsSealed && (constructor.DeclaredAccessibility != Accessibility.Public && constructor.DeclaredAccessibility != Accessibility.Protected)) 4471if (thisEquals.DeclaredAccessibility != Accessibility.Public)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1620case Accessibility.Public:
Symbols\Source\SourceNamespaceSymbol.cs (1)
399if (declaredAccessibility != Accessibility.Public && declaredAccessibility != Accessibility.Internal)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
79else if (this.DeclaredAccessibility != Accessibility.Public || !this.IsStatic)
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
167DeclaredAccessibility: Accessibility.Public,
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
326return m.DeclaredAccessibility == Accessibility.Public && !m.IsStatic;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
229return Accessibility.Public;
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
42get { return ContainingType.IsAbstract ? Accessibility.Protected : Accessibility.Public; }
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
348return Accessibility.Public;
Symbols\TypeSymbol.cs (4)
830bool canBeImplementedImplicitlyInCSharp9 = interfaceMember.DeclaredAccessibility == Accessibility.Public && !interfaceMember.IsEventOrPropertyWithImplementableNonPublicAccessor(); 1714if (member.DeclaredAccessibility != Accessibility.Public || member == implicitImpl) 1949else if (closestMismatch.DeclaredAccessibility != Accessibility.Public) 2193if (candidateMember.DeclaredAccessibility != Accessibility.Public || candidateMember.IsStatic != interfaceMember.IsStatic)
Symbols\TypeSymbolExtensions.cs (1)
917if (acc1 == Accessibility.Public)
Syntax\SyntaxFacts.cs (1)
374case Accessibility.Public:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
ConvertProgramAnalysis_TopLevelStatements.cs (1)
109if (containingType.DeclaredAccessibility == Accessibility.Public)
CSharpAccessibilityFacts.cs (1)
113(SyntaxKind.PublicKeyword, _) => Accessibility.Public,
Helpers.cs (1)
34=> !symbol.IsStatic && symbol.DeclaredAccessibility == Accessibility.Public;
SemanticModelExtensions.cs (1)
309? Accessibility.Public
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
CSharpCodeGenerationHelpers.cs (1)
46case Accessibility.Public:
CSharpMakeMemberRequiredCodeFixProvider.cs (1)
96SymbolVisibility.Public => accessibility is Accessibility.Public,
PositionalParameterInfo.cs (2)
192if (setAccessor.DeclaredAccessibility != Accessibility.Public && 208if (setAccessor.DeclaredAccessibility != Accessibility.Public &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (3)
NamingStylesTests.cs (3)
211[InlineData("} namespace [|c2|] {", "} namespace C2 {", SymbolKind.Namespace, Accessibility.Public)] 235var alternateAccessibility = accessibility == Accessibility.Public ? Accessibility.Protected : Accessibility.Public;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (94)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (2)
60await VerifyAccessibility(markup, Accessibility.Public); 77await VerifyAccessibility(markup, Accessibility.Public);
Diagnostics\GenerateType\GenerateTypeTests_Dialog.cs (82)
355accessibility: Accessibility.Public, 550accessibility: Accessibility.Public, 594accessibility: Accessibility.Public, 639accessibility: Accessibility.Public, 684accessibility: Accessibility.Public, 722accessibility: Accessibility.Public, 758accessibility: Accessibility.Public, 798accessibility: Accessibility.Public, 841accessibility: Accessibility.Public, 878accessibility: Accessibility.Public, 922accessibility: Accessibility.Public, 970accessibility: Accessibility.Public, 1020accessibility: Accessibility.Public, 1076accessibility: Accessibility.Public, 1121accessibility: Accessibility.Public, 1170accessibility: Accessibility.Public, 1229accessibility: Accessibility.Public, 1268accessibility: Accessibility.Public, 1314accessibility: Accessibility.Public, 1354accessibility: Accessibility.Public, 1401accessibility: Accessibility.Public, 1442accessibility: Accessibility.Public, 1481accessibility: Accessibility.Public, 1526accessibility: Accessibility.Public, 1565accessibility: Accessibility.Public, 1611accessibility: Accessibility.Public, 1651accessibility: Accessibility.Public, 1697accessibility: Accessibility.Public, 1735accessibility: Accessibility.Public, 1775accessibility: Accessibility.Public, 1820accessibility: Accessibility.Public, 1864accessibility: Accessibility.Public, 1915accessibility: Accessibility.Public, 1953accessibility: Accessibility.Public, 1983accessibility: Accessibility.Public, 2004accessibility: Accessibility.Public, 2026accessibility: Accessibility.Public, 2056accessibility: Accessibility.Public, 2093accessibility: Accessibility.Public, 2131accessibility: Accessibility.Public, 2169accessibility: Accessibility.Public, 2206accessibility: Accessibility.Public, 2236accessibility: Accessibility.Public, 2287accessibility: Accessibility.Public, 2323accessibility: Accessibility.Public, 2358accessibility: Accessibility.Public, 2391accessibility: Accessibility.Public, 2424accessibility: Accessibility.Public, 2457accessibility: Accessibility.Public, 2486accessibility: Accessibility.Public, 2515accessibility: Accessibility.Public, 2545accessibility: Accessibility.Public, 2580accessibility: Accessibility.Public, 2615accessibility: Accessibility.Public, 2648accessibility: Accessibility.Public, 2681accessibility: Accessibility.Public, 2711accessibility: Accessibility.Public, 2740accessibility: Accessibility.Public, 2775accessibility: Accessibility.Public, 2810accessibility: Accessibility.Public, 2843accessibility: Accessibility.Public, 2876accessibility: Accessibility.Public, 2906accessibility: Accessibility.Public, 2935accessibility: Accessibility.Public, 2969accessibility: Accessibility.Public, 3000accessibility: Accessibility.Public, 3030accessibility: Accessibility.Public, 3067accessibility: Accessibility.Public, 3104accessibility: Accessibility.Public, 3147accessibility: Accessibility.Public, 3196accessibility: Accessibility.Public, 3226accessibility: Accessibility.Public, 3255accessibility: Accessibility.Public, 3290accessibility: Accessibility.Public, 3322accessibility: Accessibility.Public, 3347accessibility: Accessibility.Public, 3382accessibility: Accessibility.Public, 3409accessibility: Accessibility.Public, 3450accessibility: Accessibility.Public, 3483accessibility: Accessibility.Public, 3516accessibility: Accessibility.Public, 3555accessibility: Accessibility.Public,
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (7)
57Accessibility.Public, 126new[] { Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal }, 186Accessibility.Public, 274new[] { Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal }, 313new[] { Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal }, 375[InlineData("*", new[] { Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal })] 376[InlineData(null, new[] { Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal })]
NamingStylesTests.cs (3)
211[InlineData("} namespace [|c2|] {", "} namespace C2 {", SymbolKind.Namespace, Accessibility.Public)] 235var alternateAccessibility = accessibility == Accessibility.Public ? Accessibility.Protected : Accessibility.Public;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (35)
BreakingChanges.cs (8)
105Assert.Equal(Accessibility.Public, baseProperty1.DeclaredAccessibility); 106Assert.Equal(Accessibility.Public, baseProperty1.GetMethod.DeclaredAccessibility); 109Assert.Equal(Accessibility.Public, baseProperty2.DeclaredAccessibility); 111Assert.Equal(Accessibility.Public, baseProperty2.SetMethod.DeclaredAccessibility); 117Assert.Equal(Accessibility.Public, derivedProperty1.DeclaredAccessibility); 118Assert.Equal(Accessibility.Public, derivedProperty1.GetMethod.DeclaredAccessibility); 121Assert.Equal(Accessibility.Public, derivedProperty2.DeclaredAccessibility); 123Assert.Equal(Accessibility.Public, derivedProperty2.SetMethod.DeclaredAccessibility);
CodeGen\CodeGenDynamicTests.cs (2)
601Assert.Equal(Accessibility.Public, field.DeclaredAccessibility); 839Assert.Equal(Accessibility.Public, member.DeclaredAccessibility);
CodeGen\EventTests.cs (1)
211Assert.Equal(Accessibility.Public, @event.DeclaredAccessibility);
CodeGen\IndexerTests.cs (1)
259Assert.Equal(Accessibility.Public, indexer.DeclaredAccessibility);
Emit\EmitMetadataTests.cs (19)
443Assert.Equal(Accessibility.Public, classA.DeclaredAccessibility); 510Assert.Equal(Accessibility.Public, classD.DeclaredAccessibility); 562Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 670CheckConstantField(type, "S", Accessibility.Public, SpecialType.System_String, "string"); 869CheckPropertyAccessibility(p1, Accessibility.Public, Accessibility.Public, Accessibility.Public); 873CheckPropertyAccessibility(p7, Accessibility.Public, privateOrNotApplicable, Accessibility.Public); 1088CheckPropertyAccessibility(propertyP, Accessibility.Public, Accessibility.Public, Accessibility.Private); 1094CheckPropertyAccessibility(propertyP, Accessibility.Public, Accessibility.Public, Accessibility.NotApplicable); 1100CheckPropertyAccessibility(propertyQ, Accessibility.Public, Accessibility.Public, Accessibility.Internal); 1115CheckPropertyAccessibility(propertyP, Accessibility.Public, Accessibility.Public, Accessibility.NotApplicable); 1121CheckPropertyAccessibility(propertyQ, Accessibility.Public, Accessibility.NotApplicable, Accessibility.Internal); 1410Assert.Equal(Accessibility.Public, field.DeclaredAccessibility); // Dev10: value__ is public
Emit\NoPiaEmbedTypes.cs (4)
1281Assert.Equal(Accessibility.Public, value__.DeclaredAccessibility); 1293Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 1320Assert.Equal(Accessibility.Public, f3.DeclaredAccessibility); 1577Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (19)
Attributes\AttributeTests_IsByRefLike.cs (2)
46AssertDeclaresType(peModule, WellKnownType.System_Runtime_CompilerServices_IsByRefLikeAttribute, Accessibility.Public); 683AssertDeclaresType(peModule, WellKnownType.System_Runtime_CompilerServices_IsByRefLikeAttribute, Accessibility.Public);
Attributes\AttributeTests_IsUnmanaged.cs (13)
45AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 69AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 99AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 121AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 147AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 173AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 209AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 237AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 264AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 290AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 327AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 356AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, reference.Display); 841case Accessibility.Public:
Attributes\AttributeTests_NullablePublicOnly.cs (1)
602Assert.Equal(publicDefinition ? Accessibility.Public : Accessibility.Internal, type.DeclaredAccessibility);
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
45AssertDeclaresType(peModule, WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute, Accessibility.Public);
Attributes\AttributeTests_RefReadOnly.cs (1)
51AssertDeclaresType(peModule, WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute, Accessibility.Public);
Attributes\AttributeTests_RefSafetyRules.cs (1)
237Assert.Equal(publicDefinition ? Accessibility.Public : Accessibility.Internal, type.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
614return Accessibility.Public;
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
203=> namespaceSymbol != null && namespaceSymbol.GetTypeMembers(name).Any(static t => t.DeclaredAccessibility == Accessibility.Public);
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
111if (type.DeclaredAccessibility == Accessibility.Public && type.Name.StartsWith(CallConvPrefix))
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
147? Accessibility.Public
ConvertProgramAnalysis_TopLevelStatements.cs (1)
109if (containingType.DeclaredAccessibility == Accessibility.Public)
CSharpMakeMemberRequiredCodeFixProvider.cs (1)
96SymbolVisibility.Public => accessibility is Accessibility.Public,
GenerateType\CSharpGenerateTypeService.cs (4)
543if (accessibilityConstraint is Accessibility.Public or 553? Accessibility.Public 837accessibility: Accessibility.Public, 851accessibility: Accessibility.Public,
ImplementInterface\CSharpImplementImplicitlyCodeRefactoringProvider.cs (1)
53=> generator.WithAccessibility(WithoutExplicitImpl(decl), Accessibility.Public);
J\s\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\Helpers.cs\Helpers.cs (1)
34=> !symbol.IsStatic && symbol.DeclaredAccessibility == Accessibility.Public;
PositionalParameterInfo.cs (2)
192if (setAccessor.DeclaredAccessibility != Accessibility.Public && 208if (setAccessor.DeclaredAccessibility != Accessibility.Public &&
Snippets\CSharpClassSnippetProvider.cs (1)
39? generator.ClassDeclaration(name, accessibility: Accessibility.Public)
Snippets\CSharpEnumSnippetProvider.cs (1)
38? generator.EnumDeclaration(name, accessibility: Accessibility.Public)
Snippets\CSharpInterfaceSnippetProvider.cs (1)
41? generator.InterfaceDeclaration(name, accessibility: Accessibility.Public)
Snippets\CSharpStructSnippetProvider.cs (1)
39? generator.StructDeclaration(name, accessibility: Accessibility.Public)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (48)
Semantics\NativeIntegerTests.cs (2)
313if (underlyingMember.DeclaredAccessibility != Accessibility.Public) 427if (underlyingMember.DeclaredAccessibility != Accessibility.Public)
Semantics\OperatorTests.cs (2)
7662Assert.Equal(Accessibility.Public, symbol1.DeclaredAccessibility); 8457Assert.Equal(Accessibility.Public, symbol1.DeclaredAccessibility);
Semantics\PrimaryConstructorTests.cs (2)
372Assert.Equal(Accessibility.Public, ctor.DeclaredAccessibility); 971Assert.Equal(Accessibility.Public, symbol.ContainingSymbol.DeclaredAccessibility);
Semantics\RecordStructTests.cs (9)
662Assert.Equal(Accessibility.Public, comp.GlobalNamespace.GetTypeMember("S2").DeclaredAccessibility); 3420Assert.Equal(Accessibility.Public, deconstruct.DeclaredAccessibility); 4309Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 4318Assert.Equal(Accessibility.Public, objectEquals.DeclaredAccessibility); 4327Assert.Equal(Accessibility.Public, gethashCode.DeclaredAccessibility); 4876Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 4886Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 5120Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5324Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility);
Semantics\RecordTests.cs (31)
3440Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 3471Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 3503Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 3530Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 4934Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5009Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5086Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5253Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5437Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5471Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 5864Assert.Equal(Accessibility.Public, toString.DeclaredAccessibility); 14012Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 14049Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 14132Assert.Equal(Accessibility.Public, deconstruct.DeclaredAccessibility); 15660Assert.Equal(Accessibility.Public, deconstruct.DeclaredAccessibility); 18091Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 18200Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 18313Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 18321Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 18329Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 18464Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 18624Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 18663Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 18699Assert.Equal(Accessibility.Public, recordEquals.DeclaredAccessibility); 20345Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 20355Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 20464Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 20474Assert.Equal(Accessibility.Public, op.DeclaredAccessibility); 21162Assert.Equal(Accessibility.Public, symbol.ContainingSymbol.DeclaredAccessibility); 22665Assert.Equal(Accessibility.Public, clone.DeclaredAccessibility); 23134Assert.Equal(Accessibility.Public, baseEquals.DeclaredAccessibility);
Semantics\TopLevelStatementsTests.cs (2)
9100Assert.Equal(Accessibility.Public, entryPoint.ContainingType.DeclaredAccessibility); 9142Assert.Equal(Accessibility.Public, entryPoint.ContainingType.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (296)
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
1039Assert.Equal(Accessibility.Public, methodDispose.DeclaredAccessibility);
Symbols\AnonymousTypesSymbolTests.cs (2)
1096Assert.Equal(Accessibility.Public, property.DeclaredAccessibility); 1126Assert.Equal(Accessibility.Public, method.DeclaredAccessibility);
Symbols\CheckedUserDefinedOperatorsTests.cs (3)
60Assert.Equal(Accessibility.Public, opSymbol.DeclaredAccessibility); 1277Assert.Equal(Accessibility.Public, opSymbol.DeclaredAccessibility); 2511Assert.Equal(Accessibility.Public, opSymbol.DeclaredAccessibility);
Symbols\CompilationCreationTests.cs (2)
2374Assert.Equal(Accessibility.Public, foo2.DeclaredAccessibility); 2434Assert.Equal(Accessibility.Public, type3.DeclaredAccessibility);
Symbols\DefaultInterfaceImplementationTests.cs (244)
220Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 2036Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 2711Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 2720Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 6234Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 6243Assert.Equal(Accessibility.Public, e1.DeclaredAccessibility); 8258Assert.Equal(Accessibility.Public, m01.DeclaredAccessibility); 8318Assert.Equal(Accessibility.Public, m06.DeclaredAccessibility); 8330Assert.Equal(Accessibility.Public, m07.DeclaredAccessibility); 8342Assert.Equal(Accessibility.Public, m08.DeclaredAccessibility); 8354Assert.Equal(Accessibility.Public, m09.DeclaredAccessibility); 8366Assert.Equal(Accessibility.Public, m10.DeclaredAccessibility); 8378Assert.Equal(Accessibility.Public, m11.DeclaredAccessibility); 8390Assert.Equal(Accessibility.Public, m12.DeclaredAccessibility); 8611Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 8650Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 8701foreach (var tuple in new[] { (name: "M1", access: Accessibility.Public), (name: "M2", access: Accessibility.Internal), (name: "M3", access: Accessibility.Private) }) 8798Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 8811Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 8824Assert.Equal(Accessibility.Public, m3.DeclaredAccessibility); 9967Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 10048Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 10062Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 10076Assert.Equal(Accessibility.Public, m3.DeclaredAccessibility); 10090Assert.Equal(Accessibility.Public, m4.DeclaredAccessibility); 10156Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 10210Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 10224Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 10238Assert.Equal(Accessibility.Public, m3.DeclaredAccessibility); 10266Assert.Equal(Accessibility.Public, m5.DeclaredAccessibility); 10436Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 10450Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 10556Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 10584Assert.Equal(Accessibility.Public, m3.DeclaredAccessibility); 10598Assert.Equal(Accessibility.Public, m4.DeclaredAccessibility); 10612Assert.Equal(Accessibility.Public, m5.DeclaredAccessibility); 10664Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility); 12940Assert.Equal(Accessibility.Public, p01.DeclaredAccessibility); 12954Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 13050Assert.Equal(Accessibility.Public, p06.DeclaredAccessibility); 13060Assert.Equal(Accessibility.Public, p06get.DeclaredAccessibility); 13071Assert.Equal(Accessibility.Public, p07.DeclaredAccessibility); 13081Assert.Equal(Accessibility.Public, p07set.DeclaredAccessibility); 13092Assert.Equal(Accessibility.Public, p08.DeclaredAccessibility); 13102Assert.Equal(Accessibility.Public, p08get.DeclaredAccessibility); 13113Assert.Equal(Accessibility.Public, p09.DeclaredAccessibility); 13123Assert.Equal(Accessibility.Public, p09set.DeclaredAccessibility); 13134Assert.Equal(Accessibility.Public, p10.DeclaredAccessibility); 13144Assert.Equal(Accessibility.Public, p10get.DeclaredAccessibility); 13154Assert.Equal(Accessibility.Public, p11.DeclaredAccessibility); 13168Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 13179Assert.Equal(Accessibility.Public, p12.DeclaredAccessibility); 13193Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 13204Assert.Equal(Accessibility.Public, p13.DeclaredAccessibility); 13206ValidateP13Accessor(p13.GetMethod, Accessibility.Public); 13229Assert.Equal(Accessibility.Public, p14.DeclaredAccessibility); 13232ValidateP14Accessor(p14.SetMethod, Accessibility.Public); 13254Assert.Equal(Accessibility.Public, p15.DeclaredAccessibility); 13256ValidateP15Accessor(p15.GetMethod, Accessibility.Public); 13279Assert.Equal(Accessibility.Public, p16.DeclaredAccessibility); 13282ValidateP16Accessor(p16.SetMethod, Accessibility.Public); 13305Assert.Equal(Accessibility.Public, p17.DeclaredAccessibility); 13346Assert.Equal(Accessibility.Public, p19.DeclaredAccessibility); 13348ValidateP13Accessor(p19.GetMethod, Accessibility.Public); 13740Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 13750Assert.Equal(Accessibility.Public, p1get.DeclaredAccessibility); 13832Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 13848Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 13906Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 13921Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 14091foreach (var tuple in new[] { (name: "P1", access: Accessibility.Public), 14219Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 14230Assert.Equal(Accessibility.Public, p1get.DeclaredAccessibility); 14242Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 14253Assert.Equal(Accessibility.Public, p2set.DeclaredAccessibility); 14265Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 14276Assert.Equal(Accessibility.Public, p3get.DeclaredAccessibility); 16009Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 16041Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 16139Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 16151Assert.Equal(Accessibility.Public, p1get.DeclaredAccessibility); 16165Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 16177Assert.Equal(Accessibility.Public, p2get.DeclaredAccessibility); 16191Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 16203Assert.Equal(Accessibility.Public, p3set.DeclaredAccessibility); 16415Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 16449Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 16605Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 16617Assert.Equal(Accessibility.Public, p1get.DeclaredAccessibility); 16631Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 16643Assert.Equal(Accessibility.Public, p2set.DeclaredAccessibility); 16659Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 16675Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 16715Assert.Equal(Accessibility.Public, p5.DeclaredAccessibility); 16727Assert.Equal(Accessibility.Public, p5set.DeclaredAccessibility); 16848Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 16860Assert.Equal(Accessibility.Public, p1get.DeclaredAccessibility); 16874Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 16886Assert.Equal(Accessibility.Public, p2get.DeclaredAccessibility); 16899Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 16915Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 16958Assert.Equal(Accessibility.Public, p5.DeclaredAccessibility); 16970Assert.Equal(Accessibility.Public, p5get.DeclaredAccessibility); 17097Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 17113Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 17153Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 17169Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 17183Assert.Equal(Accessibility.Public, p4.DeclaredAccessibility); 17199Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 17213Assert.Equal(Accessibility.Public, p5.DeclaredAccessibility); 17225Assert.Equal(Accessibility.Public, p5get.DeclaredAccessibility); 17576Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 17584ValidateAccessor(p1.SetMethod, Accessibility.Public); 17588ValidateAccessor(p1.GetMethod, Accessibility.Public); 18110ValidateProperty23(GetSingleProperty(im, "I3"), false, Accessibility.Private, Accessibility.Public, m.GlobalNamespace.GetTypeMember("Test3")); 18111ValidateProperty23(GetSingleProperty(im, "I4"), false, Accessibility.Public, Accessibility.Private, m.GlobalNamespace.GetTypeMember("Test4")); 18112ValidateProperty23(GetSingleProperty(im, "I5"), false, Accessibility.Private, Accessibility.Public, m.GlobalNamespace.GetTypeMember("Test5")); 18113ValidateProperty23(GetSingleProperty(im, "I6"), false, Accessibility.Public, Accessibility.Private, m.GlobalNamespace.GetTypeMember("Test6")); 18136ValidateProperty23(GetSingleProperty(compilation2, "I3"), false, Accessibility.Private, Accessibility.Public); 18137ValidateProperty23(GetSingleProperty(compilation2, "I4"), false, Accessibility.Public, Accessibility.Private); 18138ValidateProperty23(GetSingleProperty(compilation2, "I5"), false, Accessibility.Private, Accessibility.Public); 18139ValidateProperty23(GetSingleProperty(compilation2, "I6"), false, Accessibility.Public, Accessibility.Private); 18164Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 18251ValidatePropertyModifiers_23(source1, source2, Accessibility.Internal, Accessibility.Public, 18989ValidatePropertyModifiers_23(source1, source2, Accessibility.Public, Accessibility.Internal, 19675ValidateMethod(p1get, Accessibility.Public); 19690Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 19719ValidateMethod(p1get, Accessibility.Public); 20332(name: "P4", access: Accessibility.Public, getAccess: Accessibility.Protected, setAccess: Accessibility.Public), 20333(name: "P5", access: Accessibility.Public, getAccess: Accessibility.Public, setAccess: Accessibility.ProtectedOrInternal), 20334(name: "P6", access: Accessibility.Public, getAccess: Accessibility.ProtectedAndInternal, setAccess: Accessibility.Public)}) 20585ValidatePropertyModifiers_23(source1, source2, Accessibility.Protected, Accessibility.Public, 20632ValidatePropertyModifiers_23(source1, source2, Accessibility.ProtectedOrInternal, Accessibility.Public, 20679ValidatePropertyModifiers_23(source1, source2, Accessibility.Public, Accessibility.ProtectedAndInternal, 21417Assert.Equal(Accessibility.Public, p01.DeclaredAccessibility); 21431Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 21527Assert.Equal(Accessibility.Public, p06.DeclaredAccessibility); 21537Assert.Equal(Accessibility.Public, p06get.DeclaredAccessibility); 21548Assert.Equal(Accessibility.Public, p07.DeclaredAccessibility); 21558Assert.Equal(Accessibility.Public, p07set.DeclaredAccessibility); 21569Assert.Equal(Accessibility.Public, p08.DeclaredAccessibility); 21579Assert.Equal(Accessibility.Public, p08get.DeclaredAccessibility); 21590Assert.Equal(Accessibility.Public, p09.DeclaredAccessibility); 21600Assert.Equal(Accessibility.Public, p09set.DeclaredAccessibility); 21611Assert.Equal(Accessibility.Public, p10.DeclaredAccessibility); 21621Assert.Equal(Accessibility.Public, p10get.DeclaredAccessibility); 21631Assert.Equal(Accessibility.Public, p11.DeclaredAccessibility); 21645Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 21656Assert.Equal(Accessibility.Public, p12.DeclaredAccessibility); 21670Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 21681Assert.Equal(Accessibility.Public, p13.DeclaredAccessibility); 21683ValidateP13Accessor(p13.GetMethod, Accessibility.Public); 21706Assert.Equal(Accessibility.Public, p14.DeclaredAccessibility); 21709ValidateP14Accessor(p14.SetMethod, Accessibility.Public); 21731Assert.Equal(Accessibility.Public, p15.DeclaredAccessibility); 21733ValidateP15Accessor(p15.GetMethod, Accessibility.Public); 21756Assert.Equal(Accessibility.Public, p16.DeclaredAccessibility); 21759ValidateP16Accessor(p16.SetMethod, Accessibility.Public); 21782Assert.Equal(Accessibility.Public, p17.DeclaredAccessibility); 21823Assert.Equal(Accessibility.Public, p19.DeclaredAccessibility); 21825ValidateP13Accessor(p19.GetMethod, Accessibility.Public); 24979ValidatePropertyModifiers_23(source1, source2, Accessibility.Internal, Accessibility.Public, 25642ValidatePropertyModifiers_23(source1, source2, Accessibility.Public, Accessibility.Internal, 26662Assert.Equal(Accessibility.Public, p01.DeclaredAccessibility); 26676Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 26772Assert.Equal(Accessibility.Public, p06.DeclaredAccessibility); 26782Assert.Equal(Accessibility.Public, p06get.DeclaredAccessibility); 26793Assert.Equal(Accessibility.Public, p07.DeclaredAccessibility); 26803Assert.Equal(Accessibility.Public, p07set.DeclaredAccessibility); 26814Assert.Equal(Accessibility.Public, p08.DeclaredAccessibility); 26824Assert.Equal(Accessibility.Public, p08get.DeclaredAccessibility); 26835Assert.Equal(Accessibility.Public, p09.DeclaredAccessibility); 26845Assert.Equal(Accessibility.Public, p09set.DeclaredAccessibility); 26856Assert.Equal(Accessibility.Public, p10.DeclaredAccessibility); 26866Assert.Equal(Accessibility.Public, p10get.DeclaredAccessibility); 26878Assert.Equal(Accessibility.Public, p11.DeclaredAccessibility); 26892Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 27460Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 27476Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 27534Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 27549Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 27622foreach (var tuple in new[] { (name: "P1", access: Accessibility.Public), 27802Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 27817Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 27829Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 27844Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 27856Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 27871Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29412Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 29428Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29527Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 29543Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29557Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 29573Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29587Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 29603Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29828Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 29862Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29940Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 29956Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 29970Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 29986Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30000Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 30016Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30058Assert.Equal(Accessibility.Public, p5.DeclaredAccessibility); 30074Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30270Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 30286Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30300Assert.Equal(Accessibility.Public, p2.DeclaredAccessibility); 30316Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30330Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 30346Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30491Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility); 30507Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30551Assert.Equal(Accessibility.Public, p3.DeclaredAccessibility); 30567Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30581Assert.Equal(Accessibility.Public, p4.DeclaredAccessibility); 30597Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 30610Assert.Equal(Accessibility.Public, p5.DeclaredAccessibility); 30626Assert.Equal(Accessibility.Public, accessor.DeclaredAccessibility); 31563private void ValidateNestedTypes_01(string source1, Accessibility expected = Accessibility.Public, TargetFramework targetFramework = TargetFramework.Standard, bool execute = true, Verification verify = default) 31629Assert.Equal(Accessibility.Public, compilation1.GetMember("I1.T" + i).DeclaredAccessibility); 43563Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 43622Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 43623Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 43762Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 43763Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 43892Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 43893Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 44889Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 44890Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 45045Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 45046Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 45180Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 45181Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 45373Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 45374Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 45513Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility); 45514Assert.Equal(Accessibility.Public, f2.DeclaredAccessibility); 49351Assert.Equal(Accessibility.Public, member.DeclaredAccessibility); 49399Assert.Equal(Accessibility.Public, member.DeclaredAccessibility);
Symbols\IndexerTests.cs (1)
2714var publicIndexer = indexers.Single(indexer => indexer.DeclaredAccessibility == Accessibility.Public);
Symbols\Metadata\MetadataMemberTests.cs (2)
206Assert.Equal(Accessibility.Public, member1.DeclaredAccessibility); 312Assert.Equal(Accessibility.Public, member2.DeclaredAccessibility);
Symbols\Metadata\MetadataTypeTests.cs (4)
45Assert.Equal(Accessibility.Public, ns.DeclaredAccessibility); 139Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility); 187Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility); 237Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility);
Symbols\Metadata\PE\LoadingFields.cs (1)
59Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility);
Symbols\Metadata\PE\LoadingMethods.cs (1)
57Assert.Equal(Accessibility.Public, localM1.DeclaredAccessibility);
Symbols\Metadata\PE\TypeAccessibility.cs (2)
38Assert.Equal(Accessibility.Public, obj.DeclaredAccessibility); 68Assert.Equal(Accessibility.Public, contextForm.DeclaredAccessibility);
Symbols\MissingSpecialMember.cs (1)
500Assert.Equal(Accessibility.Public, wellKnown.DeclaredAccessibility);
Symbols\MockNamedTypeSymbol.cs (1)
183return Accessibility.Public;
Symbols\OverriddenOrHiddenMembersTests.cs (4)
3016AssertEx.All(properties, p => p.DeclaredAccessibility == Accessibility.Public); 3063AssertEx.All(properties, p => p.DeclaredAccessibility == Accessibility.Public); 3110AssertEx.All(properties, p => p.DeclaredAccessibility == Accessibility.Public); 3157AssertEx.All(properties, p => p.DeclaredAccessibility == Accessibility.Public);
Symbols\Retargeting\RetargetCustomModifiers.cs (1)
184Assert.Equal(Accessibility.Public, volatileFld.DeclaredAccessibility);
Symbols\Source\AccessTests.cs (1)
31Assert.Equal(Accessibility.Public, a.DeclaredAccessibility);
Symbols\Source\EventTests.cs (4)
84Assert.Equal(Accessibility.Public, @event.DeclaredAccessibility); 1870Assert.Equal(Accessibility.Public, event1.RemoveMethod.DeclaredAccessibility); 1875Assert.Equal(Accessibility.Public, event2.RemoveMethod.DeclaredAccessibility); 1880Assert.Equal(Accessibility.Public, event3.RemoveMethod.DeclaredAccessibility);
Symbols\Source\MethodTests.cs (10)
88check(@"internal class A { }", "A", 1, Accessibility.Public); 172Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 381Assert.Equal(Accessibility.Public, outP.DeclaredAccessibility); 961Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility); 1070Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility); 1182Assert.Equal(Accessibility.Public, m0.DeclaredAccessibility); 1206Assert.Equal(Accessibility.Public, type2.DeclaredAccessibility); 1219Assert.Equal(Accessibility.Public, m0.DeclaredAccessibility); 1262Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility); 1276Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility);
Symbols\Source\ModifierTests.cs (2)
54Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility); 116Assert.Equal(Accessibility.Public, m2.DeclaredAccessibility);
Symbols\Source\RecordTests.cs (5)
158Assert.Equal(Accessibility.Public, x.DeclaredAccessibility); 175Assert.Equal(Accessibility.Public, getAccessor.DeclaredAccessibility); 182Assert.Equal(Accessibility.Public, setAccessor.DeclaredAccessibility); 192Assert.Equal(Accessibility.Public, y.DeclaredAccessibility); 215Assert.Equal(Accessibility.Public, setAccessor.DeclaredAccessibility);
Symbols\TypeTests.cs (4)
298Assert.Equal(Accessibility.Public, type2.DeclaredAccessibility); 670Assert.Equal(Accessibility.Public, v.DeclaredAccessibility); 856Assert.Equal(Accessibility.Public, igoo.DeclaredAccessibility); 881Assert.Equal(Accessibility.Public, structS.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Parsing\ReadOnlyStructs.cs (5)
53Assert.Equal(Accessibility.Public, s2.DeclaredAccessibility); 59Assert.Equal(Accessibility.Public, s3.DeclaredAccessibility); 127Assert.Equal(Accessibility.Public, s2.DeclaredAccessibility); 133Assert.Equal(Accessibility.Public, s3.DeclaredAccessibility); 162Assert.Equal(Accessibility.Public, s2.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdMetadataTests.cs (1)
76Assert.Equal(Accessibility.Public, func.DeclaredAccessibility);
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
565d = this.AsImplementation(d, Accessibility.Public); 1669case Accessibility.Public:
CSharpAccessibilityFacts.cs (1)
113(SyntaxKind.PublicKeyword, _) => Accessibility.Public,
CSharpCodeGenerationHelpers.cs (1)
46case Accessibility.Public:
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (4)
319Accessibility.Public, 451Accessibility.Public, 605case SyntaxKind.PublicKeyword: return Accessibility.Public; 628return Accessibility.Public;
SemanticModelExtensions.cs (1)
309? Accessibility.Public
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (29)
CodeGeneration\SymbolEditorTests.cs (1)
320var newSymbol = (INamedTypeSymbol)await editor.EditAllDeclarationsAsync(symbol, (e, d) => e.SetAccessibility(d, Accessibility.Public));
CodeGeneration\SyntaxGeneratorTests.cs (28)
790Generator.FieldDeclaration("fld", Generator.TypeExpression(SpecialType.System_Int32), accessibility: Accessibility.Public), 830Generator.MethodDeclaration("m", returnType: Generator.IdentifierName("x"), accessibility: Accessibility.Public), 834Generator.MethodDeclaration("m", returnType: Generator.IdentifierName("x"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Abstract), 1003Generator.ConstructorDeclaration("c", accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Static), 1125Generator.EventDeclaration("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Public), 1141Generator.CustomEventDeclaration("ep", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Abstract), 1630Generator.InterfaceDeclaration("i", members: new[] { Generator.MethodDeclaration("m", returnType: Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Sealed) }), 1634Generator.InterfaceDeclaration("i", members: new[] { Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Sealed) }), 1638Generator.InterfaceDeclaration("i", members: new[] { Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.ReadOnly) }), 1642Generator.InterfaceDeclaration("i", members: new[] { Generator.IndexerDeclaration(new[] { Generator.ParameterDeclaration("y", Generator.IdentifierName("x")) }, Generator.IdentifierName("t"), Accessibility.Public, DeclarationModifiers.Sealed) }), 1646Generator.InterfaceDeclaration("i", members: new[] { Generator.IndexerDeclaration(new[] { Generator.ParameterDeclaration("y", Generator.IdentifierName("x")) }, Generator.IdentifierName("t"), Accessibility.Public, DeclarationModifiers.ReadOnly) }), 1650Generator.InterfaceDeclaration("i", members: new[] { Generator.CustomEventDeclaration("ep", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Static) }), 1654Generator.InterfaceDeclaration("i", members: new[] { Generator.EventDeclaration("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Static) }), 1658Generator.InterfaceDeclaration("i", members: new[] { Generator.FieldDeclaration("f", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Sealed) }), 1716Generator.DelegateDeclaration("d", accessibility: Accessibility.Public), 1720Generator.DelegateDeclaration("d", accessibility: Accessibility.Public), 3001var publicCtor = Generator.WithAccessibility(ctor, Accessibility.Public); 3010var ctor = Generator.ConstructorDeclaration("C", accessibility: Accessibility.Public); 3035var filePublicClass = Generator.WithAccessibility(fileClass, Accessibility.Public); 3270Assert.Equal(Accessibility.Public, Generator.GetAccessibility(Generator.WithAccessibility(getAccessor, Accessibility.Public))); 3288var newProp = Generator.ReplaceNode(prop, getAccessor, Generator.WithAccessibility(getAccessor, Accessibility.Public)); 3289Assert.Equal(Accessibility.Public, Generator.GetAccessibility(Generator.GetAccessor(newProp, DeclarationKind.GetAccessor))); 3291newProp = Generator.ReplaceNode(prop, setAccessor, Generator.WithAccessibility(setAccessor, Accessibility.Public)); 3292Assert.Equal(Accessibility.Public, Generator.GetAccessibility(Generator.GetAccessor(newProp, DeclarationKind.SetAccessor))); 3695Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declX)); 3701Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declY)); 3707Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declZ));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (20)
CodeGeneration\CodeGenerationTests.cs (12)
64Accessibility accessibility = Accessibility.Public, 107Accessibility accessibility = Accessibility.Public, 141Accessibility accessibility = Accessibility.Public, 187Accessibility accessibility = Accessibility.Public, 228Accessibility accessibility = Accessibility.Public, 276Accessibility accessibility = Accessibility.Public, 348Accessibility accessibility = Accessibility.Public, 382Accessibility accessibility = Accessibility.Public, 422Accessibility defaultAccessibility = Accessibility.Public, 423Accessibility setterAccessibility = Accessibility.Public, 516Accessibility accessibility = Accessibility.Public, 722attributes: default, Accessibility.Public,
CodeGeneration\CodeGenerationTests.CSharp.cs (4)
243[InlineData(Accessibility.Public)] 337accessibility: Accessibility.Public, 1467var getField = CreateField(Accessibility.Public, new Editing.DeclarationModifiers(), typeof(int), "f2"); 1493var getField = CreateField(Accessibility.Public, new Editing.DeclarationModifiers(), typeof(int), "f2");
CodeGeneration\CodeGenerationTests.VisualBasic.cs (4)
249accessibility: Accessibility.Public, 416Accessibility.Public, 625accessibility: Accessibility.Public, 1538var getField = CreateField(Accessibility.Public, new DeclarationModifiers(isStatic: true), typeof(int), "f2");
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
DkmUtilities.cs (1)
314case Accessibility.Public:
Microsoft.CodeAnalysis.Features (67)
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
39.FirstOrDefault(m => m.DeclaredAccessibility == Accessibility.Public &&
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
89.FirstOrDefault(m => m.DeclaredAccessibility == Accessibility.Public &&
AddAccessibilityModifiersHelpers.cs (1)
56return Accessibility.Public;
AddParameterService.cs (1)
49if (method.DeclaredAccessibility != Accessibility.Public)
Common\GlyphExtensions.cs (1)
218return Accessibility.Public;
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (2)
279overloadInfo.NonGenericOverload.DeclaredAccessibility == Accessibility.Public); 325var newContainsPublicGenericOverload = type.DeclaredAccessibility >= Accessibility.Public || ContainsPublicGenericOverload;
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
426=> symbol.DeclaredAccessibility == Accessibility.Public ||
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (4)
269Accessibility.Public, 358attributes: default, Accessibility.Public, modifiers: default, 374attributes: default, Accessibility.Public, DeclarationModifiers.Abstract, 400attributes: default, Accessibility.Public, modifiers: default,
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (3)
859Accessibility.Public, 906? Accessibility.Public 937attributes: default, Accessibility.Public, modifiers: default,
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (1)
178method.DeclaredAccessibility == Accessibility.Public &&
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (1)
152if (symbol is IMethodSymbol { DeclaredAccessibility: Accessibility.Public, IsStatic: true } &&
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (2)
85where method.DeclaredAccessibility == Accessibility.Public 173method.DeclaredAccessibility == Accessibility.Public &&
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
400computedAccessibility = Accessibility.Public;
ExtractInterface\AbstractExtractInterfaceService.cs (8)
392accessibility: Accessibility.Public, 402accessibility: Accessibility.Public, 416accessibility: Accessibility.Public, 423getMethod: property.GetMethod == null ? null : (property.GetMethod.DeclaredAccessibility == Accessibility.Public ? property.GetMethod : null), 424setMethod: property.SetMethod == null ? null : (property.SetMethod.DeclaredAccessibility == Accessibility.Public ? property.SetMethod : null), 439m.DeclaredAccessibility != Accessibility.Public || 454((prop.GetMethod != null && prop.GetMethod.DeclaredAccessibility == Accessibility.Public) || 455(prop.SetMethod != null && prop.SetMethod.DeclaredAccessibility == Accessibility.Public));
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (2)
168compareMethod.DeclaredAccessibility != Accessibility.Public && 198Accessibility.Public,
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
103accessibility: _state.ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.State.cs (1)
68Accessibility = desiredAccessibility ?? (ContainingType.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public);
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.AbstractCodeAction.cs (3)
86return Accessibility.Public; 90if (classType.IsAbstractClass() && baseConstructor.DeclaredAccessibility == Accessibility.Public) 99return Accessibility.Public;
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
138accessibility: Accessibility.Public,
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (2)
179Accessibility.Public, 196Accessibility.Public,
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
146case Accessibility.Public:
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (3)
80var propertyNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Property, Accessibility.Public, fallbackOptions, cancellationToken).ConfigureAwait(false); 592accessibility: Accessibility.Public, 659TypeToGenerateIn.IsAbstractClass() ? Accessibility.Protected : Accessibility.Public,
GenerateMember\GenerateConstructor\GenerateConstructorHelpers.cs (1)
61case Accessibility.Public:
GenerateMember\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (1)
53accessibility: Accessibility.Public,
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
267return Accessibility.Public;
GenerateMember\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (2)
136return Accessibility.Public; 169return Accessibility.Public;
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
93var accessibility = Accessibility.Public;
GenerateType\AbstractGenerateTypeService.cs (1)
248return Accessibility.Public;
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
662case Accessibility.Public:
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (2)
223DetermineName(), null, parameters.ToImmutable(), Accessibility.Public, 239.Where(c => c.DeclaredAccessibility is Accessibility.Public or Accessibility.Protected)
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
407? Accessibility.Public
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
318accessibility: Explicitly ? Accessibility.NotApplicable : Accessibility.Public,
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (4)
339if (rule.SymbolSpecification.AppliesTo(SymbolKind.Property, Accessibility.Public)) 343var accessibilityLevel = Accessibility.Public; 347if (defaultAccessibility == Accessibility.Public) 355Accessibility.Public,
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
31where m.DeclaredAccessibility is Accessibility.Public or
PullMemberUp\MembersPuller.cs (6)
84return getterOrSetter?.DeclaredAccessibility == Accessibility.Public ? getterOrSetter : null; 93: CodeGenerationSymbolFactory.CreateMethodSymbol(getterOrSetter, accessibility: Accessibility.Public); 169accessibility: Accessibility.Public, 224editor.SetAccessibility(memberDeclaration, Accessibility.Public); 254accessibility: Accessibility.Public, 270editor.SetAccessibility(declaration, Accessibility.Public);
PullMemberUp\PullMembersUpOptionsBuilder.cs (1)
22var changeOriginalToPublic = memberAndMakeAbstract.member.DeclaredAccessibility != Accessibility.Public;
Snippets\SnippetProviders\AbstractConstructorSnippetProvider.cs (1)
41accessibility: Accessibility.Public);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.cs (1)
488var glyphString = glyph.ToString().Replace(nameof(Accessibility.Public), string.Empty)
Microsoft.CodeAnalysis.VisualBasic (102)
Binding\Binder_Attributes.vb (4)
334If DigThroughArrayType(param.Type).DeclaredAccessibility <> Accessibility.Public Then 341If DigThroughArrayType(container).DeclaredAccessibility <> Accessibility.Public Then 358If methodSym.DeclaredAccessibility <> Accessibility.Public Then 503If sym.DeclaredAccessibility <> Accessibility.Public Then
Binding\Binder_Lambda.vb (1)
24Dim modifiers As SourceMemberFlags = DecodeModifiers(node.SubOrFunctionHeader.Modifiers, asyncIterator, ERRID.ERR_InvalidLambdaModifier, Accessibility.Public, If(diagnostics.DiagnosticBag, New DiagnosticBag())).FoundFlags And asyncIterator
Binding\Binder_Utils.vb (2)
220access = Accessibility.Public 1558AccessibilityPublic = CUShort(Accessibility.Public)
Binding\LookupResult.vb (2)
992Debug.Assert(possiblyMergedNamespace.DeclaredAccessibility = Accessibility.Public) 995If type.DeclaredAccessibility < Accessibility.Public AndAlso
Compilation\ClsComplianceChecker.vb (1)
817Case Accessibility.Public
Compilation\MethodCompiler.vb (1)
1900If m.DeclaredAccessibility <> Accessibility.Public Then
Declarations\DeclarationModifiersExtensions.vb (1)
13Case DeclarationModifiers.Public : Return Accessibility.Public
Emit\AttributeDataAdapter.vb (1)
137If member.DeclaredAccessibility = Accessibility.Public Then
Emit\NoPia\EmbeddedType.vb (1)
65Return UnderlyingNamedType.AdaptedNamedTypeSymbol.DeclaredAccessibility = Accessibility.Public
Emit\NoPia\EmbeddedTypesManager.vb (1)
371(containerKind = TypeKind.Structure AndAlso (field.AdaptedFieldSymbol.IsShared OrElse field.AdaptedFieldSymbol.DeclaredAccessibility <> Accessibility.Public)) Then
Emit\PEModuleBuilder.vb (1)
505If symbol.DeclaredAccessibility <> Accessibility.Public Then
Emit\SymbolTranslator.vb (1)
320Case Accessibility.Public
Errors\ErrorMessageHelpers.vb (1)
27Case Accessibility.Public
Lowering\AsyncRewriter\AsyncRewriter.vb (2)
136Me.StateField = Me.F.StateMachineField(Me.F.SpecialType(SpecialType.System_Int32), Me.Method, GeneratedNames.MakeStateMachineStateFieldName(), Accessibility.Public) 137Me._builderField = Me.F.StateMachineField(Me._builderType, Me.Method, GeneratedNames.MakeStateMachineBuilderFieldName(), Accessibility.Public)
Lowering\IteratorRewriter\IteratorRewriter.vb (3)
139Me.StateField = Me.F.StateMachineField(Me.F.SpecialType(SpecialType.System_Int32), Me.Method, GeneratedNames.MakeStateMachineStateFieldName(), Accessibility.Public) 142_currentField = F.StateMachineField(_elementType, Me.Method, GeneratedNames.MakeIteratorCurrentFieldName(), Accessibility.Public) 146F.StateMachineField(F.SpecialType(SpecialType.System_Int32), Me.Method, GeneratedNames.MakeIteratorInitialThreadIdName(), Accessibility.Public),
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (1)
26MyBase.New(frame, captured, type, fieldName, accessibility:=Accessibility.Public)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
66Me._singletonCache = New SynthesizedLambdaCacheFieldSymbol(Me, Me, Me, cacheVariableName, topLevelMethod, Accessibility.Public, isReadOnly:=True, isShared:=True)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1188accessibility:=Accessibility.Public,
Semantics\AccessCheck.vb (8)
181Case Accessibility.NotApplicable, Accessibility.Public 224Case Accessibility.Public 658If exposedType.DeclaredAccessibility = Accessibility.Public Then 739If typeAccessOutsideAssembly = Accessibility.Public Then 745If memberAccessOutsideAssembly = Accessibility.Public Then 767s_mapAccessToAccessOutsideAssembly = New Accessibility(Accessibility.Public) {} 775s_mapAccessToAccessOutsideAssembly(Accessibility.Public) = Accessibility.Public
SymbolDisplay\SymbolDisplayVisitor.vb (1)
335Case Accessibility.Public
Symbols\AccessibilityExtensions.vb (1)
19Case Accessibility.Public
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_EqualsMethodSymbol.vb (1)
70Return Accessibility.Public
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_GetHashCodeMethodSymbol.vb (1)
39Return Accessibility.Public
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_IEquatable_EqualsMethodSymbol.vb (1)
76Return Accessibility.Public
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
121Return Accessibility.Public
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ToStringMethodSymbol.vb (1)
43Return Accessibility.Public
Symbols\AssemblySymbol.vb (1)
713Return result.DeclaredAccessibility = Accessibility.Public OrElse IsSymbolAccessible(result, Me)
Symbols\Attributes\AttributeData.vb (2)
427[property].DeclaredAccessibility = Accessibility.Public AndAlso [property].GetArity() = 0 AndAlso 428[property].HasSet AndAlso [property].SetMethod.DeclaredAccessibility = Accessibility.Public Then
Symbols\ConstraintsHelper.vb (1)
1131Return constructor.DeclaredAccessibility = Accessibility.Public
Symbols\ErrorMethodSymbol.vb (1)
50Return Accessibility.Public
Symbols\ErrorTypeSymbol.vb (1)
220Return Accessibility.Public
Symbols\MergedNamespaceSymbol.vb (3)
367If current = Accessibility.Public Then 368Return Accessibility.Public 492If Me.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType = Accessibility.Public Then
Symbols\Metadata\PE\MetadataDecoder.vb (1)
331candidate.DeclaredAccessibility <> Accessibility.Public Then
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
126access = Accessibility.Public
Symbols\Metadata\PE\PEMethodSymbol.vb (3)
375ElseIf IsShared AndAlso DeclaredAccessibility = Accessibility.Public AndAlso Not IsSub AndAlso Arity = 0 Then 495IsShared AndAlso DeclaredAccessibility = Accessibility.Public AndAlso 596access = Accessibility.Public
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
361access = Accessibility.Public
Symbols\Metadata\PE\PENamedTypeSymbolWithEmittedNamespaceName.vb (1)
36If (Arity = 0 OrElse MangleName) AndAlso (moduleSymbol.ContainingAssembly.KeepLookingForDeclaredSpecialTypes) AndAlso Me.DeclaredAccessibility = Accessibility.Public Then
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
158Return Accessibility.Public
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
55If result Is Nothing OrElse result.DeclaredAccessibility <> Accessibility.Public Then
Symbols\NamespaceSymbol.vb (6)
159Return Accessibility.Public 198Case Accessibility.Public 199Return Accessibility.Public 214If childResult = Accessibility.Public Then 215Return Accessibility.Public 232If accessibility = Accessibility.Public Then
Symbols\PEOrSourceOrMergedNamespaceSymbol.vb (2)
65If _lazyDeclaredAccessibilityOfMostAccessibleDescendantType = Accessibility.Public Then 71parent._lazyDeclaredAccessibilityOfMostAccessibleDescendantType = CByte(Accessibility.Public)
Symbols\Source\ImplementsHelper.vb (1)
645If member.DeclaredAccessibility = Accessibility.Public AndAlso
Symbols\Source\SourceAssemblySymbol.vb (1)
914Return Not obj.IsErrorType() AndAlso obj.DeclaredAccessibility = Accessibility.Public
Symbols\Source\SourceEventSymbol.vb (1)
712Accessibility.Public,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
32[Public] = CUShort(Accessibility.Public)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
422If(container.IsValueType, Accessibility.Public, Accessibility.Private),
Symbols\Source\SourceMethodSymbol.vb (3)
226Accessibility.Public, 428Accessibility.Public, 455Dim operatorModifiers = binder.DecodeModifiers(syntax.Modifiers, allowModifiers, ERRID.ERR_BadOperatorFlags1, Accessibility.Public, diagBag)
Symbols\Source\SourceNamedTypeSymbol.vb (4)
83Me.DeclaredAccessibility = Accessibility.Public Then 601If namedType.DeclaredAccessibility = Accessibility.Public AndAlso namedType.MangleName = Me.MangleName Then 703accessibility:=Accessibility.Public, 2353(member.DeclaredAccessibility = Accessibility.Public OrElse
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (10)
164If comClass.DeclaredAccessibility <> Accessibility.Public Then 170If container.DeclaredAccessibility <> Accessibility.Public Then 369If member.IsShared OrElse member.DeclaredAccessibility <> Accessibility.Public OrElse 406If getter.DeclaredAccessibility <> Accessibility.Public OrElse Not GetComVisibleState(getter) Then 416If setter.DeclaredAccessibility <> Accessibility.Public OrElse Not GetComVisibleState(setter) Then 744Return Accessibility.Public 1041Debug.Assert(clone.DeclaredAccessibility = Accessibility.Public) 1112Return Accessibility.Public 1662Debug.Assert(clone.DeclaredAccessibility = Accessibility.Public) 1713Return Accessibility.Public
Symbols\Source\SourcePropertySymbol.vb (1)
1083Accessibility.Public,
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
30Return Accessibility.Public
Symbols\Source\SynthesizedMyGroupCollectionPropertyBackingFieldSymbol.vb (1)
29MyBase.New(containingType, implicitlyDefinedBy, type, name, Accessibility.Public, isReadOnly:=False, isShared:=False)
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
83Return Accessibility.Public
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
113Return Accessibility.Public
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
100Return Accessibility.Public
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
122Return Accessibility.Public
Symbols\SynthesizedSymbols\SynthesizedPropertyBase.vb (1)
64Return Accessibility.Public
Symbols\SynthesizedSymbols\SynthesizedSimpleMethodSymbol.vb (1)
60Return Accessibility.Public
Symbols\Tuples\TupleErrorFieldSymbol.vb (1)
44MyBase.New(container, container, type, name, Accessibility.Public)
Symbols\Tuples\TupleTypeSymbol.vb (1)
174result = Accessibility.[Public]
Symbols\WellKnownMembers.vb (1)
458Not (m.DeclaredAccessibility = Accessibility.Public OrElse (accessWithinOpt IsNot Nothing AndAlso Symbol.IsSymbolAccessible(m, accessWithinOpt))) Then
Syntax\SyntaxFacts.vb (1)
546Case Accessibility.Public
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
VisualBasicAccessibilityFacts.vb (1)
195accessibility = Accessibility.Public
VisualBasicAddAccessibilityModifiers.vb (1)
82Return accessibility = Accessibility.Public
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (1)
139accessibility:=Accessibility.Public,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (75)
Diagnostics\GenerateType\GenerateTypeTests_Dialog.vb (75)
228accessibility:=Accessibility.Public, 321accessibility:=Accessibility.Public, 359accessibility:=Accessibility.Public, 392accessibility:=Accessibility.Public, 424accessibility:=Accessibility.Public, 458accessibility:=Accessibility.Public, 490accessibility:=Accessibility.Public, 531accessibility:=Accessibility.Public, 572accessibility:=Accessibility.Public, 604accessibility:=Accessibility.Public, 642accessibility:=Accessibility.Public, 683accessibility:=Accessibility.Public, 739accessibility:=Accessibility.Public, 775accessibility:=Accessibility.Public, 818accessibility:=Accessibility.Public, 856accessibility:=Accessibility.Public, 898accessibility:=Accessibility.Public, 935accessibility:=Accessibility.Public, 985accessibility:=Accessibility.Public, 1022accessibility:=Accessibility.Public, 1072accessibility:=Accessibility.Public, 1111accessibility:=Accessibility.Public, 1149accessibility:=Accessibility.Public, 1191accessibility:=Accessibility.Public, 1234accessibility:=Accessibility.Public, 1277accessibility:=Accessibility.Public, 1312accessibility:=Accessibility.Public, 1339accessibility:=Accessibility.Public, 1398accessibility:=Accessibility.Public, 1452accessibility:=Accessibility.Public, 1480accessibility:=Accessibility.Public, 1506accessibility:=Accessibility.Public, 1537accessibility:=Accessibility.Public, 1568accessibility:=Accessibility.Public, 1597accessibility:=Accessibility.Public, 1622accessibility:=Accessibility.Public, 1670accessibility:=Accessibility.Public, 1700accessibility:=Accessibility.Public, 1726accessibility:=Accessibility.Public, 1750accessibility:=Accessibility.Public, 1778accessibility:=Accessibility.Public, 1806accessibility:=Accessibility.Public, 1834accessibility:=Accessibility.Public, 1862accessibility:=Accessibility.Public, 1890accessibility:=Accessibility.Public, 1914accessibility:=Accessibility.Public, 1942accessibility:=Accessibility.Public, 1966accessibility:=Accessibility.Public, 1992accessibility:=Accessibility.Public, 2016accessibility:=Accessibility.Public, 2044accessibility:=Accessibility.Public, 2068accessibility:=Accessibility.Public, 2093accessibility:=Accessibility.Public, 2120accessibility:=Accessibility.Public, 2149accessibility:=Accessibility.Public, 2174accessibility:=Accessibility.Public, 2208accessibility:=Accessibility.Public, 2243accessibility:=Accessibility.Public, 2275accessibility:=Accessibility.Public, 2296accessibility:=Accessibility.Public, 2321accessibility:=Accessibility.Public, 2350accessibility:=Accessibility.Public, 2386accessibility:=Accessibility.Public, 2424accessibility:=Accessibility.Public, 2465accessibility:=Accessibility.Public, 2487accessibility:=Accessibility.Public, 2511accessibility:=Accessibility.Public, 2538accessibility:=Accessibility.Public, 2561accessibility:=Accessibility.Public, 2586accessibility:=Accessibility.Public, 2613accessibility:=Accessibility.Public, 2639accessibility:=Accessibility.Public, 2665accessibility:=Accessibility.Public, 2692accessibility:=Accessibility.Public, 2719accessibility:=Accessibility.Public,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Emit\EmitMetadata.vb (2)
485Assert.Equal(Accessibility.Public, classA.DeclaredAccessibility) 498Assert.Equal(Accessibility.Public, classD.DeclaredAccessibility)
Emit\NoPiaEmbedTypes.vb (4)
1107Assert.Equal(Accessibility.Public, value__.DeclaredAccessibility) 1119Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility) 1147Assert.Equal(Accessibility.Public, f3.DeclaredAccessibility) 1397Assert.Equal(Accessibility.Public, p1.DeclaredAccessibility)
Microsoft.CodeAnalysis.VisualBasic.Features (10)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (4)
143attributes:=Nothing, accessibility:=Accessibility.Public, modifiers:=Nothing, 150accessibility:=Accessibility.Public, modifiers:=Nothing, 392attributes:=Nothing, accessibility:=Accessibility.Public, modifiers:=Nothing, 398attributes:=Nothing, accessibility:=Accessibility.Public, modifiers:=Nothing,
Completion\CompletionProviders\OverrideCompletionProvider.vb (1)
104seenAccessibility = Accessibility.Public
GenerateType\VisualBasicGenerateTypeService.vb (2)
409If accessibilityConstraint = Accessibility.Public OrElse 699accessibility:=Accessibility.Public,
InitializeParameter\VisualBasicInitializeMemberFromParameterCodeRefactoringProvider.vb (2)
50Return If(containingType.TypeKind = TypeKind.Class Or containingType.TypeKind = TypeKind.Module, Accessibility.Private, Accessibility.Public) 55Return Accessibility.Public
VisualBasicAddAccessibilityModifiers.vb (1)
82Return accessibility = Accessibility.Public
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (9)
Binding\LookupTests.vb (7)
981Assert.Equal(Accessibility.Public, isolatedStorage.DeclaredAccessibilityOfMostAccessibleDescendantType) 983Assert.Equal(Accessibility.Public, isolatedStorage.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType) 984Assert.Equal(Accessibility.Public, system.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType) 985Assert.Equal(Accessibility.Public, io.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType) 1032Assert.Equal(Accessibility.Public, q.DeclaredAccessibilityOfMostAccessibleDescendantType) 1033Assert.Equal(Accessibility.Public, p.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType) 1034Assert.Equal(Accessibility.Public, q.RawLazyDeclaredAccessibilityOfMostAccessibleDescendantType)
Semantics\BinaryOperators.vb (1)
1268Assert.Equal(Accessibility.Public, symbol1.DeclaredAccessibility)
Semantics\UnaryOperators.vb (1)
779Assert.Equal(Accessibility.Public, symbol1.DeclaredAccessibility)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (90)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (8)
380CheckMethod(m, constr, ".ctor", Accessibility.Public, isSub:=True, paramCount:=3) 416CheckMethod(m, toStr, "ToString", Accessibility.Public, 478CheckMethod(m, method, "Equals", Accessibility.Public, 513CheckMethod(m, method, "GetHashCode", Accessibility.Public, 553CheckMethod(m, method, "Equals", Accessibility.Public, 656Assert.Equal(Accessibility.Public, prop.DeclaredAccessibility) 671Accessibility.Public, 677Accessibility.Public,
SymbolsTests\AssemblyAndNamespaceTests.vb (2)
130Assert.Equal(Accessibility.Public, sym3.DeclaredAccessibility) 131Assert.Equal(Accessibility.Public, sym4.DeclaredAccessibility)
SymbolsTests\CompilationCreationTests.vb (2)
1866Assert.Equal(Accessibility.[Public], foo2.DeclaredAccessibility) 1903Assert.Equal(Accessibility.[Public], type3.DeclaredAccessibility)
SymbolsTests\Metadata\MetadataMemberTests.vb (2)
215Assert.Equal(Accessibility.Public, member1.DeclaredAccessibility) 331Assert.Equal(Accessibility.Public, member2.DeclaredAccessibility)
SymbolsTests\Metadata\MetadataTypeTests.vb (4)
45Assert.Equal(Accessibility.Public, ns.DeclaredAccessibility) 175Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility) 230Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility) 283Assert.Equal(Accessibility.Public, type1.DeclaredAccessibility)
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
55Assert.Equal(Accessibility.Public, f1.DeclaredAccessibility)
SymbolsTests\Metadata\PE\LoadingMethods.vb (1)
54Assert.Equal(Accessibility.Public, (M1.DeclaredAccessibility))
SymbolsTests\Metadata\PE\TypeAccessibility.vb (2)
34Assert.Equal(Accessibility.Public, obj.DeclaredAccessibility) 58Assert.Equal(Accessibility.Public, ContextForm.DeclaredAccessibility)
SymbolsTests\Metadata\WinMdTypeTests.vb (1)
46Assert.Equal(value.DeclaredAccessibility, Accessibility.Public)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
129Assert.Equal(Accessibility.[Public], volatileFld.DeclaredAccessibility)
SymbolsTests\Source\EnumTests.vb (1)
1376Assert.Equal(field.DeclaredAccessibility, Accessibility.Public)
SymbolsTests\Source\FieldTests.vb (3)
110Assert.Equal(Accessibility.Public, fieldP.DeclaredAccessibility) 118Assert.Equal(Accessibility.Public, fieldQ.DeclaredAccessibility) 139Assert.Equal(Accessibility.Public, fieldT.DeclaredAccessibility)
SymbolsTests\Source\MethodTests.vb (29)
67Assert.Equal(Accessibility.Public, ctor.DeclaredAccessibility) 86Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility) 194Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility) 243Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility) 389Assert.Equal(Accessibility.Public, m1.DeclaredAccessibility) 979Assert.Equal(Accessibility.Public, mem1.DeclaredAccessibility) 985Assert.Equal(Accessibility.Public, mem2.DeclaredAccessibility) 1075Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1077Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1085Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1087Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1089Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1091Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1093Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1095Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1103Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) ' private is better but Dev10 is public 1105Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1107Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1109Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1111Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1113Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1115Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1123Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1125Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1132Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1134Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1139Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) ' private is better but Dev10 is public 1141Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility) 1143Assert.Equal(Accessibility.Public, mem.DeclaredAccessibility)
SymbolsTests\Source\NamespaceGlobalTests.vb (1)
490Assert.Equal(Accessibility.Public, symbolC1(0).DeclaredAccessibility)
SymbolsTests\Source\OperatorsTests.vb (3)
189Assert.Equal(Accessibility.Public, op.DeclaredAccessibility) 387Assert.Equal(Accessibility.Public, op.DeclaredAccessibility) 546Assert.Equal(Accessibility.Public, op.DeclaredAccessibility)
SymbolsTests\Source\PropertyTests.vb (16)
699VerifyProperty(type, "P", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=True, hasField:=False) 700VerifyProperty(type, "Q", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=False, hasField:=False) 701VerifyProperty(type, "R", Accessibility.Public, isFromSource, hasGet:=False, hasSet:=True, hasField:=False) 704VerifyProperty(type, "P", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=True, hasField:=False) 705VerifyProperty(type, "Q", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=False, hasField:=False) 706VerifyProperty(type, "R", Accessibility.Public, isFromSource, hasGet:=False, hasSet:=True, hasField:=False) 709VerifyProperty(type, "P", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=True, hasField:=True) 710VerifyProperty(type, "Q", Accessibility.Public, isFromSource, hasGet:=True, hasSet:=False, hasField:=False) 711VerifyProperty(type, "R", Accessibility.Public, isFromSource, hasGet:=False, hasSet:=True, hasField:=False) 4513CheckPropertyAccessibility(p1, Accessibility.Public, Accessibility.Public, Accessibility.Public) 4523CheckPropertyAccessibility(p6, Accessibility.Public, Accessibility.Public, Accessibility.NotApplicable) 4526CheckPropertyAccessibility(p7, Accessibility.Public, privateOrNotApplicable, Accessibility.Public)
SymbolsTests\Source\TypeTests.vb (8)
111Assert.Equal(Accessibility.Public, classB.DeclaredAccessibility) 241Assert.Equal(Accessibility.Public, outerClass.DeclaredAccessibility) 277Assert.Equal(Accessibility.Public, i4Enum.DeclaredAccessibility) 554Assert.Equal(Accessibility.Public, enumE.DeclaredAccessibility) 617Assert.Equal(Accessibility.Public, igoo.DeclaredAccessibility) 627Assert.Equal(Accessibility.Public, structS.DeclaredAccessibility) 742Assert.Equal(Accessibility.Public, mem2.DeclaredAccessibility) 752Assert.Equal(Accessibility.Public, mem3.DeclaredAccessibility)
SymbolsTests\SymbolErrorTests.vb (2)
21002Assert.Equal(Accessibility.Public, sym.DeclaredAccessibility) 22498Assert.Equal(Accessibility.Public, errTypeSym.DeclaredAccessibility)
SymbolsTests\WellKnownTypeValidationTests.vb (3)
40Assert.Equal(Accessibility.Public, special.DeclaredAccessibility) 164Assert.Equal(Accessibility.Public, wellKnown.DeclaredAccessibility) 417Assert.Equal(Accessibility.Public, wellKnown.DeclaredAccessibility)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
MockSymbols.vb (2)
193Return Accessibility.Public 425Return Accessibility.Public
Microsoft.CodeAnalysis.VisualBasic.Workspaces (15)
CodeGeneration\ConstructorGenerator.vb (1)
88AddAccessibilityModifiers(constructor.DeclaredAccessibility, tokens, destination, options, Accessibility.Public)
CodeGeneration\EventGenerator.vb (1)
168AddAccessibilityModifiers([event].DeclaredAccessibility, tokens, destination, options, Accessibility.Public)
CodeGeneration\MethodGenerator.vb (1)
147AddAccessibilityModifiers(method.DeclaredAccessibility, result, destination, options, Accessibility.Public)
CodeGeneration\NamedTypeGenerator.vb (1)
168Case Accessibility.Public
CodeGeneration\PropertyGenerator.vb (2)
168AddAccessibilityModifiers(accessor.DeclaredAccessibility, modifiers, destination, options, Accessibility.Public) 189AddAccessibilityModifiers([property].DeclaredAccessibility, tokens, destination, options, Accessibility.Public)
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (2)
22If destination = CodeGenerationDestination.StructType AndAlso accessibility = Accessibility.Public Then 32Case Accessibility.Public
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1182declaration = WithAccessibility(declaration, Accessibility.Public) 2699Case Accessibility.Public
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (4)
262Accessibility.Public, 410Case SyntaxKind.PublicKeyword : Return Accessibility.Public 437Return Accessibility.Public 440Return Accessibility.Public
VisualBasicAccessibilityFacts.vb (1)
195accessibility = Accessibility.Public
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (23)
CodeGeneration\SyntaxGeneratorTests.vb (23)
836Generator.FieldDeclaration("fld", Generator.TypeExpression(SpecialType.System_Int32), accessibility:=Accessibility.Public), 878Generator.MethodDeclaration("m", returnType:=Generator.IdentifierName("x"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.None), 883Generator.MethodDeclaration("m", returnType:=Generator.IdentifierName("x"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Abstract), 1320Generator.EventDeclaration("ev", Generator.IdentifierName("t"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Static), 1360Generator.ConstructorDeclaration("c", accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Static), 1391Generator.ClassDeclaration("c", accessibility:=Accessibility.Public), 1444Generator.StructDeclaration("s", accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Partial), 1524Generator.InterfaceDeclaration("i", members:={Generator.MethodDeclaration("m", returnType:=Generator.IdentifierName("t"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Sealed)}), 1532Generator.InterfaceDeclaration("i", members:={Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Sealed)}), 1540Generator.InterfaceDeclaration("i", members:={Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.ReadOnly)}), 1548Generator.InterfaceDeclaration("i", members:={Generator.IndexerDeclaration({Generator.ParameterDeclaration("y", Generator.IdentifierName("x"))}, Generator.IdentifierName("t"), Accessibility.Public, DeclarationModifiers.Sealed)}), 1556Generator.InterfaceDeclaration("i", members:={Generator.IndexerDeclaration({Generator.ParameterDeclaration("y", Generator.IdentifierName("x"))}, Generator.IdentifierName("t"), Accessibility.Public, DeclarationModifiers.ReadOnly)}), 1630Generator.DelegateDeclaration("d", accessibility:=Accessibility.Public), 2620Assert.Equal(Accessibility.Public, Generator.GetAccessibility(m)) 3034Assert.Equal(Accessibility.Public, _g.GetAccessibility(_g.WithAccessibility(getAccessor, Accessibility.Public))) 3047Dim newProp = _g.ReplaceNode(prop, getAccessor, _g.WithAccessibility(getAccessor, Accessibility.Public)) 3048Assert.Equal(Accessibility.Public, _g.GetAccessibility(_g.GetAccessor(newProp, DeclarationKind.GetAccessor))) 3050newProp = _g.ReplaceNode(prop, setAccessor, _g.WithAccessibility(setAccessor, Accessibility.Public)) 3051Assert.Equal(Accessibility.Public, _g.GetAccessibility(_g.GetAccessor(newProp, DeclarationKind.SetAccessor))) 3446Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declX)) 3452Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declY)) 3458Assert.Equal(Accessibility.Public, Generator.GetAccessibility(declZ))
Microsoft.CodeAnalysis.Workspaces (27)
AccessibilityExtensions.cs (1)
30return Accessibility.Public;
AccessibilityUtilities.cs (1)
36return Accessibility.Public;
CodeGenerationSymbolFactory.cs (2)
234accessibility: Accessibility.Public, 474accessibility: Accessibility.Public,
EditorConfigNamingStyleParser_SymbolSpec.cs (3)
237private static readonly ImmutableArray<Accessibility> s_allAccessibility = ImmutableArray.Create(Accessibility.NotApplicable, Accessibility.Public, Accessibility.Internal, Accessibility.Private, Accessibility.Protected, Accessibility.ProtectedAndInternal, Accessibility.ProtectedOrInternal); 257builder.Add(Accessibility.Public); 500case Accessibility.Public:
FindSymbols\SymbolFinder_Helpers.cs (1)
25return accessibility is Accessibility.Public or
FindSymbols\SymbolFinder_Hierarchy.cs (1)
119if (symbol is { DeclaredAccessibility: Accessibility.Public, ContainingType.TypeKind: TypeKind.Class or TypeKind.Struct })
ISymbolExtensions_Accessibility.cs (2)
227case Accessibility.Public: 281case Accessibility.Public:
ITypeSymbolExtensions.MinimalAccessibilityVisitor.cs (2)
25=> Accessibility.Public; 71return Accessibility.Public;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs\INamedTypeSymbolExtensions.cs (2)
205return type.GetMembers().WhereAsArray(m => m.DeclaredAccessibility == Accessibility.Public && 228return accessor != null && IsImplementable(accessor) && accessor.DeclaredAccessibility != Accessibility.Public;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (2)
654.Where(x => x.DeclaredAccessibility == Accessibility.Public) 694.Where(x => x.DeclaredAccessibility == Accessibility.Public)
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
316Accessibility.Public,
NamingStyleRules.cs (1)
90if (symbol.DeclaredAccessibility != Accessibility.Public)
Shared\Extensions\ITypeSymbolExtensions.cs (1)
173where member.DeclaredAccessibility == Accessibility.Public &&
Shared\Extensions\SyntaxGeneratorExtensions.cs (2)
33accessibility: Accessibility.Public, 135accessibility: Accessibility.Public,
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (2)
45accessibility: Accessibility.Public, 438method.DeclaredAccessibility == Accessibility.Public &&
Shared\Utilities\SignatureComparer.cs (1)
68(method2 == null || method2.DeclaredAccessibility != Accessibility.Public);
SymbolSpecification.cs (1)
92Accessibility.Public,
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
207method.DeclaredAccessibility == Accessibility.Public &&
Microsoft.CodeAnalysis.Workspaces.UnitTests (13)
Editing\SyntaxEditorTests.cs (5)
56editor.ReplaceNode(fieldX, editor.Generator.FieldDeclaration("Y", editor.Generator.TypeExpression(SpecialType.System_String), Accessibility.Public)); 107editor.InsertAfter(fieldX, editor.Generator.FieldDeclaration("Y", editor.Generator.TypeExpression(SpecialType.System_String), Accessibility.Public)); 134editor.InsertBefore(fieldX, editor.Generator.FieldDeclaration("Y", editor.Generator.TypeExpression(SpecialType.System_String), Accessibility.Public)); 182editor.InsertAfter(fieldX, editor.Generator.FieldDeclaration("Y", editor.Generator.TypeExpression(SpecialType.System_String), Accessibility.Public)); 183editor.InsertBefore(fieldX, editor.Generator.FieldDeclaration("Z", editor.Generator.TypeExpression(SpecialType.System_Object), Accessibility.Public));
EditorConfigParsing\NamingStyleParserTests.cs (8)
72accessibility => Assert.Equal(Accessibility.Public, accessibility), 108accessibility => Assert.Equal(Accessibility.Public, accessibility), 146accessibility => Assert.Equal(Accessibility.Public, accessibility), 194accessibility => Assert.Equal(Accessibility.Public, accessibility), 230accessibility => Assert.Equal(Accessibility.Public, accessibility), 266accessibility => Assert.Equal(Accessibility.Public, accessibility), 304accessibility => Assert.Equal(Accessibility.Public, accessibility), 340accessibility => Assert.Equal(Accessibility.Public, accessibility),
Microsoft.VisualStudio.LanguageServices (6)
CommonControls\MemberSelectionViewModel.cs (1)
97=> SelectMembers(Members.WhereAsArray(v => v.Symbol.DeclaredAccessibility == Accessibility.Public));
GenerateType\GenerateTypeDialogViewModel.cs (2)
197PopulateAccessList("public", Accessibility.Public, LanguageNames.CSharp); 198PopulateAccessList("Public", Accessibility.Public, LanguageNames.VisualBasic);
Progression\GraphBuilder.cs (1)
423case Accessibility.Public:
Progression\GraphProvider.cs (1)
260if (nodes.Any(n => CheckAccessibility(n, Accessibility.Public) ||
Progression\IconHelper.cs (1)
35case Accessibility.Public:
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (2)
1009return symbol.DeclaredAccessibility is Accessibility.Public 1037Accessibility.Public => EnvDTE.vsCMAccess.vsCMAccessPublic,
ObjectBrowser\DescriptionBuilder.cs (1)
136case Accessibility.Public:
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
GlyphExtensionsTests.cs (2)
63declaredAccessibility: Accessibility.Public); 66declaredAccessibility: Accessibility.Public,
Microsoft.VisualStudio.LanguageServices.Implementation (3)
CodeModel\AbstractCodeModelService.cs (1)
770return Accessibility.Public;
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (2)
70new AccessibilityViewModel(Accessibility.Public, "public", specification), 112new AccessibilityViewModel(Accessibility.Public, "Public", specification),
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
CommonControls\MemberSelectionViewModelTests.vb (1)
58For Each member In viewModel.Members.Where(Function(memberViewModel) memberViewModel.Symbol.DeclaredAccessibility = Microsoft.CodeAnalysis.Accessibility.Public)
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\VisualBasicCodeModelService.vb (4)
1405Return symbol.DeclaredAccessibility = Accessibility.Public OrElse 1446Case Accessibility.Public 3610Return Accessibility.Public 3620Return Accessibility.Public
CodeModel\VisualBasicCodeModelService_Prototype.vb (1)
154Case Accessibility.Public
ObjectBrowser\DescriptionBuilder.vb (1)
291Case Accessibility.Public