davide added a comment. I dont think you should ignore. Use LLVM_FALLTHROUGH instead but make sure this compiles also on Windows/Mac. I'm afrai we need to do similar warning changes in LLVM in the future. https://reviews.llvm.org/D32907