[llvm] b2e0a6d - Cleanup includes for LLVMBitstream

via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 28 02:51:02 PST 2022


Author: serge-sans-paille
Date: 2022-01-28T11:50:49+01:00
New Revision: b2e0a6d95a261563b166694ef8bb92110376c0c5

URL: https://github.com/llvm/llvm-project/commit/b2e0a6d95a261563b166694ef8bb92110376c0c5
DIFF: https://github.com/llvm/llvm-project/commit/b2e0a6d95a261563b166694ef8bb92110376c0c5.diff

LOG: Cleanup includes for LLVMBitstream

This is a very small library, so only a few changes and very little gain.

$ clang++ -E  -Iinclude -I../llvm/include ../llvm/lib/Bitstream/Reader/*.cpp -std=c++14 -fno-rtti -fno-exceptions | wc -l
before: 65777
after:  64997

Related Discourse thread: https://llvm.discourse.group/t/include-what-you-use-include-cleanup

Differential Revision: https://reviews.llvm.org/D118373

Added: 
    

Modified: 
    llvm/include/llvm/Bitstream/BitstreamReader.h

Removed: 
    


################################################################################
diff  --git a/llvm/include/llvm/Bitstream/BitstreamReader.h b/llvm/include/llvm/Bitstream/BitstreamReader.h
index 0393d1a51866..37b7c4d73cff 100644
--- a/llvm/include/llvm/Bitstream/BitstreamReader.h
+++ b/llvm/include/llvm/Bitstream/BitstreamReader.h
@@ -20,8 +20,7 @@
 #include "llvm/Support/Endian.h"
 #include "llvm/Support/Error.h"
 #include "llvm/Support/ErrorHandling.h"
-#include "llvm/Support/MathExtras.h"
-#include "llvm/Support/MemoryBuffer.h"
+#include "llvm/Support/MemoryBufferRef.h"
 #include <algorithm>
 #include <cassert>
 #include <climits>


        


More information about the llvm-commits mailing list