[all-commits] [llvm/llvm-project] ee64df: Remove TypeValidators (NFC in terms of the testsuite)

adrian-prantl via All-commits all-commits at lists.llvm.org
Wed Dec 11 09:27:36 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ee64dfd953f89a9d3df3c13a28b1bce33f33f4cb
      https://github.com/llvm/llvm-project/commit/ee64dfd953f89a9d3df3c13a28b1bce33f33f4cb
  Author: Adrian Prantl <aprantl at apple.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M lldb/include/lldb/API/SBValue.h
    M lldb/include/lldb/Core/ValueObject.h
    M lldb/include/lldb/DataFormatters/DataVisualization.h
    M lldb/include/lldb/DataFormatters/FormatCache.h
    M lldb/include/lldb/DataFormatters/FormatClasses.h
    M lldb/include/lldb/DataFormatters/FormatManager.h
    M lldb/include/lldb/DataFormatters/FormattersContainer.h
    M lldb/include/lldb/DataFormatters/LanguageCategory.h
    M lldb/include/lldb/DataFormatters/TypeCategory.h
    R lldb/include/lldb/DataFormatters/TypeValidator.h
    M lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
    M lldb/include/lldb/Target/Language.h
    M lldb/include/lldb/lldb-forward.h
    M lldb/scripts/interface/SBValue.i
    M lldb/source/API/SBValue.cpp
    M lldb/source/Core/ValueObject.cpp
    M lldb/source/DataFormatters/CMakeLists.txt
    M lldb/source/DataFormatters/DataVisualization.cpp
    M lldb/source/DataFormatters/FormatCache.cpp
    M lldb/source/DataFormatters/FormatManager.cpp
    M lldb/source/DataFormatters/LanguageCategory.cpp
    M lldb/source/DataFormatters/TypeCategory.cpp
    M lldb/source/DataFormatters/TypeCategoryMap.cpp
    R lldb/source/DataFormatters/TypeValidator.cpp
    M lldb/source/DataFormatters/ValueObjectPrinter.cpp
    M lldb/source/Target/Language.cpp

  Log Message:
  -----------
  Remove TypeValidators (NFC in terms of the testsuite)

This is a half-implemented feature that as far as we can tell was
never used by anything since its original inclusion in 2014. This
patch removes it to make remaining the code easier to understand.

Differential Revision: https://reviews.llvm.org/D71310




More information about the All-commits mailing list