Lines Matching defs:scope
6266 /// @param first_scope the first scope to consider for the diff.
6268 /// @param second_scope the second scope to consider for the diff.
6281 /// Getter for the first scope of the diff.
6283 /// @return the first scope of the diff.
6288 /// Getter for the second scope of the diff.
6290 /// @return the second scope of the diff.
6295 /// Accessor of the edit script of the members of a scope.
6317 /// Accessor of the edit script of the members of a scope.
6340 /// to this instance. It returns the scope member that is reported
6344 /// scope that has been reported as being delete.
6346 /// @return the scope member that has been reported by the edit script
6351 scope_decl_sptr scope = dynamic_pointer_cast<scope_decl>(first_subject());
6352 return scope->get_member_decls()[i];
6356 /// to this instance. It returns the scope member (of the first scope
6360 /// @param i the iterator of an element of the first scope that has
6363 /// @return the scope member of the first scope of this diff that has
6370 /// to this instance. It returns the scope member (of the second
6371 /// scope of this diff instance) that is reported as being inserted
6374 /// @param i the index of an element of the second scope this diff
6377 /// @return the scope member of the second scope of this diff that has
6382 scope_decl_sptr scope = dynamic_pointer_cast<scope_decl>(second_subject());
6383 return scope->get_member_decls()[i];
6387 /// to this instance. It returns the scope member (of the second
6388 /// scope of this diff instance) that is reported as being inserted
6391 /// @param i the iterator of an element of the second scope this diff
6394 /// @return the scope member of the second scope of this diff that has
6401 /// from the first scope to the other.
6407 /// from the first scope to the other.
6468 /// Report the changes of one scope against another.
6484 /// @param first the first scope to consider in computing the diff.
6486 /// @param second the second scope to consider in the diff
6487 /// computation. The second scope is diffed against the first scope.
6521 /// @param first_scope the first scope to consider in computing the diff.
6523 /// @param second_scope the second scope to consider in the diff
6524 /// computation. The second scope is diffed against the first scope.