[Lldb-commits] [PATCH] D138310: [NFC] Make headers self-contained.

Jordan Rupprecht via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Tue Nov 29 04:00:16 PST 2022


rupprecht marked an inline comment as done.
rupprecht added inline comments.


================
Comment at: lldb/source/Plugins/Instruction/RISCV/RISCVInstructions.h:15
 
-#include "EmulateInstructionRISCV.h"
 #include "llvm/ADT/Optional.h"
----------------
MaskRay wrote:
> I assume that this is correct, even after considering IWYU. Perhaps worth a double check.
Thanks, I double checked: the only top-level type exported by `EmulateInstructionRISCV.h` is `class EmulateInstructionRISCV`. That's forward-declared in this file (line 20 on the base side), and only ever referred to by reference, so a forward declare is fully sufficient for that.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D138310/new/

https://reviews.llvm.org/D138310



More information about the lldb-commits mailing list