20 references to Bang
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Legacy\HtmlLanguageCharacteristics.cs (1)
31case SyntaxKind.Bang:
Language\Legacy\HtmlMarkupParser.cs (7)
24SyntaxFactory.Token(SyntaxKind.Bang, "!"), 1968if (NextIs(SyntaxKind.Bang)) 2021Assert(SyntaxKind.Bang); 2040potentialBang.Kind == SyntaxKind.Bang) 2068if (!(At(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.Bang))) 2111else if (NextIs(ns => ns.Kind == SyntaxKind.Bang && NextIs(SyntaxKind.CloseAngle))) 2121if (NextIs(ns => ns.Kind == SyntaxKind.Bang && NextIs(SyntaxKind.DoubleHyphen)))
Language\Legacy\HtmlTokenizer.cs (4)
20[SyntaxKind.Bang] = SyntaxFactory.Token(SyntaxKind.Bang, "!"), 97case SyntaxKind.Bang: 233return EndToken(SyntaxKind.Bang);
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (4)
3596if (bang is not null && bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) 3618if (bang is not null && bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) 3640if (bang is not null && bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) 3662if (bang is not null && bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None))
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (4)
555if (bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) return ThrowHelper.ThrowArgumentException<MarkupStartTagSyntax>(nameof(bang), $"Invalid SyntaxKind. Expected 'SyntaxKind.Bang or SyntaxKind.None', but it was {bang.Kind}"); 575if (bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) return ThrowHelper.ThrowArgumentException<MarkupEndTagSyntax>(nameof(bang), $"Invalid SyntaxKind. Expected 'SyntaxKind.Bang or SyntaxKind.None', but it was {bang.Kind}"); 601if (bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) return ThrowHelper.ThrowArgumentException<MarkupTagHelperStartTagSyntax>(nameof(bang), $"Invalid SyntaxKind. Expected 'SyntaxKind.Bang or SyntaxKind.None', but it was {bang.Kind}"); 621if (bang.Kind is not (SyntaxKind.Bang or SyntaxKind.None)) return ThrowHelper.ThrowArgumentException<MarkupTagHelperEndTagSyntax>(nameof(bang), $"Invalid SyntaxKind. Expected 'SyntaxKind.Bang or SyntaxKind.None', but it was {bang.Kind}");