162 references to Assembly
Metrics (8)
MetricsOutputWriter.cs (1)
129case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Metrics.Legacy (8)
src\RoslynAnalyzers\Tools\Metrics\MetricsOutputWriter.cs (1)
129case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis (3)
Compilation\Compilation.cs (1)
1713case SymbolKind.Assembly:
Emit\EditAndContinue\SymbolChanges.cs (1)
518case SymbolKind.Assembly:
Symbols\SymbolKindExtensions.cs (1)
31case SymbolKind.Assembly:
Microsoft.CodeAnalysis.Analyzers (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis.Analyzers.UnitTests (2)
MetaAnalyzers\UnsupportedSymbolKindArgumentRuleTests.cs (2)
74GetCSharpExpectedDiagnostic(23, 13, unsupportedSymbolKind: SymbolKind.Assembly), 140GetBasicExpectedDiagnostic(20, 13, unsupportedSymbolKind: SymbolKind.Assembly),
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis.BannedApiAnalyzers (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
133case SymbolKind.Assembly:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
116SymbolKind.Assembly => AssembliesAreEquivalent((IAssemblySymbol)x, (IAssemblySymbol)y),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
60SymbolKind.Assembly => CombineHashCodes((IAssemblySymbol)x, currentHash),
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Symbols.cs (1)
2717if (contextualAttributeBinder is { AttributeTarget: { Kind: SymbolKind.Assembly } })
Binder\Semantics\AccessCheck.cs (1)
193case SymbolKind.Assembly:
Compilation\CSharpCompilation.cs (1)
2406within0.Kind == SymbolKind.Assembly ?
Compiler\ClsComplianceChecker.cs (3)
1154else if (symbol.Kind == SymbolKind.Assembly) 1165return (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.NamedType) 1172System.Diagnostics.Debug.Assert(symbol.Kind != SymbolKind.Assembly);
Emitter\Model\SymbolAdapter.cs (4)
68(this.Kind == SymbolKind.Assembly && this is SourceAssemblySymbol) || 88Debug.Assert(this.Kind != SymbolKind.Assembly); 95Debug.Assert(this.Kind != SymbolKind.Assembly); 151if (this.Kind == SymbolKind.Assembly)
Errors\MessageProvider.cs (1)
101if (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace)
Symbols\AssemblySymbol.cs (1)
200return SymbolKind.Assembly;
Symbols\Attributes\AttributeData.cs (4)
342Debug.Assert(targetSymbol.Kind == SymbolKind.Assembly || targetSymbol.Kind == SymbolKind.NamedType || targetSymbol.Kind == SymbolKind.Method); 385Debug.Assert(targetSymbol.Kind == SymbolKind.Assembly || targetSymbol.Kind == SymbolKind.NamedType || targetSymbol.Kind == SymbolKind.Method); 453if (targetSymbol.Kind == SymbolKind.Assembly) 686case SymbolKind.Assembly:
Symbols\Symbol.cs (2)
202case SymbolKind.Assembly: 696case SymbolKind.Assembly:
Symbols\Symbol_Attributes.cs (2)
48case SymbolKind.Assembly: 930case SymbolKind.Assembly:
Symbols\SymbolDistinguisher.cs (1)
76case SymbolKind.Assembly:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\CompilationEmitTests.cs (8)
4259ParentKind = SymbolKind.Assembly, 4328ParentKind = SymbolKind.Assembly, 4378ParentKind = SymbolKind.Assembly, 4439ParentKind = SymbolKind.Assembly, 4456ParentKind = SymbolKind.Assembly, 4502ParentKind = SymbolKind.Assembly, 4559ParentKind = SymbolKind.Assembly, 4576ParentKind = SymbolKind.Assembly,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Attributes\AttributeTests_Security.cs (4)
1215ParentKind = SymbolKind.Assembly, 1232ParentKind = SymbolKind.Assembly, 1309ParentKind = SymbolKind.Assembly, 1389ParentKind = SymbolKind.Assembly,
Attributes\AttributeTests_Synthesized.cs (1)
1637ParentKind = SymbolKind.Assembly,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (8)
Compilation\CompilationAPITests.cs (1)
1198Assert.Equal(SymbolKind.Assembly, smb.Kind);
DocumentationComments\DocumentationCommentIDTests.cs (1)
63Assert.Equal(SymbolKind.Assembly, symbol.Kind);
Symbols\AssemblyAndNamespaceTests.cs (1)
37Assert.Equal(SymbolKind.Assembly, sym.Kind);
Symbols\Metadata\MetadataMemberTests.cs (3)
156Assert.Equal(SymbolKind.Assembly, mscorNS.Kind); 191Assert.Equal(SymbolKind.Assembly, mscorNS.Kind); 243Assert.Equal(SymbolKind.Assembly, mscorNS.Kind);
Symbols\Metadata\MetadataTypeTests.cs (2)
32Assert.Equal(SymbolKind.Assembly, mscorNS.Kind); 122Assert.Equal(SymbolKind.Assembly, mscorNS.Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
EmitMetadataTestBase.cs (1)
141kind = SymbolKind.Assembly;
Microsoft.CodeAnalysis.Features (1)
Shared\Extensions\ISymbolExtensions_2.cs (1)
25case SymbolKind.Assembly:
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Microsoft.CodeAnalysis.VisualBasic (21)
Compilation\ClsComplianceChecker.vb (5)
659Debug.Assert(symbol.Kind <> If(Me._compilation.Options.OutputKind = OutputKind.NetModule, SymbolKind.Assembly, SymbolKind.NetModule) OrElse 660(symbol.Kind = SymbolKind.Assembly AndAlso Me._compilation.Assembly IsNot symbol), 689ElseIf symbol.Kind = SymbolKind.Assembly OrElse symbol.Kind = SymbolKind.NetModule Then 696Case SymbolKind.Assembly, SymbolKind.NetModule, SymbolKind.NamedType 708Debug.Assert(symbol.Kind <> SymbolKind.Assembly)
Compilation\VisualBasicCompilation.vb (1)
2022Return If(within0.Kind = SymbolKind.Assembly,
Emit\SymbolAdapter.vb (2)
80Debug.Assert(Me.Kind <> SymbolKind.Assembly) 120If Me.Kind = SymbolKind.Assembly Then
Errors\MessageProvider.vb (1)
98If symbol.Kind = SymbolKind.Assembly OrElse symbol.Kind = SymbolKind.Namespace Then
Semantics\AccessCheck.vb (1)
117SymbolKind.Label, SymbolKind.Namespace, SymbolKind.Assembly, SymbolKind.NetModule
Symbols\AssemblySymbol.vb (1)
170Return SymbolKind.Assembly
Symbols\Attributes\AttributeData.vb (4)
214Debug.Assert(targetSymbol.Kind = SymbolKind.Assembly OrElse targetSymbol.Kind = SymbolKind.NamedType OrElse targetSymbol.Kind = SymbolKind.Method) 284Debug.Assert(targetSymbol.Kind = SymbolKind.Assembly OrElse targetSymbol.Kind = SymbolKind.NamedType OrElse targetSymbol.Kind = SymbolKind.Method) 344ElseIf targetSymbol.Kind = SymbolKind.Assembly Then 547Case SymbolKind.Assembly
Symbols\Symbol.vb (3)
253Case SymbolKind.Assembly 627Case SymbolKind.Assembly, SymbolKind.NetModule, SymbolKind.ArrayType 735If Me.Kind = SymbolKind.Assembly Then
Symbols\Symbol_Attributes.vb (3)
61Case SymbolKind.Assembly 255Dim sourceAssembly = DirectCast(If(Me.Kind = SymbolKind.Assembly, Me, Me.ContainingAssembly), SourceAssemblySymbol) 587Case SymbolKind.Assembly, SymbolKind.NamedType, SymbolKind.Method
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\CommitBufferManager.vb (1)
320If refAssemblyOrModule.MatchesKind(SymbolKind.Assembly) Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Emit\CompilationEmitTests.vb (3)
2572Case SymbolKind.Assembly 3165.ParentKind = SymbolKind.Assembly, 3181.ParentKind = SymbolKind.Assembly,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\CompilationAPITests.vb (1)
1068Assert.Equal(smb.Kind, SymbolKind.Assembly)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (12)
SymbolsTests\AssemblyAndNamespaceTests.vb (1)
46Assert.Equal(SymbolKind.Assembly, sym.Kind)
SymbolsTests\Metadata\MetadataMemberTests.vb (5)
157Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 199Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 255Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 318Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 371Assert.Equal(SymbolKind.Assembly, mscorNS.Kind)
SymbolsTests\Metadata\MetadataTypeTests.vb (6)
32Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 103Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 157Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 212Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 266Assert.Equal(SymbolKind.Assembly, mscorNS.Kind) 318Assert.Equal(SymbolKind.Assembly, mscorNS.Kind)
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
133case SymbolKind.Assembly:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
116SymbolKind.Assembly => AssembliesAreEquivalent((IAssemblySymbol)x, (IAssemblySymbol)y),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
60SymbolKind.Assembly => CombineHashCodes((IAssemblySymbol)x, currentHash),
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
108Debug.Assert(symbol.Kind is SymbolKind.Assembly or SymbolKind.NetModule or SymbolKind.DynamicType);
Workspace\Solution\SolutionCompilationState.SymbolToProjectId.cs (1)
143else if (symbol.IsKind(SymbolKind.Assembly) ||
Microsoft.VisualStudio.LanguageServices (2)
Progression\GraphBuilder.cs (1)
262case SymbolKind.Assembly:
Progression\GraphNodeCreation.cs (1)
33case SymbolKind.Assembly:
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
GlyphExtensionsTests.cs (1)
24SymbolKind.Assembly);
Roslyn.Diagnostics.Analyzers (8)
AbstractDoNotCopyValue.cs (1)
1545case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Test.Utilities (2)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly:
Text.Analyzers (9)
IdentifiersShouldBeSpelledCorrectly.cs (2)
489SymbolKind.Assembly => symbol.CreateDiagnostic(AssemblyRule, misspelledWord, symbol.Name), 509SymbolKind.Assembly => symbol.CreateDiagnostic(AssemblyMoreMeaningfulNameRule, symbolName),
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (5)
38symbol.Kind is SymbolKind.Assembly or 45Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 125case SymbolKind.Assembly: 269SymbolKind.Assembly => await AssemblyMetricData.ComputeAsync((IAssemblySymbol)symbol, context).ConfigureAwait(false), 307SymbolKind.Assembly => AssemblyMetricData.ComputeSynchronously((IAssemblySymbol)symbol, context),
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
33case SymbolKind.Assembly:
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
278case SymbolKind.Assembly: