Fixed the help text for raw commands like "expr"
to include -- in sample command lines.  Now LLDB
prints

  expression [-f <format>] -- <expr>

instead of

  expression [-f <format>] <expr>

and also adds a new example line:

  expression <expr>

to show that in the absense of arguments the --
can be ommitted.

llvm-svn: 147540
diff --git a/lldb/source/Interpreter/CommandObject.cpp b/lldb/source/Interpreter/CommandObject.cpp
index 2743012..696b92b 100644
--- a/lldb/source/Interpreter/CommandObject.cpp
+++ b/lldb/source/Interpreter/CommandObject.cpp
@@ -89,6 +89,8 @@
         if (m_arguments.size() > 0)
         {
             syntax_str.Printf (" ");
+            if (WantsRawCommandString())
+                syntax_str.Printf("-- ");
             GetFormattedCommandArguments (syntax_str);
         }
         m_cmd_syntax = syntax_str.GetData ();