Lines Matching refs:m_wrapper_function_text
87 m_wrapper_function_text.clear();
88 m_wrapper_function_text.append("extern \"C\" void ");
89 m_wrapper_function_text.append(m_wrapper_function_name);
90 m_wrapper_function_text.append(" (void *input)\n{\n struct ");
91 m_wrapper_function_text.append(m_wrapper_struct_name);
92 m_wrapper_function_text.append(" \n {\n");
93 m_wrapper_function_text.append(" ");
94 m_wrapper_function_text.append(return_type_str);
95 m_wrapper_function_text.append(" (*fn_ptr) (");
148 m_wrapper_function_text.append(type_name);
150 m_wrapper_function_text.append(", ");
165 m_wrapper_function_text.append(
168 m_wrapper_function_text.append(args_buffer);
170 m_wrapper_function_text.append(" ");
171 m_wrapper_function_text.append(return_type_str);
172 m_wrapper_function_text.append(" return_value;");
173 m_wrapper_function_text.append("\n };\n struct ");
174 m_wrapper_function_text.append(m_wrapper_struct_name);
175 m_wrapper_function_text.append("* __lldb_fn_data = (struct ");
176 m_wrapper_function_text.append(m_wrapper_struct_name);
177 m_wrapper_function_text.append(" *) input;\n");
179 m_wrapper_function_text.append(
181 m_wrapper_function_text.append(args_list_buffer);
182 m_wrapper_function_text.append(");\n}\n");
185 LLDB_LOGF(log, "Expression: \n\n%s\n\n", m_wrapper_function_text.c_str());