aboutsummaryrefslogtreecommitdiff
path: root/test/DebugInfo/PDB/Inputs/symbolformat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/DebugInfo/PDB/Inputs/symbolformat.cpp')
-rw-r--r--test/DebugInfo/PDB/Inputs/symbolformat.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/DebugInfo/PDB/Inputs/symbolformat.cpp b/test/DebugInfo/PDB/Inputs/symbolformat.cpp
index 5479b717cd9d..14b44ae3c316 100644
--- a/test/DebugInfo/PDB/Inputs/symbolformat.cpp
+++ b/test/DebugInfo/PDB/Inputs/symbolformat.cpp
@@ -50,6 +50,7 @@ struct MemberTest {
float m_float;
double m_double;
void (*m_pfn_2_args)(int, double);
+ int m_multidimensional_array[2][3];
};
typedef int IntType;
@@ -58,6 +59,13 @@ typedef A ClassAType;
int g_global_int;
void *g_global_pointer = nullptr;
+typedef int int_array[3];
+int_array g_array = { 1, 2, 3 };
+int_array *g_pointer_to_array = &g_array;
+const int *g_pointer_to_const_int = nullptr;
+int * const g_const_pointer_to_int = nullptr;
+const int * const g_const_pointer_to_const_int = nullptr;
+
int main(int argc, char **argv) {
// Force symbol references so the linker generates debug info
B b;