Lines Matching refs:Argument
42 template <typename Argument, bool IsFundamental /* true */>
46 static inline void apply(Argument const& arg, Result const& result) in apply()
55 template <typename Argument>
56 struct check<Argument, false>
59 static inline void apply(Argument const& arg, Result const& result) in apply()
74 typename Argument,
78 Argument
80 bool IsFundamental = boost::is_fundamental<Argument>::value
83 : bg::not_implemented<Argument, Result, ExpectedResult>
87 template <typename Argument, typename Result, bool IsFundamental>
88 struct check_sqrt<Argument, Result, Result, IsFundamental>
90 static inline void apply(Argument const& arg, Result const& result) in apply()
94 << " sqrt(" << typeid(Argument).name() in apply()
97 check<Argument, IsFundamental>::apply(arg, result); in apply()