21 references to GetBlockName
Microsoft.CodeAnalysis.VisualBasic (2)
Parser\BlockContexts\ExecutableStatementContext.vb (2)
51node = Parser.ReportSyntaxError(node, ERRID.ERR_InvInsideBlock, SyntaxFacts.GetBlockName(BlockKind)) 75node = Parser.ReportSyntaxError(node, ERRID.ERR_InvInsideBlock, SyntaxFacts.GetBlockName(BlockKind))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (19)
Syntax\SyntaxFactsTest.vb (19)
89Assert.Equal("Case", SyntaxFacts.GetBlockName(SyntaxKind.CaseBlock)) 90Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.SimpleDoLoopBlock)) 91Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.DoWhileLoopBlock)) 92Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.DoUntilLoopBlock)) 93Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.DoLoopWhileBlock)) 94Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.DoLoopUntilBlock)) 95Assert.Equal("While", SyntaxFacts.GetBlockName(SyntaxKind.WhileBlock)) 96Assert.Equal("With", SyntaxFacts.GetBlockName(SyntaxKind.WithBlock)) 97Assert.Equal("SyncLock", SyntaxFacts.GetBlockName(SyntaxKind.SyncLockBlock)) 98Assert.Equal("Using", SyntaxFacts.GetBlockName(SyntaxKind.UsingBlock)) 99Assert.Equal("For", SyntaxFacts.GetBlockName(SyntaxKind.ForBlock)) 100Assert.Equal("For Each", SyntaxFacts.GetBlockName(SyntaxKind.ForEachBlock)) 101Assert.Equal("Select", SyntaxFacts.GetBlockName(SyntaxKind.SelectBlock)) 102Assert.Equal("If", SyntaxFacts.GetBlockName(SyntaxKind.MultiLineIfBlock)) 103Assert.Equal("Else If", SyntaxFacts.GetBlockName(SyntaxKind.ElseIfBlock)) 104Assert.Equal("Else", SyntaxFacts.GetBlockName(SyntaxKind.ElseBlock)) 105Assert.Equal("Try", SyntaxFacts.GetBlockName(SyntaxKind.TryBlock)) 106Assert.Equal("Catch", SyntaxFacts.GetBlockName(SyntaxKind.CatchBlock)) 107Assert.Equal("Finally", SyntaxFacts.GetBlockName(SyntaxKind.FinallyBlock))