Example #1
0
 public VccInitializerWithDefault(Expression defaultExpression, VccInitializerWithDesignators initializer, ISourceLocation sourceLocation)
     : base(initializer.DesignatorsWithExpressions, sourceLocation)
 {
     this.defaultExpression = defaultExpression;
 }
Example #2
0
 protected VccInitializerWithDesignators(BlockStatement containingBlock, VccInitializerWithDesignators template)
     : base(containingBlock, template)
 {
     this.designatorsWithExpressions = new List<VccDesignatorExpressionPair>(template.designatorsWithExpressions.Count);
       foreach (var pair in template.designatorsWithExpressions)
     this.designatorsWithExpressions.Add(pair.MakeCopyFor(containingBlock));
 }
Example #3
0
 public VccInitializerAssignment(TargetExpression leftOperand, VccInitializerWithDesignators rightOperand, ISourceLocation sourceLocation)
     : base(leftOperand, rightOperand, sourceLocation)
 {
 }