mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-21 19:25:00 -07:00
raddbg_markup: stl batteries-included basics
This commit is contained in:
@@ -6,6 +6,9 @@
|
||||
** stepping, breakpoints, evaluation, cross-module calls.
|
||||
*/
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#define RADDBG_MARKUP_IMPLEMENTATION
|
||||
#include "lib_raddbg_markup/raddbg_markup.h"
|
||||
|
||||
@@ -103,13 +106,8 @@ void optimized_struct_parameters_eval_tests(void);
|
||||
////////////////////////////////
|
||||
// NOTE(allen): Type Coverage Eval
|
||||
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <stdint.h>
|
||||
|
||||
raddbg_type_view(std::vector<?>, slice(_Mypair._Myval2));
|
||||
raddbg_type_view(std::unique_ptr<?>, _Mypair._Myval2);
|
||||
|
||||
struct Basics
|
||||
{
|
||||
char a;
|
||||
@@ -553,6 +551,9 @@ type_coverage_eval_tests(void)
|
||||
const int32_t y1 = -10;
|
||||
const int32_t z1 = x1 + y1;
|
||||
|
||||
std::string small_cplusplus_string = "smallstr";
|
||||
std::string cplusplus_string = "This is a C++ string!";
|
||||
|
||||
std::vector<int> int_vector;
|
||||
int_vector.push_back(1);
|
||||
int_vector.push_back(2);
|
||||
|
||||
Reference in New Issue
Block a user