9 references to AllowMultiple
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\AttributeDataAdapter.cs (1)
96
get { return this.AttributeClass.GetAttributeUsageInfo().
AllowMultiple
; }
Symbols\Source\SourceAssemblySymbol.cs (1)
1228
if (attributeClass.GetAttributeUsageInfo().
AllowMultiple
)
Symbols\Symbol_Attributes.cs (1)
900
if (!uniqueAttributeTypes.Add(attributeType.OriginalDefinition) && !attributeUsageInfo.
AllowMultiple
)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
200
moduleBuilder.Compilation.SynthesizeAttributeUsageAttribute(usageInfo.ValidTargets, usageInfo.
AllowMultiple
, usageInfo.Inherited));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Attributes\AttributeTests_NativeInteger.cs (1)
1468
Assert.False(attributeUsage.
AllowMultiple
);
Attributes\AttributeTests_Nullable.cs (1)
4976
Assert.False(attributeUsage.
AllowMultiple
);
Attributes\AttributeTests_NullableContext.cs (1)
211
Assert.False(attributeUsage.
AllowMultiple
);
Attributes\AttributeTests_NullablePublicOnly.cs (1)
507
Assert.False(attributeUsage.
AllowMultiple
);
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5169
Assert.True(attributeUsage.
AllowMultiple
);