26 references to BalancingModes
Microsoft.CodeAnalysis.Razor.Compiler (26)
Language\Legacy\CSharpCodeParser.cs (26)
456BalancingModes.BacktrackOnFailure |
457BalancingModes.NoErrorOnFailure |
458BalancingModes.AllowCommentsAndTemplates,
567success = Balance(builder, BalancingModes.BacktrackOnFailure | BalancingModes.AllowCommentsAndTemplates);
1132if (Balance(builder, BalancingModes.AllowCommentsAndTemplates | BalancingModes.BacktrackOnFailure))
1712if (Balance(directiveBuilder, BalancingModes.NoErrorOnFailure))
1896Balance(childBuilder, BalancingModes.NoErrorOnFailure, SyntaxKind.LeftBrace, SyntaxKind.RightBrace, startingBraceLocation);
2193var complete = Balance(builder, BalancingModes.BacktrackOnFailure | BalancingModes.AllowCommentsAndTemplates);
2274Balance(builder, BalancingModes.None);
2719Balance(builder, BalancingModes.None);
2736Balance(builder, BalancingModes.None);
2920private bool Balance(SyntaxListBuilder<RazorSyntaxNode> builder, BalancingModes mode)
2926if (EndOfFile && ((mode & BalancingModes.NoErrorOnFailure) != BalancingModes.NoErrorOnFailure))
2938private bool Balance(SyntaxListBuilder<RazorSyntaxNode> builder, BalancingModes mode, SyntaxKind left, SyntaxKind right, SourceLocation start)
2942var stopAtEndOfLine = (mode & BalancingModes.StopAtEndOfLine) == BalancingModes.StopAtEndOfLine;
2950(mode & BalancingModes.AllowCommentsAndTemplates) == BalancingModes.AllowCommentsAndTemplates))
3003if ((mode & BalancingModes.NoErrorOnFailure) != BalancingModes.NoErrorOnFailure)
3011if ((mode & BalancingModes.BacktrackOnFailure) == BalancingModes.BacktrackOnFailure)