2 overrides of HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1434
internal sealed override bool
HasOptionalAttribute
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
111
internal override bool
HasOptionalAttribute
6 references to HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
57
return _suppressOptional ? _originalParam.
HasOptionalAttribute
: _originalParam.IsMetadataOptional;
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1449
_lazyHasOptionalAttribute = copyFrom.
HasOptionalAttribute
.ToThreeState();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Attributes\AttributeTests_WellKnownAttributes.cs (2)
1370
Assert.True(param.
HasOptionalAttribute
, "No OptionalAttribute?");
1374
Assert.True(param.
HasOptionalAttribute
, "No OptionalAttribute?");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\LambdaTests.cs (2)
4859
Assert.True(parameter.
HasOptionalAttribute
);
4887
Assert.True(parameter.
HasOptionalAttribute
);