82 references to ConstructorArguments
Microsoft.CodeAnalysis.CSharp (2)
Compiler\ClsComplianceChecker.cs (1)
603
foreach (TypedConstant argument in attribute.
ConstructorArguments
)
Symbols\Attributes\SourceAttributeData.cs (1)
114
/// If the <see cref="CSharpAttributeData.
ConstructorArguments
"/> contains any named constructor arguments or default value arguments,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (16)
CodeGen\CodeGenAsyncIteratorTests.cs (1)
1151
var argument = attribute.
ConstructorArguments
.Single();
CodeGen\CodeGenFunctionPointersTests.cs (9)
11679
var arg = attr.
ConstructorArguments
.Single();
11742
var arg = attr.
ConstructorArguments
.Single();
11805
var arg = attr.
ConstructorArguments
.Single();
11864
var arg = attr.
ConstructorArguments
.Single();
11898
var arg = attr.
ConstructorArguments
.Single();
12139
var arg = attr.
ConstructorArguments
.Single();
12282
var arg = attr.
ConstructorArguments
.Single();
12321
var arg = attr.
ConstructorArguments
.Single();
12365
var arg = attr.
ConstructorArguments
.Single();
CodeGen\CodeGenLocalFunctionTests.cs (5)
5290
Assert.Empty(attrs[0].
ConstructorArguments
);
5291
Assert.Empty(attrs[1].
ConstructorArguments
);
5292
Assert.Equal(new object[] { 1, "hello" }, attrs[2].
ConstructorArguments
.Select(a => a.Value));
5294
var attr3Args = attrs[3].
ConstructorArguments
.Single().Values;
5331
var arg = attrs1[1].
ConstructorArguments
.Single();
Emit\OptionalArgumentsTests.cs (1)
227
var argument = attribute.
ConstructorArguments
.Last();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (52)
Attributes\AttributeTests.cs (22)
654
Assert.Equal(TypedConstantKind.Array, attributeData.
ConstructorArguments
.Single().Kind);
655
Assert.Equal(new object[] { 1, 2, 3 }, attributeData.
ConstructorArguments
.Single().Values.Select(arg => arg.Value));
684
Assert.Equal(TypedConstantKind.Error, attrs[0].
ConstructorArguments
.Single().Kind);
1025
var arguments0 = attrs[0].
ConstructorArguments
.ToArray();
1032
var arguments1 = attrs[1].
ConstructorArguments
.ToArray();
1069
Assert.Empty(attrs[0].
ConstructorArguments
);
1070
Assert.Empty(attrs[1].
ConstructorArguments
);
4648
var arg = attr.
ConstructorArguments
.Single();
4679
Assert.Empty(attr.
ConstructorArguments
);
4713
var arg = attr.
ConstructorArguments
.Single();
4744
Assert.Empty(attr.
ConstructorArguments
);
4781
var arg = attr.
ConstructorArguments
.Single();
4812
var arg = attr.
ConstructorArguments
.Single();
4838
var arg = attr.
ConstructorArguments
.Single();
4870
var arg = attr.
ConstructorArguments
.Single();
5755
var args = attr.
ConstructorArguments
.ToArray();
5799
var args = attr.
ConstructorArguments
.ToArray();
8857
Assert.Equal(0, type.GetAttributes()[0].
ConstructorArguments
.Count());
9915
var typeInAttribute = (INamedTypeSymbol)type.GetAttributes()[0].
ConstructorArguments
.First().Value;
9917
Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].
ConstructorArguments
.First().ValueInternal).IsUnboundGenericType);
9925
typeInAttribute = (INamedTypeSymbol)type.GetAttributes()[0].
ConstructorArguments
.First().Value;
9927
Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].
ConstructorArguments
.First().ValueInternal).IsUnboundGenericType);
Attributes\AttributeTests_Dynamic.cs (1)
1102
var values = attr.
ConstructorArguments
.Single().Values.ToArray();
Attributes\AttributeTests_IsByRefLike.cs (4)
676
Assert.Equal("hello", attribute.
ConstructorArguments
.ElementAt(0).Value);
677
Assert.Equal(true, attribute.
ConstructorArguments
.ElementAt(1).Value);
761
Assert.Equal(42u, attribute.
ConstructorArguments
.ElementAt(2).Value);
817
Assert.Equal(0, attribute.
ConstructorArguments
.Count());
Attributes\AttributeTests_Synthesized.cs (7)
195
Assert.Equal(DebuggerBrowsableState.Never, (DebuggerBrowsableState)attributes[1].
ConstructorArguments
.Single().Value);
406
return (string)dd.
ConstructorArguments
.Single().Value;
1684
Assert.Equal(stateMachine, stateMachineAttribute.
ConstructorArguments
.Single().ValueInternal);
1727
Assert.Equal(stateMachine, stateMachineAttribute.
ConstructorArguments
.Single().ValueInternal);
1769
Assert.Equal(stateMachine.AsUnboundGenericType(), stateMachineAttribute.
ConstructorArguments
.Single().ValueInternal);
1848
Assert.Equal(stateMachine, iteratorAttribute.
ConstructorArguments
.Single().ValueInternal);
1878
Assert.Equal(stateMachine.AsUnboundGenericType(), iteratorAttribute.
ConstructorArguments
.Single().ValueInternal);
Attributes\AttributeTests_WellKnownAttributes.cs (8)
13221
ConstructorArguments
.Single().ValueInternal).
13226
ConstructorArguments
.Single().ValueInternal).
13231
ConstructorArguments
.Single().ValueInternal).
13236
ConstructorArguments
.Single().ValueInternal).
13344
ConstructorArguments
.Single().ValueInternal)));
13349
ConstructorArguments
.Single().ValueInternal)));
13354
ConstructorArguments
.Single().ValueInternal)));
13359
ConstructorArguments
.Single().ValueInternal)));
RefReadonlyParameterTests.cs (2)
338
Assert.Empty(attribute.
ConstructorArguments
);
445
Assert.Empty(attribute.
ConstructorArguments
);
Semantics\CollectionExpressionTests.cs (1)
28184
var argument = program.GetAttributes().Single().
ConstructorArguments
.Single();
Semantics\ParamsCollectionTests.cs (7)
242
Assert.Empty(attributeData1.
ConstructorArguments
);
358
Assert.Empty(attributeData1.
ConstructorArguments
);
540
Assert.Empty(attributeData1.
ConstructorArguments
);
686
Assert.Empty(attributeData1.
ConstructorArguments
);
1430
Assert.Empty(attributeData1.
ConstructorArguments
);
2554
Assert.Empty(attributeData1.
ConstructorArguments
);
2690
Assert.Empty(attributeData1.
ConstructorArguments
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\BindingTests.cs (3)
2604
var i = a.
ConstructorArguments
.Single();
2634
var i = a.
ConstructorArguments
.Single();
2664
var i = a.
ConstructorArguments
.Single();
Semantics\MultiDimensionalArrayTests.cs (4)
1681
var a1 = (IArrayTypeSymbol)p.GetMember<MethodSymbol>("Test1").GetAttributes().Single().
ConstructorArguments
.Single().Value;
1686
var a2 = (IArrayTypeSymbol)p.GetMember<MethodSymbol>("Test2").GetAttributes().Single().
ConstructorArguments
.Single().Value;
1691
Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test3").GetAttributes().Single().
ConstructorArguments
.Single().Value).IsErrorType());
1692
Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test4").GetAttributes().Single().
ConstructorArguments
.Single().Value).IsErrorType());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\RequiredMembersTests.cs (2)
6888
var attrArgs = attrData.
ConstructorArguments
.ToArray();
6934
var attrArgs = attrData.
ConstructorArguments
.ToArray();
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
305
var args = attr.
ConstructorArguments
.ToArray();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestAttributesVisitor.cs (1)
164
var arguments = attribute.
ConstructorArguments
.ToImmutableArray();
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdDumpTest.cs (1)
253
foreach (var arg in attribute.
ConstructorArguments
)