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