Lines Matching refs:Values

203 template <class T, typename... Values> void track_copy_assigned(T *, Values &&...values) {
206 cst.value(std::forward<Values>(values)...);
208 template <class T, typename... Values> void track_move_assigned(T *, Values &&...values) {
211 cst.value(std::forward<Values>(values)...);
213 template <class T, typename... Values> void track_default_created(T *inst, Values &&...values) {
216 cst.value(std::forward<Values>(values)...);
218 template <class T, typename... Values> void track_created(T *inst, Values &&...values) {
221 cst.value(std::forward<Values>(values)...);
223 template <class T, typename... Values> void track_destroyed(T *inst) {
226 template <class T, typename... Values> void track_values(T *, Values &&...values) {
227 ConstructorStats::get<T>().value(std::forward<Values>(values)...);
244 template <class T, typename... Values> void print_copy_created(T *inst, Values &&...values) { // NB: this prints, but doesn't store, given values
248 template <class T, typename... Values> void print_move_created(T *inst, Values &&...values) { // NB: this prints, but doesn't store, given values
252 template <class T, typename... Values> void print_copy_assigned(T *inst, Values &&...values) {
256 template <class T, typename... Values> void print_move_assigned(T *inst, Values &&...values) {
260 template <class T, typename... Values> void print_default_created(T *inst, Values &&...values) {
264 template <class T, typename... Values> void print_created(T *inst, Values &&...values) {
268 template <class T, typename... Values> void print_destroyed(T *inst, Values &&...values) { // Prints but doesn't store given values
272 template <class T, typename... Values> void print_values(T *inst, Values &&...values) {