Changeset 640ffe6 in mainline for uspace/app/sbi/src/rdata_t.h
- Timestamp:
- 2010-05-08T08:15:57Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4039c77
- Parents:
- 1317380 (diff), 051bc69a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/sbi/src/rdata_t.h
r1317380 r640ffe6 82 82 } rdata_deleg_t; 83 83 84 /** Enumerated type value. */ 85 typedef struct { 86 /** Enum member declaration */ 87 struct stree_embr *value; 88 } rdata_enum_t; 89 84 90 /** Array variable */ 85 91 typedef struct { … … 116 122 } rdata_resource_t; 117 123 124 /** Symbol reference variable 125 * 126 * A symbol reference points to a program symbol. 127 */ 128 typedef struct { 129 /** Program symbol. */ 130 struct stree_symbol *sym; 131 } rdata_symbol_t; 132 118 133 typedef enum var_class { 119 134 /** Boolean */ … … 135 150 vc_deleg, 136 151 152 /** Enumerated type value */ 153 vc_enum, 154 137 155 /** Array */ 138 156 vc_array, … … 142 160 143 161 /** Interpreter builtin resource */ 144 vc_resource 162 vc_resource, 163 164 /** Symbol reference */ 165 vc_symbol 145 166 } var_class_t; 146 167 … … 161 182 rdata_ref_t *ref_v; 162 183 rdata_deleg_t *deleg_v; 184 rdata_enum_t *enum_v; 163 185 rdata_array_t *array_v; 164 186 rdata_object_t *object_v; 165 187 rdata_resource_t *resource_v; 188 rdata_symbol_t *symbol_v; 166 189 } u; 167 190 } rdata_var_t;
Note:
See TracChangeset
for help on using the changeset viewer.