fn iter_execution_list(self) -> ExecIter<'gc> {
        ExecIter {
            cur_child: self.first_executed_child(),
        }
    }
/// Iterates over the children of this display object in execution order.
/// This is different than render or depth order.
///
/// This yields an iterator that does *not* lock the parent and can be
/// safely held in situations where display objects need to be unlocked.
/// This means that unexpected but legal and defined items may be yielded
/// due to intended or unintended list manipulation by the caller.
///
/// The iterator's concrete type is stated here due to Rust language
/// limitations.
Iterates over the children of this display object in execution order.
This is different than render or depth order.

This yields an iterator that does *not* lock the parent and can be
safely held in situations where display objects need to be unlocked.
This means that unexpected but legal and defined items may be yielded
due to intended or unintended list manipulation by the caller.

The iterator's concrete type is stated here due to Rust language
limitations.
Iterates over the children of this display object in execution order . This is different than render or depth order . This yields an iterator that does * not * lock the parent and can be safely held in situations where display objects need to be unlocked . This means that unexpected but legal and defined items may be yielded due to intended or unintended list manipulation by the caller . The iterator ' s concrete type is stated here due to Rust language limitations .
fn iter_execution_list(self) -> ExecIter<'gc> {
        ExecIter {
            cur_child: self.first_executed_child(),
        }
    }
fn iter_execution_list ( self ) -> ExecIter < ' gc > { ExecIter { cur_child : self . first_executed_child ( ) , } }
Iterates over the children of this display object in execution order.
Iterates over the children of this display object in execution order .
self
self