]> granicus.if.org Git - llvm/commitdiff
[XRay] initialize all members of YAMLXRayRecord for -Wmissing-field-initializers
authorMartin Pelikan <martin.pelikan@gmail.com>
Wed, 27 Sep 2017 07:30:48 +0000 (07:30 +0000)
committerMartin Pelikan <martin.pelikan@gmail.com>
Wed, 27 Sep 2017 07:30:48 +0000 (07:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314278 91177308-0d34-0410-b5e6-96231b3b80d8

lib/XRay/Trace.cpp

index 7f8846cbd6f74aa6beb764b95d9f5891563d9886..e1eb7a7f117232c9f0ccce122534376d1debe8f0 100644 (file)
@@ -508,7 +508,7 @@ Error loadYAMLLog(StringRef Data, XRayFileHeader &FileHeader,
   std::transform(Trace.Records.begin(), Trace.Records.end(),
                  std::back_inserter(Records), [&](const YAMLXRayRecord &R) {
                    return XRayRecord{R.RecordType, R.CPU, R.Type,
-                                     R.FuncId,     R.TSC, R.TId};
+                                     R.FuncId,     R.TSC, R.TId, R.CallArgs};
                  });
   return Error::success();
 }