File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed 
src/parser/cxx/flatbuffers Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -225,9 +225,8 @@ auto ASTEncoder::operator()(TranslationUnit* unit) -> std::span<const std::uint8
225225  std::vector<flatbuffers::Offset<io::Source>> sources; 
226226  for (const auto& source : unit_->preprocessor()->sources()) { 
227227    auto file_name = fbb_.CreateString(source.fileName); 
228-     std::vector<int> lineOffsets(source.lineOffsets.begin(), 
229-                                  source.lineOffsets.end()); 
230-     auto line_offsets = fbb_.CreateVector(lineOffsets); 
228+     auto line_offsets = 
229+         fbb_.CreateVector(source.lineOffsets.data(), source.lineOffsets.size()); 
231230    sources.push_back(io::CreateSource(fbb_, file_name, line_offsets)); 
232231  } 
233232
Original file line number Diff line number Diff line change @@ -52,9 +52,8 @@ auto ASTEncoder::operator()(TranslationUnit* unit)
5252  std::vector<flatbuffers::Offset<io::Source>> sources;
5353  for  (const  auto & source : unit_->preprocessor ()->sources ()) {
5454    auto  file_name = fbb_.CreateString (source.fileName );
55-     std::vector<int > lineOffsets (source.lineOffsets .begin (),
56-                                  source.lineOffsets .end ());
57-     auto  line_offsets = fbb_.CreateVector (lineOffsets);
55+     auto  line_offsets =
56+         fbb_.CreateVector (source.lineOffsets .data (), source.lineOffsets .size ());
5857    sources.push_back (io::CreateSource (fbb_, file_name, line_offsets));
5958  }
6059
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments