[all-commits] [llvm/llvm-project] 60b6c9: [mlir] Allow access to the underlying diagnostic

River Riddle via All-commits all-commits at lists.llvm.org
Fri Dec 2 00:49:06 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 60b6c93ee942496eb416018595c6308b5ae395e9
      https://github.com/llvm/llvm-project/commit/60b6c93ee942496eb416018595c6308b5ae395e9
  Author: River Riddle <riddleriver at gmail.com>
  Date:   2022-12-02 (Fri, 02 Dec 2022)

  Changed paths:
    M mlir/include/mlir/IR/Diagnostics.h

  Log Message:
  -----------
  [mlir] Allow access to the underlying diagnostic

This allows for more interesting manipulation of an
inflight diagnostic.


  Commit: ab7a683546c062a5f05c292fad9a4b71567fa409
      https://github.com/llvm/llvm-project/commit/ab7a683546c062a5f05c292fad9a4b71567fa409
  Author: River Riddle <riddleriver at gmail.com>
  Date:   2022-12-02 (Fri, 02 Dec 2022)

  Changed paths:
    M llvm/include/llvm/ADT/TypeSwitch.h

  Log Message:
  -----------
  [TypeSwitch] Use perfect forwarding in the cast functions

This allows for properly supporting TypeSwitch on reference
types which do not support copying/do not want copying.


Compare: https://github.com/llvm/llvm-project/compare/5bdada9c69cd...ab7a683546c0


More information about the All-commits mailing list