Exemplo n.º 1
0
 public ForOfLetConstIterationStatement(ForDeclaration forDeclaration, AbstractAssignmentExpression forOfExpression, Statement doStatement, bool isStrictMode) : base(isStrictMode)
 {
     this.forDeclaration  = forDeclaration;
     this.forOfExpression = forOfExpression;
     this.doStatement     = doStatement;
 }
Exemplo n.º 2
0
 public ForOfLHSIterationStatement(AbstractLeftHandSideExpression leftHandSideExpression, AbstractAssignmentExpression ofExpression, Statement doStatement, bool isStrictMode) : base(isStrictMode)
 {
     this.leftHandSideExpression = leftHandSideExpression;
     this.ofExpression           = ofExpression;
     this.doStatement            = doStatement;
 }
Exemplo n.º 3
0
 public ForOfVarIterationStatement(ForBinding forVar, AbstractAssignmentExpression forOfExpression, Statement doStatement, bool isStrictMode) : base(isStrictMode)
 {
     this.forVar          = forVar;
     this.forOfExpression = forOfExpression;
     this.doStatement     = doStatement;
 }
Exemplo n.º 4
0
 public AssignmentExpression(AbstractLeftHandSideExpression leftHandSideExpression, AbstractAssignmentExpression assignmentExpression, bool isStrictMode) : base(isStrictMode)
 {
     this.leftHandSideExpression = leftHandSideExpression;
     this.assignmentExpression   = assignmentExpression;
 }
 public ConditionalExpression(AbstractLogicalOrExpression logicalOrExpression, AbstractAssignmentExpression ifTrueAssignmentExpression, AbstractAssignmentExpression ifFalseAssignmentExpression, bool isStrictMode) : base(isStrictMode)
 {
     this.logicalOrExpression         = logicalOrExpression;
     this.ifTrueAssignmentExpression  = ifTrueAssignmentExpression;
     this.ifFalseAssignmentExpression = ifFalseAssignmentExpression;
 }
Exemplo n.º 6
0
 public VariableStatementItem(string name, AbstractAssignmentExpression assignmentExpression)
 {
     this.name = name;
     this.assignmentExpression = assignmentExpression;
 }
Exemplo n.º 7
0
 public PropertyDefinition(string propertyName, AbstractAssignmentExpression assignmentExpression)
 {
     this.propertyName         = propertyName;
     this.assignmentExpression = assignmentExpression;
 }
Exemplo n.º 8
0
 public SpreadElement(AbstractAssignmentExpression assignmentExpression)
 {
     this.assignmentExpression = assignmentExpression;
 }