Lines Matching defs:ENTRY

38 #undef ENTRY
39 #define ENTRY(name) "DW_AT_" #name, &DebugInfoEntry::AddAttribute_##name, \
43 { ENTRY(sibling), AC_REFERENCE },
44 { ENTRY(location), AC_BLOCK | AC_LOCLISTPTR },
45 { ENTRY(name), AC_STRING },
46 { ENTRY(ordering), AC_CONSTANT },
47 { ENTRY(byte_size), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
48 { ENTRY(bit_offset), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
49 { ENTRY(bit_size), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
50 { ENTRY(stmt_list), AC_LINEPTR },
51 { ENTRY(low_pc), AC_ADDRESS },
52 { ENTRY(high_pc), AC_ADDRESS },
53 { ENTRY(language), AC_CONSTANT },
54 { ENTRY(discr), AC_REFERENCE },
55 { ENTRY(discr_value), AC_CONSTANT },
56 { ENTRY(visibility), AC_CONSTANT },
57 { ENTRY(import), AC_REFERENCE },
58 { ENTRY(string_length), AC_BLOCK | AC_LOCLISTPTR },
59 { ENTRY(common_reference), AC_REFERENCE },
60 { ENTRY(comp_dir), AC_STRING },
61 { ENTRY(const_value), AC_BLOCK | AC_CONSTANT | AC_STRING },
62 { ENTRY(containing_type), AC_REFERENCE },
63 { ENTRY(default_value), AC_REFERENCE },
64 { ENTRY(inline), AC_CONSTANT },
65 { ENTRY(is_optional), AC_FLAG },
66 { ENTRY(lower_bound), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
67 { ENTRY(producer), AC_STRING },
68 { ENTRY(prototyped), AC_FLAG },
69 { ENTRY(return_addr), AC_BLOCK | AC_LOCLISTPTR },
70 { ENTRY(start_scope), AC_CONSTANT },
71 { ENTRY(bit_stride), AC_CONSTANT },
72 { ENTRY(upper_bound), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
73 { ENTRY(abstract_origin), AC_REFERENCE },
74 { ENTRY(accessibility), AC_CONSTANT },
75 { ENTRY(address_class), AC_CONSTANT },
76 { ENTRY(artificial), AC_FLAG },
77 { ENTRY(base_types), AC_REFERENCE },
78 { ENTRY(calling_convention), AC_CONSTANT },
79 { ENTRY(count), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
80 { ENTRY(data_member_location), AC_BLOCK | AC_CONSTANT | AC_LOCLISTPTR },
81 { ENTRY(decl_column), AC_CONSTANT },
82 { ENTRY(decl_file), AC_CONSTANT },
83 { ENTRY(decl_line), AC_CONSTANT },
84 { ENTRY(declaration), AC_FLAG },
85 { ENTRY(discr_list), AC_BLOCK },
86 { ENTRY(encoding), AC_CONSTANT },
87 { ENTRY(external), AC_FLAG },
88 { ENTRY(frame_base), AC_BLOCK | AC_LOCLISTPTR },
89 { ENTRY(friend), AC_REFERENCE },
90 { ENTRY(identifier_case), AC_CONSTANT },
91 { ENTRY(macro_info), AC_MACPTR },
92 { ENTRY(namelist_item), AC_BLOCK },
93 { ENTRY(priority), AC_REFERENCE },
94 { ENTRY(segment), AC_BLOCK | AC_LOCLISTPTR },
95 { ENTRY(specification), AC_REFERENCE },
96 { ENTRY(static_link), AC_BLOCK | AC_LOCLISTPTR },
97 { ENTRY(type), AC_REFERENCE },
98 { ENTRY(use_location), AC_BLOCK | AC_LOCLISTPTR },
99 { ENTRY(variable_parameter), AC_FLAG },
100 { ENTRY(virtuality), AC_CONSTANT },
101 { ENTRY(vtable_elem_location), AC_BLOCK | AC_LOCLISTPTR },
102 { ENTRY(allocated), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
103 { ENTRY(associated), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
104 { ENTRY(data_location), AC_BLOCK },
105 { ENTRY(byte_stride), AC_BLOCK | AC_CONSTANT | AC_REFERENCE },
106 { ENTRY(entry_pc), AC_ADDRESS },
107 { ENTRY(use_UTF8), AC_FLAG },
108 { ENTRY(extension), AC_REFERENCE },
109 { ENTRY(ranges), AC_RANGELISTPTR },
110 { ENTRY(trampoline), AC_ADDRESS | AC_FLAG | AC_REFERENCE
112 { ENTRY(call_column), AC_CONSTANT },
113 { ENTRY(call_file), AC_CONSTANT },
114 { ENTRY(call_line), AC_CONSTANT },
115 { ENTRY(description), AC_STRING },
116 { ENTRY(binary_scale), AC_CONSTANT },
117 { ENTRY(decimal_scale), AC_CONSTANT },
118 { ENTRY(small), AC_REFERENCE },
119 { ENTRY(decimal_sign), AC_CONSTANT },
120 { ENTRY(digit_count), AC_CONSTANT },
121 { ENTRY(picture_string), AC_STRING },
122 { ENTRY(mutable), AC_FLAG },
123 { ENTRY(threads_scaled), AC_FLAG },
124 { ENTRY(explicit), AC_FLAG },
125 { ENTRY(object_pointer), AC_REFERENCE },
126 { ENTRY(endianity), AC_CONSTANT },
127 { ENTRY(elemental), AC_FLAG },
128 { ENTRY(pure), AC_FLAG },
129 { ENTRY(recursive), AC_FLAG },
137 #undef ENTRY
138 #define ENTRY(name) "DW_FORM_" #name, DW_FORM_##name
141 { ENTRY(addr), AC_ADDRESS },
142 { ENTRY(block2), AC_BLOCK },
143 { ENTRY(block4), AC_BLOCK },
144 { ENTRY(data2), AC_CONSTANT },
145 { ENTRY(data4), AC_CONSTANT | AC_LINEPTR | AC_LOCLISTPTR
147 { ENTRY(data8), AC_CONSTANT | AC_LINEPTR | AC_LOCLISTPTR
149 { ENTRY(string), AC_STRING },
150 { ENTRY(block), AC_BLOCK },
151 { ENTRY(block1), AC_BLOCK },
152 { ENTRY(data1), AC_CONSTANT },
153 { ENTRY(flag), AC_FLAG },
154 { ENTRY(sdata), AC_CONSTANT },
155 { ENTRY(strp), AC_STRING },
156 { ENTRY(udata), AC_CONSTANT },
157 { ENTRY(ref_addr), AC_REFERENCE },
158 { ENTRY(ref1), AC_REFERENCE },
159 { ENTRY(ref2), AC_REFERENCE },
160 { ENTRY(ref4), AC_REFERENCE },
161 { ENTRY(ref8), AC_REFERENCE },
162 { ENTRY(ref_udata), AC_REFERENCE },