aboutsummaryrefslogtreecommitdiff
path: root/src/types.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-06-18 14:36:06 +0100
committerGinger Bill <bill@gingerbill.org>2017-06-18 14:36:06 +0100
commit4236519b84e2bea73b1b7756a20a2df24d3fb070 (patch)
tree39e90d5650a9e84270d41b899eadc3aaed02a87c /src/types.cpp
parente4944b4f2ebf617d629184257ef81e9c3f212e6c (diff)
`#location(..)` and `#call_location`
Diffstat (limited to 'src/types.cpp')
-rw-r--r--src/types.cpp73
1 files changed, 38 insertions, 35 deletions
diff --git a/src/types.cpp b/src/types.cpp
index ca74a1b77..ce0a57dc9 100644
--- a/src/types.cpp
+++ b/src/types.cpp
@@ -321,35 +321,35 @@ gb_global Type *t_string_slice = NULL;
// Type generated for the "preload" file
-gb_global Type *t_type_info = NULL;
-gb_global Type *t_type_info_record = NULL;
-gb_global Type *t_type_info_enum_value = NULL;
-gb_global Type *t_type_info_ptr = NULL;
-gb_global Type *t_type_info_record_ptr = NULL;
-gb_global Type *t_type_info_enum_value_ptr = NULL;
-
-gb_global Type *t_type_info_named = NULL;
-gb_global Type *t_type_info_integer = NULL;
-gb_global Type *t_type_info_rune = NULL;
-gb_global Type *t_type_info_float = NULL;
-gb_global Type *t_type_info_complex = NULL;
-gb_global Type *t_type_info_any = NULL;
-gb_global Type *t_type_info_string = NULL;
-gb_global Type *t_type_info_boolean = NULL;
-gb_global Type *t_type_info_pointer = NULL;
-gb_global Type *t_type_info_atomic = NULL;
-gb_global Type *t_type_info_procedure = NULL;
-gb_global Type *t_type_info_array = NULL;
-gb_global Type *t_type_info_dynamic_array = NULL;
-gb_global Type *t_type_info_slice = NULL;
-gb_global Type *t_type_info_vector = NULL;
-gb_global Type *t_type_info_tuple = NULL;
-gb_global Type *t_type_info_struct = NULL;
-gb_global Type *t_type_info_raw_union = NULL;
-gb_global Type *t_type_info_union = NULL;
-gb_global Type *t_type_info_enum = NULL;
-gb_global Type *t_type_info_map = NULL;
-gb_global Type *t_type_info_bit_field = NULL;
+gb_global Type *t_type_info = NULL;
+gb_global Type *t_type_info_record = NULL;
+gb_global Type *t_type_info_enum_value = NULL;
+gb_global Type *t_type_info_ptr = NULL;
+gb_global Type *t_type_info_record_ptr = NULL;
+gb_global Type *t_type_info_enum_value_ptr = NULL;
+
+gb_global Type *t_type_info_named = NULL;
+gb_global Type *t_type_info_integer = NULL;
+gb_global Type *t_type_info_rune = NULL;
+gb_global Type *t_type_info_float = NULL;
+gb_global Type *t_type_info_complex = NULL;
+gb_global Type *t_type_info_any = NULL;
+gb_global Type *t_type_info_string = NULL;
+gb_global Type *t_type_info_boolean = NULL;
+gb_global Type *t_type_info_pointer = NULL;
+gb_global Type *t_type_info_atomic = NULL;
+gb_global Type *t_type_info_procedure = NULL;
+gb_global Type *t_type_info_array = NULL;
+gb_global Type *t_type_info_dynamic_array = NULL;
+gb_global Type *t_type_info_slice = NULL;
+gb_global Type *t_type_info_vector = NULL;
+gb_global Type *t_type_info_tuple = NULL;
+gb_global Type *t_type_info_struct = NULL;
+gb_global Type *t_type_info_raw_union = NULL;
+gb_global Type *t_type_info_union = NULL;
+gb_global Type *t_type_info_enum = NULL;
+gb_global Type *t_type_info_map = NULL;
+gb_global Type *t_type_info_bit_field = NULL;
gb_global Type *t_type_info_named_ptr = NULL;
gb_global Type *t_type_info_integer_ptr = NULL;
@@ -375,13 +375,16 @@ gb_global Type *t_type_info_enum_ptr = NULL;
gb_global Type *t_type_info_map_ptr = NULL;
gb_global Type *t_type_info_bit_field_ptr = NULL;
-gb_global Type *t_allocator = NULL;
-gb_global Type *t_allocator_ptr = NULL;
-gb_global Type *t_context = NULL;
-gb_global Type *t_context_ptr = NULL;
+gb_global Type *t_allocator = NULL;
+gb_global Type *t_allocator_ptr = NULL;
+gb_global Type *t_context = NULL;
+gb_global Type *t_context_ptr = NULL;
-gb_global Type *t_map_key = NULL;
-gb_global Type *t_map_header = NULL;
+gb_global Type *t_source_code_location = NULL;
+gb_global Type *t_source_code_location_ptr = NULL;
+
+gb_global Type *t_map_key = NULL;
+gb_global Type *t_map_header = NULL;