addEnumerationExpression vm
          
          
            Signature: vm:CfPropertyExpression -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            addEnumerationExpressions 
          
          
            Signature: CfPropertyExpression list -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            addExecutable e task
          
          
            Signature: e:CftExecutable -> task:CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          Add an executable 
         | 
      
      
        
          
            addExecutables 
          
          
            Signature: CftExecutable list -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          Add multiple executables 
         | 
      
      
        
          
            addVariableMapping vm
          
          
            Signature: vm:CfForEachLoopVariableMapping -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            addVariableMappings vms
          
          
            Signature: vms:CfForEachLoopVariableMapping list -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            clearEnumerationExpressions 
          
          
            Signature: CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            clearExecutables 
          
          
            Signature: CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          Remove all executables 
         | 
      
      
        
          
            clearVariableMappings 
          
          
            Signature: CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            create name enumeratorLogic
          
          
            Signature: name:string -> enumeratorLogic:CfForEachLoopLogic -> CftExecutable 
                       
         | 
        
            
               
               
            
          Create an empty FOR EACH LOOP task 
         | 
      
      
        
          
            createVariableMapping variableName exprs
          
          
            Signature: variableName:string -> exprs:CfPropertyExpressions -> CfForEachLoopVariableMapping 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            getEnumerationExpressions 
          
          
            Signature: CftExecutable -> CfPropertyExpressions 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            getEnumeratorLogic 
          
          
            Signature: CftExecutable -> CfForEachLoopLogic 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            getExecutables 
          
          
            Signature: CftForEachLoop -> CftExecutable list 
                       
         | 
        
            
               
               
            
          Get the executables 
         | 
      
      
        
          
            getVariableMappings 
          
          
            Signature: CftExecutable -> CfForEachLoopVariableMapping list 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            setEnumeratorLogic enumeratorLogic
          
          
            Signature: enumeratorLogic:CfForEachLoopLogic -> CftExecutable -> CftExecutable 
                       
         | 
        
            
               
               
            
          
         |