Skip to content
  • Matthias Braun's avatar
    Cleanup dump() functions. · 8c209aa8
    Matthias Braun authored
    We had various variants of defining dump() functions in LLVM. Normalize
    them (this should just consistently implement the things discussed in
    http://lists.llvm.org/pipermail/cfe-dev/2014-January/034323.html
    
    For reference:
    - Public headers should just declare the dump() method but not use
      LLVM_DUMP_METHOD or #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
    - The definition of a dump method should look like this:
      #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
      LLVM_DUMP_METHOD void MyClass::dump() {
        // print stuff to dbgs()...
      }
      #endif
    
    llvm-svn: 293359
    8c209aa8
Loading