20 references to Context
Microsoft.CodeAnalysis.VisualBasic (20)
Parser\ParseExpression.vb (1)
224ElseIf Context.IsWithinAsyncMethodOrLambda AndAlso keyword.Kind = SyntaxKind.AwaitKeyword Then
Parser\Parser.vb (11)
133Return If(Not _isInMethodDeclarationHeader, Context.IsWithinAsyncMethodOrLambda, _isInAsyncMethodDeclarationHeader) 139Return If(Not _isInMethodDeclarationHeader, Context.IsWithinIteratorMethodOrLambdaOrProperty, _isInIteratorMethodDeclarationHeader) 773If Context.BlockKind = SyntaxKind.EnumBlock Then 798If Context.BlockKind = SyntaxKind.CompilationUnit Then 1122Context.IsWithinAsyncMethodOrLambda Then 1126Context.IsWithinIteratorMethodOrLambdaOrProperty Then 1192Context.IsWithin(SyntaxKind.SetAccessorBlock, SyntaxKind.GetAccessorBlock) Then 1300If Context.BlockKind = SyntaxKind.EnumBlock AndAlso Not modifiers.Any Then 1384Select Case Context.BlockKind 2065Select Case Context.BlockKind 4181If Context.BlockKind <> SyntaxKind.InterfaceBlock AndAlso Not propertyStatement.Modifiers.Any(SyntaxKind.MustOverrideKeyword) Then
Parser\ParseScan.vb (3)
80Return If(Context.IsWithinSingleLineLambda, CanFollowExpression(T), IsValidStatementTerminator(T)) OrElse 86Return If(Context.IsWithinSingleLineLambda, 88IsValidStatementTerminator(nextToken)) OrElse (Context.IsLineIf AndAlso nextToken.Kind = SyntaxKind.ElseKeyword)
Parser\ParseStatement.vb (5)
57Dim loopContext = Context.FindNearest(AddressOf SyntaxFacts.SupportsContinueStatement) 157Dim loopContext = Context.FindNearest(AddressOf SyntaxFacts.SupportsExitStatement) 460If Context.IsSingleLine Then 724Dim enclosing As BlockContext = Context 1420Context.IsWithin(SyntaxKind.SetAccessorBlock, SyntaxKind.GetAccessorBlock) Then