34 references to Kind
Microsoft.CodeAnalysis (24)
CommandLine\CommandLineArguments.cs (1)
448
var diagnostic = PortableExecutableReference.ExceptionToDiagnostic(e, messageProviderOpt!, Location.None, cmdReference.Reference, cmdReference.Properties.
Kind
);
CommandLine\CommonCompiler.ExistingReferencesResolver.cs (1)
53
if (peReference == null || peReference.Properties.
Kind
!= MetadataImageKind.Assembly)
Compilation\DeterministicKeyBuilder.cs (1)
445
writer.Write("kind", properties.
Kind
);
MetadataReference\CompilationReference.cs (3)
24
Debug.Assert(properties.
Kind
!= MetadataImageKind.Module);
89
if (properties.
Kind
== MetadataImageKind.Module)
99
if (properties.
Kind
== MetadataImageKind.Module)
MetadataReference\MetadataImageReference.cs (2)
53
return _display ?? FilePath ?? (Properties.
Kind
== MetadataImageKind.Assembly ? CodeAnalysisResources.InMemoryAssembly : CodeAnalysisResources.InMemoryModule);
60
sb.Append(Properties.
Kind
== MetadataImageKind.Module ? "Module" : "Assembly");
MetadataReference\MetadataReference.cs (6)
125
Metadata metadata = properties.
Kind
switch
163
Metadata metadata = properties.
Kind
switch
206
Metadata metadata = properties.
Kind
switch
274
if (properties.
Kind
== MetadataImageKind.Module)
316
/// <exception cref="ArgumentException"><paramref name="properties"/>.<see cref="MetadataReferenceProperties.
Kind
"/> is not <see cref="MetadataImageKind.Assembly"/>.</exception>
349
if (properties.
Kind
!= MetadataImageKind.Assembly)
MetadataReference\MetadataReferenceProperties.cs (3)
85
/// <see cref="
Kind
"/> is <see cref="MetadataImageKind.Module"/>, as modules can't be aliased.
96
/// <see cref="
Kind
"/> is <see cref="MetadataImageKind.Module"/>, as modules can't be aliased.
106
/// <exception cref="ArgumentException"><see cref="
Kind
"/> is <see cref="MetadataImageKind.Module"/>, as interop types can't be embedded from modules.</exception>
PEWriter\MetadataWriter.PortablePdb.cs (2)
993
kindAndEmbedInteropTypes |= portableReference.Properties.
Kind
switch
997
_ => throw ExceptionUtilities.UnexpectedValue(portableReference.Properties.
Kind
)
ReferenceManager\CommonReferenceManager.Resolution.cs (5)
286
switch (compilationReference.Properties.
Kind
)
313
throw ExceptionUtilities.UnexpectedValue(compilationReference.Properties.
Kind
);
327
switch (peReference.Properties.
Kind
)
391
throw ExceptionUtilities.UnexpectedValue(peReference.Properties.
Kind
);
506
newDiagnostic = PortableExecutableReference.ExceptionToDiagnostic(e, messageProvider, location, peReference.Display ?? "", peReference.Properties.
Kind
);
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (2)
1278
if (reference.Properties.
Kind
== MetadataImageKind.Assembly)
1284
Debug.Assert(reference.Properties.
Kind
== MetadataImageKind.Module);
Symbols\Compilation_UsedAssemblies.cs (1)
36
if (reference.Properties.
Kind
== MetadataImageKind.Assembly)
Microsoft.CodeAnalysis.VisualBasic (4)
CommandLine\VisualBasicCommandLineArguments.vb (1)
86
If Not refProps.EmbedInteropTypes AndAlso refProps.
Kind
= MetadataImageKind.Assembly Then
Compilation\VisualBasicCompilation.vb (2)
1323
If reference.Properties.
Kind
= MetadataImageKind.Assembly Then
1326
Debug.Assert(reference.Properties.
Kind
= MetadataImageKind.Module)
Symbols\UsedAssemblies.vb (1)
29
If reference.Properties.
Kind
= MetadataImageKind.Assembly Then
Microsoft.CodeAnalysis.Workspaces (2)
Serialization\SerializedPortableExecutableReference.cs (1)
62
Kind={this.Properties.
Kind
}
Serialization\SerializerService_Reference.cs (1)
322
writer.WriteInt32((int)properties.
Kind
);
VBCSCompiler (1)
src\roslyn\src\Compilers\Server\VBCSCompiler\MetadataCache.cs (1)
67
if (properties.
Kind
== MetadataImageKind.Module)