forked from OSchip/llvm-project
GlobalsAAResult(&&): Move every members.
Or, one of MSVC builders failed with unexpected behavior. llvm-svn: 247247
This commit is contained in:
parent
5cf3a02992
commit
1a296ec6d1
|
@ -789,7 +789,12 @@ GlobalsAAResult::GlobalsAAResult(const DataLayout &DL,
|
|||
: AAResultBase(TLI), DL(DL) {}
|
||||
|
||||
GlobalsAAResult::GlobalsAAResult(GlobalsAAResult &&Arg)
|
||||
: AAResultBase(std::move(Arg)), DL(Arg.DL) {}
|
||||
: AAResultBase(std::move(Arg)), DL(Arg.DL),
|
||||
NonAddressTakenGlobals(std::move(Arg.NonAddressTakenGlobals)),
|
||||
IndirectGlobals(std::move(Arg.IndirectGlobals)),
|
||||
AllocsForIndirectGlobals(std::move(Arg.AllocsForIndirectGlobals)),
|
||||
FunctionInfos(std::move(Arg.FunctionInfos)),
|
||||
Handles(std::move(Arg.Handles)) {}
|
||||
|
||||
/*static*/ GlobalsAAResult
|
||||
GlobalsAAResult::analyzeModule(Module &M, const TargetLibraryInfo &TLI,
|
||||
|
|
Loading…
Reference in New Issue