[all-commits] [llvm/llvm-project] 6ad047: MappedBlockStream.h - remove unnecessary MSFLayout...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Wed Jul 22 06:42:46 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6ad047cd3f97b32f83e189a69c967748174c1a9f
      https://github.com/llvm/llvm-project/commit/6ad047cd3f97b32f83e189a69c967748174c1a9f
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h

  Log Message:
  -----------
  MappedBlockStream.h - remove unnecessary MSFLayout forward declaration. NFCI.

This is defined in MSFCommon.h which we have to explicitly include already.


  Commit: fa95688237dac6c3ce5e079ee82d3e1ec2857caf
      https://github.com/llvm/llvm-project/commit/fa95688237dac6c3ce5e079ee82d3e1ec2857caf
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp

  Log Message:
  -----------
  SelectionDAGBuilder.cpp - remove duplicate includes that already exist in SelectionDAGBuilder.h. NFC.


  Commit: 5623da56d07b2fa434825af0f3e8494afacf3c52
      https://github.com/llvm/llvm-project/commit/5623da56d07b2fa434825af0f3e8494afacf3c52
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h

  Log Message:
  -----------
  DebugSubsectionVisitor.h - remove unnecessary includes/forward declarations. NFC.

We don't need the StringsAndChecksumsRef forward declaration as we have to include StringsAndChecksums.h.
We don't need DebugSubsectionRecord.h and we forward declare all referenced classes.
We don't need to include cstdint as we don't use any stdint types.


Compare: https://github.com/llvm/llvm-project/compare/be37f13e2dde...5623da56d07b


More information about the All-commits mailing list