[all-commits] [llvm/llvm-project] ee66b5: Pass.h/cpp - cleanup includes and forward declarat...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Thu Apr 16 05:16:00 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ee66b5b0da7e54124b87268d33d9fad7a4a93b87
      https://github.com/llvm/llvm-project/commit/ee66b5b0da7e54124b87268d33d9fad7a4a93b87
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M llvm/include/llvm/Pass.h
    M llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
    M llvm/lib/IR/Pass.cpp

  Log Message:
  -----------
  Pass.h/cpp - cleanup includes and forward declaration. NFC.

Remove unused BasicBlock forward declaration from Pass.h and Attributes/BasicBlock includes from Pass.cpp
Add BasicBlock forward declaration to UnifyFunctionExitNodes.h which was relying on Pass.h


  Commit: b9a8e787ae4e178b0fb0ac578ba6b7c96d419ba9
      https://github.com/llvm/llvm-project/commit/b9a8e787ae4e178b0fb0ac578ba6b7c96d419ba9
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M llvm/include/llvm/AsmParser/Parser.h
    M llvm/lib/AsmParser/Parser.cpp

  Log Message:
  -----------
  Parser.h/cpp - cleanup includes and forward declaration. NFC.
Parser.h - Reduce MemoryBuffer.h include to just the necessary StringRef.h include and MemoryBufferRef forward declaration
Parser.cpp - Remove unused raw_ostream.h include


  Commit: da207407866a683563f6243e2b5f7502783b9842
      https://github.com/llvm/llvm-project/commit/da207407866a683563f6243e2b5f7502783b9842
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M llvm/include/llvm/ObjectYAML/yaml2obj.h

  Log Message:
  -----------
  yaml2obj.h - cleanup includes and forward declaration. NFC.
Reduce StringRef.h/Error.h includes to just the necessary STLExtras.h include and StringRef/Twine forward declarations
Remove unused Expected<> forward declaration


Compare: https://github.com/llvm/llvm-project/compare/6d2f73f821ed...da207407866a


More information about the All-commits mailing list