Beispiel #1
0
 public InvocationStatementIntrepreter(StatementInterpreterHandler statementInterpreterHandler,
                                       SemanticModel semanticModel, InvocationExpressionSyntax ies)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.semanticModel = semanticModel;
     this.ies           = ies;
 }
Beispiel #2
0
 public ElementbindingStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                           ElementBindingExpressionSyntax elementBindingExpression,
                                           SemanticModel semanticModel)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.elementBindingExpression    = elementBindingExpression;
     this.semanticModel = semanticModel;
 }
Beispiel #3
0
 public CatchStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                  CatchClauseSyntax catchClauseSyntax,
                                  Microsoft.CodeAnalysis.SemanticModel semanticModel)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.catchClauseSyntax           = catchClauseSyntax;
     this.semanticModel = semanticModel;
 }
Beispiel #4
0
 public ObjectCreationStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                           SemanticModel semanticModel,
                                           ObjectCreationExpressionSyntax objectCreationExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.semanticModel = semanticModel;
     this.objectCreationExpressionSyntax = objectCreationExpressionSyntax;
 }
Beispiel #5
0
 public VariableDeclarationStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                                SemanticModel semanticModel, List <LocalVariableDeclaration> scopedLocalVariableDeclarations,
                                                VariableDeclarationSyntax variableDeclarationSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.semanticModel = semanticModel;
     this.scopedLocalVariableDeclarations = scopedLocalVariableDeclarations;
     this.variableDeclarationSyntax       = variableDeclarationSyntax;
 }
 public EqualsClauseStatementInterpreter(EqualsValueClauseSyntax equalsValueClauseSyntax,
                                         StatementInterpreterHandler statementInterpreterHandler)
 {
     this.equalsValueClauseSyntax     = equalsValueClauseSyntax;
     this.statementInterpreterHandler = statementInterpreterHandler;
 }
Beispiel #7
0
 public DoStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, DoStatementSyntax doStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.doStatementSyntax           = doStatementSyntax;
 }
Beispiel #8
0
 public ParenthesizedStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ParenthesizedExpressionSyntax parenthesizedExpressionSyntax)
 {
     this.statementInterpreterHandler   = statementInterpreterHandler;
     this.parenthesizedExpressionSyntax = parenthesizedExpressionSyntax;
 }
 public AssignmentStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                       AssignmentExpressionSyntax assignmentExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.assignmentExpressionSyntax  = assignmentExpressionSyntax;
 }
Beispiel #10
0
 public PrefixUnaryStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, PrefixUnaryExpressionSyntax prefixUnaryExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.prefixUnaryExpressionSyntax = prefixUnaryExpressionSyntax;
 }
Beispiel #11
0
 public LamdaStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ParenthesizedLambdaExpressionSyntax parenthesizedLambdaExpressionSyntax, Microsoft.CodeAnalysis.SemanticModel semanticModel)
 {
     this.statementInterpreterHandler         = statementInterpreterHandler;
     this.parenthesizedLambdaExpressionSyntax = parenthesizedLambdaExpressionSyntax;
     this.semanticModel = semanticModel;
 }
Beispiel #12
0
 public ReturnStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ReturnStatementSyntax returnStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.returnStatementSyntax       = returnStatementSyntax;
 }
 public UsingStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, UsingStatementSyntax usingStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.usingStatementSyntax        = usingStatementSyntax;
 }
 public ArgumentStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                     ArgumentSyntax argumentSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.argumentSyntax = argumentSyntax;
 }
Beispiel #15
0
 public IsPatternStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, IsPatternExpressionSyntax patternExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.patternExpressionSyntax     = patternExpressionSyntax;
 }
 public ElementAccessStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ElementAccessExpressionSyntax elementAccessExpressionSyntax, Microsoft.CodeAnalysis.SemanticModel semanticModel)
 {
     this.statementInterpreterHandler   = statementInterpreterHandler;
     this.elementAccessExpressionSyntax = elementAccessExpressionSyntax;
     this.semanticModel = semanticModel;
 }
 public MemberBindingStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, MemberBindingExpressionSyntax memberBindingExpression)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.memberBindingExpression     = memberBindingExpression;
 }
 public ForStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ForStatementSyntax forStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.forStatementSyntax          = forStatementSyntax;
 }
Beispiel #19
0
 public ThrowStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ThrowStatementSyntax throwStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.throwStatementSyntax        = throwStatementSyntax;
 }
Beispiel #20
0
 public LocalVariableStatementIntrepreter(StatementInterpreterHandler statementInterpreterHandler,
                                          LocalDeclarationStatementSyntax localDeclarationStatementSyntax)
 {
     this.statementInterpreterHandler     = statementInterpreterHandler;
     this.localDeclarationStatementSyntax = localDeclarationStatementSyntax;
 }
 public ConditionalStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ConditionalExpressionSyntax conditionalExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.conditionalExpressionSyntax = conditionalExpressionSyntax;
 }
 public WhileStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, WhileStatementSyntax whileStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.whileStatementSyntax        = whileStatementSyntax;
 }
 public AwaitStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, AwaitExpressionSyntax awaitExpressionSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.awaitExpressionSyntax       = awaitExpressionSyntax;
 }
Beispiel #24
0
 public BlockStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, BlockSyntax blockSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.blockSyntax = blockSyntax;
 }
Beispiel #25
0
 public SwitchStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, SwitchStatementSyntax switchStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.switchStatementSyntax       = switchStatementSyntax;
 }
 public ArrowStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, ArrowExpressionClauseSyntax arrowExpression)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.arrowExpression             = arrowExpression;
 }
 public TryStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, TryStatementSyntax tryStatementSyntax)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.tryStatementSyntax          = tryStatementSyntax;
 }
Beispiel #28
0
 public CastStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler, CastExpressionSyntax castExpressionSyntax, Microsoft.CodeAnalysis.SemanticModel semanticModel)
 {
     this.statementInterpreterHandler = statementInterpreterHandler;
     this.castExpressionSyntax        = castExpressionSyntax;
     this.semanticModel = semanticModel;
 }
 public MemberAccessStatementInterpreter(StatementInterpreterHandler statementInterpreterHandler,
                                         MemberAccessExpressionSyntax memberAccessExpressionSyntax)
 {
     this.statementInterpreterHandler  = statementInterpreterHandler;
     this.memberAccessExpressionSyntax = memberAccessExpressionSyntax;
 }
Beispiel #30
0
 public ExpressionStatementIntrepreter(StatementInterpreterHandler interpreterHandler,
                                       ExpressionStatementSyntax expressionStatementSyntax)
 {
     this.interpreterHandler        = interpreterHandler;
     this.expressionStatementSyntax = expressionStatementSyntax;
 }