2 overrides of HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1447internal sealed override bool HasOptionalAttribute
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
144internal override bool HasOptionalAttribute
6 references to HasOptionalAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
62return _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)
1371Assert.True(param.HasOptionalAttribute, "No OptionalAttribute?"); 1375Assert.True(param.HasOptionalAttribute, "No OptionalAttribute?");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\LambdaTests.cs (2)
4874Assert.True(parameter.HasOptionalAttribute); 4929Assert.True(parameter.HasOptionalAttribute);