[all-commits] [llvm/llvm-project] 2692eb: Move vtordisp mode from Attr class to LangOptions....

Reid Kleckner via All-commits all-commits at lists.llvm.org
Fri Nov 22 15:47:51 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2692eb0b86c8f7ae1299d2e032f2778bb6e0a224
      https://github.com/llvm/llvm-project/commit/2692eb0b86c8f7ae1299d2e032f2778bb6e0a224
  Author: Reid Kleckner <rnk at google.com>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M clang/include/clang/AST/DeclCXX.h
    M clang/include/clang/Basic/Attr.td
    M clang/include/clang/Basic/LangOptions.def
    M clang/include/clang/Basic/LangOptions.h
    M clang/include/clang/Sema/Sema.h
    M clang/lib/AST/MicrosoftCXXABI.cpp
    M clang/lib/AST/RecordLayoutBuilder.cpp
    M clang/lib/Frontend/CompilerInvocation.cpp
    M clang/lib/Parse/ParsePragma.cpp
    M clang/lib/Sema/Sema.cpp
    M clang/lib/Sema/SemaAttr.cpp

  Log Message:
  -----------
  Move vtordisp mode from Attr class to LangOptions.h, NFC

This removes one of the two uses of Attr.h in DeclCXX.h, reducing the
need to include Attr.h as widely. LangOptions is already very popular.




More information about the All-commits mailing list