33 references to Properties
Microsoft.CodeAnalysis (3)
CommandLine\CommandLineArguments.cs (3)
412
resolved.Add(new UnresolvedMetadataReference(cmdReference.Reference, cmdReference.
Properties
));
428
references = metadataResolver.ResolveReference(cmdReference.Reference, baseFilePath: null, properties: cmdReference.
Properties
);
432
var diagnostic = PortableExecutableReference.ExceptionToDiagnostic(e, messageProviderOpt!, Location.None, cmdReference.Reference, cmdReference.
Properties
.Kind);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (19)
CommandLineTests.cs (19)
1141
Where((res) => res.
Properties
.EmbedInteropTypes).
1148
Where((res) => res.
Properties
.EmbedInteropTypes).
1219
Where((res) => !res.
Properties
.EmbedInteropTypes).
1226
Where((res) => !res.
Properties
.EmbedInteropTypes).
1231
Assert.Equal("a", parsedArgs.MetadataReferences.Single().
Properties
.Aliases.Single());
2577
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2580
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[1].
Properties
);
2587
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2590
Assert.Equal(MetadataReferenceProperties.Assembly.WithEmbedInteropTypes(true), parsedArgs.MetadataReferences[1].
Properties
);
2597
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2600
Assert.Equal(MetadataReferenceProperties.Module, parsedArgs.MetadataReferences[1].
Properties
);
2607
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2610
Assert.Equal(MetadataReferenceProperties.Assembly.WithAliases(new[] { "a" }), parsedArgs.MetadataReferences[1].
Properties
);
2613
Assert.Equal(MetadataReferenceProperties.Assembly.WithAliases(new[] { "b" }).WithEmbedInteropTypes(true), parsedArgs.MetadataReferences[2].
Properties
);
2616
Assert.Equal(MetadataReferenceProperties.Module, parsedArgs.MetadataReferences[3].
Properties
);
5645
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[0].
Properties
.Kind);
5651
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[0].
Properties
.Kind);
5653
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[1].
Properties
.Kind);
5655
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[2].
Properties
.Kind);
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
560
Debug.Assert(cmdLineReference.
Properties
.Kind == MetadataImageKind.Assembly && !cmdLineReference.
Properties
.EmbedInteropTypes);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
93
metadataReferences: parsedCommandLine.MetadataReferences.Select(r => MetadataReference.CreateFromFile(mapPath(r.Reference), r.
Properties
)),
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (8)
CommandLineTests.vb (8)
2325
Where(Function(res) res.
Properties
.EmbedInteropTypes).
2332
Where(Function(res) res.
Properties
.EmbedInteropTypes).
2474
Where(Function(res) Not res.
Properties
.EmbedInteropTypes AndAlso Not res.Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)).
2481
Where(Function(res) Not res.
Properties
.EmbedInteropTypes AndAlso Not res.Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)).
4955
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(0).
Properties
.Kind)
4957
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(1).
Properties
.Kind)
4959
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(2).
Properties
.Kind)
4964
Assert.Equal(MetadataImageKind.Assembly, parsedArgs.DefaultCoreLibraryReference.Value.
Properties
.Kind)