diff options
Diffstat (limited to 'lldb/test/expression_command/call-function/main.cpp')
| -rw-r--r-- | lldb/test/expression_command/call-function/main.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lldb/test/expression_command/call-function/main.cpp b/lldb/test/expression_command/call-function/main.cpp index 09c8633114b..ca43c2eabe5 100644 --- a/lldb/test/expression_command/call-function/main.cpp +++ b/lldb/test/expression_command/call-function/main.cpp @@ -1,11 +1,25 @@ #include <iostream> #include <string> +struct Five +{ + int number; + const char *name; +}; + +Five +returnsFive() +{ + Five my_five = { 5, "five" }; + return my_five; +} + int main (int argc, char const *argv[]) { std::string str = "Hello world"; std::cout << str << std::endl; std::cout << str.c_str() << std::endl; + Five main_five = returnsFive(); #if 0 print str print str.c_str() |

