Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h.
Fix all the files that depended on transitive includes of Diagnostic.h. With this patch in place changing a diagnostic no longer requires a full rebuild of the StaticAnalyzer. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149781 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/ASTContext.h 0 additions, 1 deletioninclude/clang/AST/ASTContext.h
- include/clang/AST/Decl.h 10 additions, 13 deletionsinclude/clang/AST/Decl.h
- include/clang/AST/DeclarationName.h 5 additions, 14 deletionsinclude/clang/AST/DeclarationName.h
- include/clang/AST/Mangle.h 2 additions, 0 deletionsinclude/clang/AST/Mangle.h
- include/clang/AST/NestedNameSpecifier.h 4 additions, 7 deletionsinclude/clang/AST/NestedNameSpecifier.h
- include/clang/AST/Type.h 3 additions, 14 deletionsinclude/clang/AST/Type.h
- include/clang/Sema/CodeCompleteConsumer.h 1 addition, 0 deletionsinclude/clang/Sema/CodeCompleteConsumer.h
- include/clang/Sema/DelayedDiagnostic.h 1 addition, 0 deletionsinclude/clang/Sema/DelayedDiagnostic.h
- include/clang/Sema/Sema.h 1 addition, 0 deletionsinclude/clang/Sema/Sema.h
- include/clang/Sema/SemaFixItUtils.h 1 addition, 0 deletionsinclude/clang/Sema/SemaFixItUtils.h
- include/clang/Serialization/ASTWriter.h 1 addition, 0 deletionsinclude/clang/Serialization/ASTWriter.h
- lib/AST/ASTContext.cpp 1 addition, 0 deletionslib/AST/ASTContext.cpp
- lib/AST/Decl.cpp 15 additions, 0 deletionslib/AST/Decl.cpp
- lib/AST/DeclCXX.cpp 1 addition, 0 deletionslib/AST/DeclCXX.cpp
- lib/AST/DeclarationName.cpp 15 additions, 0 deletionslib/AST/DeclarationName.cpp
- lib/AST/ExprConstant.cpp 1 addition, 0 deletionslib/AST/ExprConstant.cpp
- lib/AST/ItaniumMangle.cpp 1 addition, 0 deletionslib/AST/ItaniumMangle.cpp
- lib/AST/NestedNameSpecifier.cpp 7 additions, 0 deletionslib/AST/NestedNameSpecifier.cpp
- lib/AST/Type.cpp 15 additions, 0 deletionslib/AST/Type.cpp
- lib/CodeGen/CGCXXABI.cpp 1 addition, 0 deletionslib/CodeGen/CGCXXABI.cpp
Loading
Please register or sign in to comment