Lines Matching defs:GetAs
286 template <typename T> T Scalar::GetAs(T fail_value) const {
304 return GetAs<signed char>(fail_value);
308 return GetAs<unsigned char>(fail_value);
312 return GetAs<short>(fail_value);
316 return GetAs<unsigned short>(fail_value);
319 int Scalar::SInt(int fail_value) const { return GetAs<int>(fail_value); }
322 return GetAs<unsigned int>(fail_value);
325 long Scalar::SLong(long fail_value) const { return GetAs<long>(fail_value); }
328 return GetAs<unsigned long>(fail_value);
332 return GetAs<long long>(fail_value);
336 return GetAs<unsigned long long>(fail_value);