Lines Matching refs:var_name
159 #define CHECK_RESULT_VALUE_IMPL(entry, getfn, var_type, var_name, relationship, value) \
161 (entry.getfn< var_type >(var_name), (value)) << "\n" \
164 << "expected (" << #var_type << ")" << (var_name) \
165 << "=" << (entry).getfn< var_type >(var_name) \
170 #define CHECK_FLOAT_RESULT_VALUE_IMPL(entry, getfn, var_type, var_name, relationship, value, eps_factor) \
172 (entry.getfn< var_type >(var_name), (value), (eps_factor) * (value)) << "\n" \
175 << "expected (" << #var_type << ")" << (var_name) \
176 << "=" << (entry).getfn< var_type >(var_name) \
181 << "but delta was " << ((entry).getfn< var_type >(var_name) - (value)) \
182 << " (" << (((entry).getfn< var_type >(var_name) - (value)) \
187 #define CHECK_RESULT_VALUE(entry, var_type, var_name, relationship, value) \
188 CHECK_RESULT_VALUE_IMPL(entry, GetAs, var_type, var_name, relationship, value)
190 #define CHECK_COUNTER_VALUE(entry, var_type, var_name, relationship, value) \
191 CHECK_RESULT_VALUE_IMPL(entry, GetCounterAs, var_type, var_name, relationship, value)
193 #define CHECK_FLOAT_RESULT_VALUE(entry, var_name, relationship, value, eps_factor) \
194 CHECK_FLOAT_RESULT_VALUE_IMPL(entry, GetAs, double, var_name, relationship, value, eps_factor)
196 #define CHECK_FLOAT_COUNTER_VALUE(entry, var_name, relationship, value, eps_factor) \
197 CHECK_FLOAT_RESULT_VALUE_IMPL(entry, GetCounterAs, double, var_name, relationship, value, eps_factor)