Searched refs:CheckArgType (Results 1 – 2 of 2) sorted by relevance
92 bool ParseArg(va_list* args, const CheckArgType** fmt, std::string* s) { in ParseArg()93 if (**fmt == CheckArgType::kEnd) in ParseArg()97 case CheckArgType::kInt: in ParseArg()100 case CheckArgType::kLong: in ParseArg()103 case CheckArgType::kLongLong: in ParseArg()106 case CheckArgType::kUInt: in ParseArg()109 case CheckArgType::kULong: in ParseArg()112 case CheckArgType::kULongLong: in ParseArg()115 case CheckArgType::kDouble: in ParseArg()118 case CheckArgType::kLongDouble: in ParseArg()[all …]
103 enum class CheckArgType : int8_t { enum136 const CheckArgType* fmt,144 template <CheckArgType N, typename T>146 static constexpr CheckArgType Type() { return N; } in Type()155 static constexpr CheckArgType Type() { return CheckArgType::kStdString; } in Type()160 inline Val<CheckArgType::kInt, int> MakeVal(int x) { in MakeVal()163 inline Val<CheckArgType::kLong, long> MakeVal(long x) { in MakeVal()166 inline Val<CheckArgType::kLongLong, long long> MakeVal(long long x) { in MakeVal()169 inline Val<CheckArgType::kUInt, unsigned int> MakeVal(unsigned int x) { in MakeVal()172 inline Val<CheckArgType::kULong, unsigned long> MakeVal(unsigned long x) { in MakeVal()[all …]