1 write to IsOptional
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
31
IsOptional
= isOptional;
7 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)
275
return propertyParams.Any(p => (!p.RefCustomModifiers.IsDefaultOrEmpty && p.RefCustomModifiers.Any(static m => !m.
IsOptional
&& !m.Modifier.IsWellKnownTypeInAttribute())) ||
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
279
if (!m.
IsOptional
&& m.Modifier.IsWellKnownTypeUnmanagedType())
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\CustomModifier.vb (1)
59
Return If(customModifier.
IsOptional
, CreateOptional(modifier), CreateRequired(modifier))
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
264
If targetCustomModifier.
IsOptional
<> candidateCustomModifier.IsOptional OrElse