Converting lambdas to plain old static function pointers



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@172755 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Interpreter/OptionGroupVariable.cpp b/source/Interpreter/OptionGroupVariable.cpp
index e98ff56..891e19a 100644
--- a/source/Interpreter/OptionGroupVariable.cpp
+++ b/source/Interpreter/OptionGroupVariable.cpp
@@ -38,25 +38,30 @@
     { LLDB_OPT_SET_2,                  false, "summary-string",  'z', required_argument, NULL, 0, eArgTypeName, "Specify a summary string to use to format the variable output."},
 };
 
+static Error
+ValidateNamedSummary (const char* str, void*)
+{
+    if (!str || !str[0])
+        return Error("must specify a valid named summary");
+    TypeSummaryImplSP summary_sp;
+    if (DataVisualization::NamedSummaryFormats::GetSummaryFormat(ConstString(str), summary_sp) == false)
+        return Error("must specify a valid named summary");
+    return Error();
+}
+
+static Error
+ValidateSummaryString (const char* str, void*)
+{
+    if (!str || !str[0])
+        return Error("must specify a non-empty summary string");
+    return Error();
+}
 
 OptionGroupVariable::OptionGroupVariable (bool show_frame_options) :
     OptionGroup(),
     include_frame_options (show_frame_options),
-    summary([] (const char* str,void*)->Error
-            {
-                if (!str || !str[0])
-                    return Error("must specify a valid named summary");
-                TypeSummaryImplSP summary_sp;
-                if (DataVisualization::NamedSummaryFormats::GetSummaryFormat(ConstString(str), summary_sp) == false)
-                    return Error("must specify a valid named summary");
-                return Error();
-            }),
-    summary_string([] (const char* str, void*)->Error
-           {
-               if (!str || !str[0])
-                   return Error("must specify a non-empty summary string");
-               return Error();
-           })
+    summary(ValidateNamedSummary),
+    summary_string(ValidateSummaryString)
 {
 }