[all-commits] [llvm/llvm-project] e2d476: [lldb][NFC] Replace ClangASTImporter's use of map/...

Raphael Isemann via All-commits all-commits at lists.llvm.org
Sun Dec 15 23:29:54 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e2d47614a81d0805a869e614ffff1512e0136da9
      https://github.com/llvm/llvm-project/commit/e2d47614a81d0805a869e614ffff1512e0136da9
  Author: Raphael Isemann <teemperor at gmail.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M lldb/include/lldb/Symbol/ClangASTImporter.h
    M lldb/source/Symbol/ClangASTImporter.cpp

  Log Message:
  -----------
  [lldb][NFC] Replace ClangASTImporter's use of map/set with SmallPtrSet and DenseMap

We have several pointer->pointer mappings in the ClangASTImporter implemented using
STL data structures. This moves these variables to the appropriate LLVM data structures
that are intended for mapping pointers.




More information about the All-commits mailing list