]> granicus.if.org Git - clang/commit
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 10 May 2014 16:31:55 +0000 (16:31 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 10 May 2014 16:31:55 +0000 (16:31 +0000)
commit10ffef9f56b83f157d16137bad682f9e59753dc4
treeebb323c3630577c93d0eed094456e1bccefc90b9
parent39b4d625bb49250cbaa638be35c2ef0b7c8efb6c
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.

Required pulling LambdaExpr::Capture into its own header.
No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@208470 91177308-0d34-0410-b5e6-96231b3b80d8
36 files changed:
include/clang/AST/DataRecursiveASTVisitor.h
include/clang/AST/Decl.h
include/clang/AST/DeclBase.h
include/clang/AST/DeclCXX.h
include/clang/AST/DeclFriend.h
include/clang/AST/DeclarationName.h
include/clang/AST/ExprCXX.h
include/clang/AST/LambdaCapture.h [new file with mode: 0644]
include/clang/AST/RecursiveASTVisitor.h
include/clang/AST/TemplateName.h
include/clang/AST/Type.h
include/clang/Basic/Diagnostic.h
include/clang/Basic/DiagnosticOptions.h
include/clang/Basic/IdentifierTable.h
include/clang/Basic/Linkage.h
include/clang/Basic/OperatorKinds.h
include/clang/Sema/DeclSpec.h
include/clang/Serialization/ASTDeserializationListener.h
lib/AST/DeclCXX.cpp
lib/AST/ExprCXX.cpp
lib/Basic/IdentifierTable.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/Format/Format.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaLambda.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaPseudoObject.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriter.cpp
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
lib/Tooling/CompilationDatabase.cpp
tools/libclang/IndexBody.cpp
unittests/Lex/PPCallbacksTest.cpp