| 223 | } |
| 224 | |
| 225 | void BasicStructureAnnotation::walk ( DataWalker & walker, void * data ) { |
| 226 | updateTypeInfo(); |
| 227 | if ( walker.collecting ) { |
| 228 | if ( sti_gc->count ) { |
| 229 | walker.walk_struct((char *)data, sti_gc); |
| 230 | } |
| 231 | } else { |
| 232 | walker.walk_struct((char *)data, sti); |
| 233 | } |
| 234 | } |
| 235 | |
| 236 | void BasicStructureAnnotation::from ( BasicStructureAnnotation * ann ) { |
| 237 | parents.reserve(ann->parents.size() + 1); |
no test coverage detected