17 references to IsOptional
dotnet-razorsyntaxgenerator (17)
SourceWriter.cs (17)
325if (IsAnyList(field.Type) || IsOptional(field)) 588if (!IsAnyList(field.Type) && !IsOptional(field)) 597if (IsOptional(field)) 607$"$\"Invalid SyntaxKind. Expected 'SyntaxKind.{field.Kinds[0].Name}'{(IsOptional(field) ? " or 'SyntaxKind.None'" : "")}, but it was {{{pname}.Kind}}\");"); 611if (IsOptional(field)) 626if (IsOptional(field)) 636if (IsOptional(field)) 953if (IsOptional(field)) 1324if (referencedNode != null && (!IsOptional(field) || RequiredFactoryArgumentCount(referencedNode) == 0)) 1370if (IsOptional(field)) 1483return (!IsOptional(field) && !IsAnyList(field.Type) && !CanBeAutoCreated(node, field)) || IsValueField(field); 1519if (IsOptional(field) || CanBeAutoCreated(nd, field) || IsAnyList(field.Type)) 1579if (IsOptional(field)) 1590else if (!IsAnyList(field.Type) && !IsOptional(field)) 1656return !IsAnyList(field.Type) && !IsOptional(field); 1681if (IsOptional(field) || IsAnyList(field.Type)) 1885if (IsOptional(f) || IsAnyList(f.Type))