2 overrides of HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1447
internal sealed override bool
HasOptionalAttribute
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
144
internal override bool
HasOptionalAttribute
6 references to HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
62
return _suppressOptional ? _originalParam.
HasOptionalAttribute
: _originalParam.IsMetadataOptional;
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1462
_lazyHasOptionalAttribute = copyFrom.
HasOptionalAttribute
.ToThreeState();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Attributes\AttributeTests_WellKnownAttributes.cs (2)
1371
Assert.True(param.
HasOptionalAttribute
, "No OptionalAttribute?");
1375
Assert.True(param.
HasOptionalAttribute
, "No OptionalAttribute?");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\LambdaTests.cs (2)
4874
Assert.True(parameter.
HasOptionalAttribute
);
4929
Assert.True(parameter.
HasOptionalAttribute
);