Lines Matching refs:typeFor
347 template<class> constexpr Type typeFor();
348 #define _c(T) template<> constexpr Type typeFor<T>() { return Type::T; }
363 template<> constexpr Type typeFor<unsigned long>() { return Type::UnsignedInt; }
370 template<> constexpr Type typeFor<unsigned long>() { return Type::UnsignedLong; }
371 template<> constexpr Type typeFor<long>() { return Type::Long; } in typeFor() function
373 template<> constexpr Type typeFor<unsigned long>() { return Type::UnsignedInt; }
374 template<> constexpr Type typeFor<long>() { return Type::Int; }
400 error = {ParseErrorType::InvalidLiteral, typeFor<T>(), data}; in numericCharacters()
419 error = {ParseErrorType::LiteralOutOfRange, typeFor<T>(), data}; in baseNLiteral()
433 error = {ParseErrorType::ExpectedLiteral, typeFor<T>(), data}; in integralLiteral()
444 error = {ParseErrorType::LiteralOutOfRange, typeFor<T>(), data}; in integralLiteral()
570 error = {ParseErrorType::InvalidLiteral, typeFor<T>(), data}; in floatingPointLiteral()
576 error = {ParseErrorType::InvalidLiteral, typeFor<T>(), data}; in floatingPointLiteral()