barannikov88 updated this revision to Diff 520034. barannikov88 edited the summary of this revision. barannikov88 added a comment.
- Forward declare CodeGenTypes - Split a few more virtual functions into declaration+definition to not depend on transitive includes, which are going to be removed Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D148094/new/ https://reviews.llvm.org/D148094 Files: clang/docs/UsersManual.rst clang/lib/CodeGen/ABIInfo.cpp clang/lib/CodeGen/ABIInfoImpl.cpp clang/lib/CodeGen/ABIInfoImpl.h clang/lib/CodeGen/CMakeLists.txt clang/lib/CodeGen/TargetInfo.cpp clang/lib/CodeGen/Targets/AArch64.cpp clang/lib/CodeGen/Targets/AArch64.h clang/lib/CodeGen/Targets/AMDGPU.cpp clang/lib/CodeGen/Targets/AMDGPU.h clang/lib/CodeGen/Targets/ARC.cpp clang/lib/CodeGen/Targets/ARC.h clang/lib/CodeGen/Targets/ARM.cpp clang/lib/CodeGen/Targets/ARM.h clang/lib/CodeGen/Targets/AVR.cpp clang/lib/CodeGen/Targets/AVR.h clang/lib/CodeGen/Targets/BPF.cpp clang/lib/CodeGen/Targets/BPF.h clang/lib/CodeGen/Targets/CSKY.cpp clang/lib/CodeGen/Targets/CSKY.h clang/lib/CodeGen/Targets/Hexagon.cpp clang/lib/CodeGen/Targets/Hexagon.h clang/lib/CodeGen/Targets/Lanai.cpp clang/lib/CodeGen/Targets/Lanai.h clang/lib/CodeGen/Targets/LoongArch.cpp clang/lib/CodeGen/Targets/LoongArch.h clang/lib/CodeGen/Targets/M68k.cpp clang/lib/CodeGen/Targets/M68k.h clang/lib/CodeGen/Targets/MSP430.cpp clang/lib/CodeGen/Targets/MSP430.h clang/lib/CodeGen/Targets/Mips.cpp clang/lib/CodeGen/Targets/Mips.h clang/lib/CodeGen/Targets/NVPTX.cpp clang/lib/CodeGen/Targets/NVPTX.h clang/lib/CodeGen/Targets/PNaCl.cpp clang/lib/CodeGen/Targets/PNaCl.h clang/lib/CodeGen/Targets/PPC.cpp clang/lib/CodeGen/Targets/PPC.h clang/lib/CodeGen/Targets/RISCV.cpp clang/lib/CodeGen/Targets/RISCV.h clang/lib/CodeGen/Targets/SPIR.cpp clang/lib/CodeGen/Targets/SPIR.h clang/lib/CodeGen/Targets/Sparc.cpp clang/lib/CodeGen/Targets/Sparc.h clang/lib/CodeGen/Targets/SystemZ.cpp clang/lib/CodeGen/Targets/SystemZ.h clang/lib/CodeGen/Targets/TCE.cpp clang/lib/CodeGen/Targets/TCE.h clang/lib/CodeGen/Targets/VE.cpp clang/lib/CodeGen/Targets/VE.h clang/lib/CodeGen/Targets/WebAssembly.cpp clang/lib/CodeGen/Targets/WebAssembly.h clang/lib/CodeGen/Targets/X86.cpp clang/lib/CodeGen/Targets/X86.h clang/lib/CodeGen/Targets/XCore.cpp clang/lib/CodeGen/Targets/XCore.h llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits