]> granicus.if.org Git - clang/commit
[NFC] Switch CodeGenFunction to use value init instead of member init lists
authorErich Keane <erich.keane@intel.com>
Tue, 10 Jul 2018 20:46:46 +0000 (20:46 +0000)
committerErich Keane <erich.keane@intel.com>
Tue, 10 Jul 2018 20:46:46 +0000 (20:46 +0000)
commit1437ede97caf39872f7378aabe147c80a76a5719
treeadea4f7feb3beeda1626c384d3d55fb9ad353a26
parent8275ce24a432238f23f42534d3b2b57741044e43
[NFC] Switch CodeGenFunction to use value init instead of member init lists

The member init list for the sole constructor for CodeGenFunction
has gotten out of hand, so this patch moves the non-parameter-dependent
initializations into the member value inits.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@336726 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
include/clang/AST/ASTContext.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/AST/Type.h
include/clang/AST/TypeLoc.h
include/clang/AST/TypeNodes.def
include/clang/Sema/Sema.h
include/clang/Serialization/ASTBitCodes.h
lib/AST/ASTContext.cpp
lib/AST/ASTStructuralEquivalence.cpp
lib/AST/ItaniumMangle.cpp
lib/AST/MicrosoftMangle.cpp
lib/AST/Type.cpp
lib/AST/TypePrinter.cpp
lib/CodeGen/CodeGenFunction.cpp
lib/CodeGen/CodeGenFunction.h
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaType.cpp
lib/Sema/TreeTransform.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/SemaCXX/vector.cpp
tools/libclang/CIndex.cpp