/[eiffelstudio]/branches/eth/eve/Src/framework/code_analysis/rule_checkers/ca_all_rules_checker.e
ViewVC logotype

Diff of /branches/eth/eve/Src/framework/code_analysis/rule_checkers/ca_all_rules_checker.e

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 93373 by zurfluhs, Thu Nov 14 11:49:21 2013 UTC revision 93389 by zurfluhs, Fri Nov 15 17:19:03 2013 UTC
# Line 8  class Line 8  class
8          CA_ALL_RULES_CHECKER          CA_ALL_RULES_CHECKER
9    
10  inherit  inherit
11    
12          AST_ITERATOR          AST_ITERATOR
13                  export {NONE}                  export {NONE}
14                          process_none_id_as,                          process_none_id_as,
# Line 331  feature {NONE} -- Processing Line 332  feature {NONE} -- Processing
332    
333          process_feature_as (a_feature: FEATURE_AS)          process_feature_as (a_feature: FEATURE_AS)
334                  local                  local
                         l_pre_task, l_post_task: CA_VISIT_NODE_TASK [FEATURE_AS]  
335                          l_b: BOOLEAN                          l_b: BOOLEAN
336                  do                  do
337                          across feature_pre_actions as l_a loop l_a.item.call ([a_feature]) end                          across feature_pre_actions as l_a loop l_a.item.call ([a_feature]) end
 --                      create l_pre_task.make (a_feature, feature_pre_actions)  
 --                      l_b := False  
 --                      from rota.run_task (l_pre_task) until not rota.has_task (l_pre_task) loop l_b := True end  
 --                      if l_b then print ("Async!%N") end  
   
338                          Precursor (a_feature)                          Precursor (a_feature)
   
339                          across feature_post_actions as l_a loop l_a.item.call ([a_feature]) end                          across feature_post_actions as l_a loop l_a.item.call ([a_feature]) end
 --                      create l_post_task.make (a_feature, feature_post_actions)  
 --                      l_b := False  
 --                      from rota.run_task (l_post_task) until not rota.has_task (l_pre_task) loop l_b := True end  
 --                      if l_b then print ("Async!%N") end  
340                  end                  end
341    
342          process_id_as (a_id: ID_AS)          process_id_as (a_id: ID_AS)
# Line 359  feature {NONE} -- Processing Line 349  feature {NONE} -- Processing
349                  end                  end
350    
351          process_if_as (a_if: IF_AS)          process_if_as (a_if: IF_AS)
                 local  
                         l_pre_task, l_post_task: CA_VISIT_NODE_TASK [IF_AS]  
352                  do                  do
353                          across if_pre_actions as l_a loop l_a.item.call ([a_if]) end                          across if_pre_actions as l_a loop l_a.item.call ([a_if]) end
 --                      create l_pre_task.make (a_if, if_pre_actions)  
 --                      rota.run_task (l_pre_task)  
354    
355                          Precursor (a_if)                          Precursor (a_if)
356    

Legend:
Removed from v.93373  
changed lines
  Added in v.93389

  ViewVC Help
Powered by ViewVC 1.1.23