public Statement GetStatement()
        {
            var awaitStatement = new AwaitStatement();

            awaitStatement.Statement = statementInterpreterHandler.GetStatement(awaitExpressionSyntax.Expression);
            return(awaitStatement);
        }
Exemplo n.º 2
0
 private static ExtendedRichDescription GetStatementDescription(AwaitStatement statement)
 {
     if (string.IsNullOrEmpty(statement.Token))
     {
         return(new ExtendedRichDescription(new RichDescription("Waiting for background operations")));
     }
     else
     {
         return(new ExtendedRichDescription(new RichDescription("Waiting for background operations"), new RichDescription("for token ", new Hilite(statement.Token))));
     }
 }
 public AwaitExpressionInterpreter(ExpressionInterpreterHandler expressionInterpreterHandler, AwaitStatement awaitStatement)
 {
     this.expressionInterpreterHandler = expressionInterpreterHandler;
     this.awaitStatement = awaitStatement;
 }