[all-commits] [llvm/llvm-project] fda901: [Clang] Fix building with Clang < 3.9.

Michael Spencer via All-commits all-commits at lists.llvm.org
Fri Jul 17 12:34:05 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: fda901a987ddd7a59599c3dcaa6c9a18d959a9b3
      https://github.com/llvm/llvm-project/commit/fda901a987ddd7a59599c3dcaa6c9a18d959a9b3
  Author: Michael Spencer <bigcheesegs at gmail.com>
  Date:   2020-07-17 (Fri, 17 Jul 2020)

  Changed paths:
    M llvm/utils/TableGen/OptParserEmitter.cpp

  Log Message:
  -----------
  [Clang] Fix building with Clang < 3.9.

This is a workaround for a bug in older versions of Clang when. The
constructor that is supposed to allow for Derived to Base conversion
does not work. Remove this if we drop support for such configurations.




More information about the All-commits mailing list