| 212 | } |
| 213 | |
| 214 | const Variable* |
| 215 | Variable::get_container_union(void) const |
| 216 | { |
| 217 | if (type == NULL) return NULL; |
| 218 | const Variable* p = this; |
| 219 | for (; p && p->type->eType != eUnion; p = p->field_var_of) |
| 220 | ; |
| 221 | return p; |
| 222 | } |
| 223 | |
| 224 | /* |
| 225 | * examples: array[0] "loose matches" array[1]; array[3] "loose matches" array[x].f1... |
no outgoing calls
no test coverage detected