pub fn with_location(self, location: Location) -> Self {
      unsafe {
         *self.ast.locations.get_unchecked_mut(self.node.0 as usize) = location;
      }
      self
   }
/// Sets the location of the node.
Sets the location of the node.
Sets the location of the node .
pub fn with_location(self, location: Location) -> Self {
      unsafe {
         *self.ast.locations.get_unchecked_mut(self.node.0 as usize) = location;
      }
      self
   }
pub fn with_location ( self , location : Location ) -> Self { unsafe { * self . ast . locations . get_unchecked_mut ( self . node . 0 as usize ) = location ; } self }
Sets the location of the node.
Sets the location of the node .
self
location
Location