1 write to IsOptional
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
31
IsOptional
= isOptional;
5 references to IsOptional
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
40
return !modifiers.IsDefaultOrEmpty && modifiers.Any(static m => !m.
IsOptional
);
Microsoft.CodeAnalysis.CSharp (4)
Symbols\CustomModifier.cs (1)
70
return customModifier.
IsOptional
? CreateOptional(modifier) : CreateRequired(modifier);
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (1)
325
if (targetCustomModifier.
IsOptional
!= candidateCustomModifier.IsOptional ||
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
342
return propertyParams.Any(p => (!p.RefCustomModifiers.IsDefaultOrEmpty && p.RefCustomModifiers.Any(static m => !m.
IsOptional
&& !m.Modifier.IsWellKnownTypeInAttribute())) ||
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
280
if (!m.
IsOptional
&& m.Modifier.IsWellKnownTypeUnmanagedType())