File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ class Node {
3030  const  yy::location &getLocation () const 
3131  { return  location_; }
3232
33-   virtual  void  accept (visitor::AstVisitor *visitor) = 0;
33+   virtual  void  accept (visitor::AstVisitor *visitor) const   = 0;
3434};
3535
3636}
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ def end_type(self, name):
7777    self ._print_noncopyable ()
7878    print  >>  self ._deferredOutput 
7979    self ._print_getters ()
80-     print  >>  self ._deferredOutput , '  void accept(visitor::AstVisitor *visitor) override;' 
80+     print  >>  self ._deferredOutput , '  void accept(visitor::AstVisitor *visitor) const  override;' 
8181    print  >>  self ._deferredOutput , '};' 
8282    print  >>  self ._deferredOutput 
8383    print  >>  self ._deferredOutput 
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ def end_file(self):
2828    print  '}' 
2929
3030  def  start_type (self , name ):
31-     print  '''void %s::accept(visitor::AstVisitor *visitor) { 
31+     print  '''void %s::accept(visitor::AstVisitor *visitor) const  { 
3232  if (visitor->visit%s(*this)) { 
3333'''  %  (name , name )
3434
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments