[PATCH] D130516: [Support] compression classes
    David Blaikie via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 25 14:33:30 PDT 2022
    
    
  
dblaikie added inline comments.
================
Comment at: clang/lib/Serialization/ASTWriter.cpp:2003-2004
   // consumers will not want its contents.
+  llvm::compression::CompressionAlgorithm CompressionScheme =
+      llvm::compression::ZlibCompressionAlgorithm();
+
----------------
Doesn't this cause slicing & end up with the base implementation?
(also the base class `CompressionAlgorithm` has no virtual functions, so I'm not sure how this is meant to work - does this code all work? Then I must be missing some things - how does this work?)
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D130516/new/
https://reviews.llvm.org/D130516
    
    
More information about the llvm-commits
mailing list