public void MergeClasses(ICollection<Type> classes)
 {
     _expression.MergeClasses(classes);
     foreach (CodegenChainElement element in _chain)
     {
         element.MergeClasses(classes);
     }
 }
예제 #2
0
 public override void MergeClasses(ICollection<Type> classes)
 {
     _expression.MergeClasses(classes);
     CodegenExpressionBuilder.MergeClassesExpressions(classes, _parameters);
 }
예제 #3
0
 public override void MergeClasses(ICollection<Type> classes)
 {
     _index.MergeClasses(classes);
     _expression.MergeClasses(classes);
 }
 public override void MergeClasses(ICollection<Type> classes)
 {
     classes.Add(_clazz);
     _initializer.MergeClasses(classes);
 }
예제 #5
0
 public void MergeClasses(ICollection<Type> classes)
 {
     classes.Add(_clazz);
     _expression.MergeClasses(classes);
 }
예제 #6
0
 public void MergeClasses(ICollection<Type> classes)
 {
     _expression.MergeClasses(classes);
 }
예제 #7
0
 public void MergeClasses(ICollection<Type> classes)
 {
     _lhs.MergeClasses(classes);
     classes.Add(_clazz);
 }
 public void MergeClasses(ICollection<Type> classes)
 {
     _lhs.MergeClasses(classes);
 }
예제 #9
0
 internal void MergeClasses(ICollection<Type> classes)
 {
     _condition.MergeClasses(classes);
     _block.MergeClasses(classes);
 }
예제 #10
0
 public override void MergeClasses(ICollection<Type> classes)
 {
     _assignment.MergeClasses(classes);
 }
 public override void MergeClasses(ICollection<Type> classes)
 {
     _condition.MergeClasses(classes);
 }
 public void MergeClasses(ICollection<Type> classes)
 {
     _condition.MergeClasses(classes);
     _expressionTrue.MergeClasses(classes);
     _expressionFalse.MergeClasses(classes);
 }