1 override of Optional
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveTokenDescriptor.cs (1)
45public override bool Optional { get; }
18 references to Optional
Microsoft.AspNetCore.Razor.Language.UnitTests (11)
DirectiveDescriptorBuilderExtensionsTest.cs (11)
21Assert.False(token.Optional); 35Assert.False(token.Optional); 49Assert.False(token.Optional); 63Assert.False(token.Optional); 77Assert.True(token.Optional); 91Assert.True(token.Optional); 105Assert.True(token.Optional); 119Assert.True(token.Optional); 133Assert.False(token.Optional); 147Assert.True(token.Optional); 161Assert.True(token.Optional);
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\DirectiveDescriptor.cs (2)
222foundOptionalToken |= token.Optional; 224if (foundOptionalToken && !token.Optional)
Language\DirectiveTokenDescriptorComparer.cs (3)
29descriptorX.Optional == descriptorY.Optional; 41hashCodeCombiner.Add(descriptor.Optional ? 1 : 0);
Language\Legacy\CSharpCodeParser.cs (1)
1622if (tokenDescriptor.Optional && (EndOfFile || At(SyntaxKind.NewLine)))
Language\Legacy\DirectiveTokenChunkGenerator.cs (1)
46builder.Append(Descriptor.Optional);