Searched refs:SkTIf (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/skia/src/utils/
H A DSkTLogic.h14 * As a result we introduce SkTBool and SkTIf similar to Boost in order to
57 /** SkTIf::type = (Condition::value) ? T : F; */
58 template <typename Condition, typename T, typename F> struct SkTIf { struct
65 typedef typename SkTIf<a, typename SkTIf<b, Both, A>::type,
66 typename SkTIf<b, B, Neither>::type>::type type;
H A DSkTFitsIn.h123 typedef typename SkTIf<sourceFitsInDesitination, NoCheck, HighSideOnlyCheck>::type type;
140 typedef typename SkTIf<sourceFitsInDesitination, NoCheck, FullCheck>::type type;
158 typedef typename SkTIf<sourceCannotExceedDesitination, LowSideOnlyCheck, FullCheck>::type type;
176 typedef typename SkTIf<sourceCannotExceedDesitination, NoCheck, HighSideOnlyCheck>::type type;
/external/skia/src/utils/
H A DSkTLogic.h14 * As a result we introduce SkTBool and SkTIf similar to Boost in order to
57 /** SkTIf::type = (Condition::value) ? T : F; */
58 template <typename Condition, typename T, typename F> struct SkTIf { struct
65 typedef typename SkTIf<a, typename SkTIf<b, Both, A>::type,
66 typename SkTIf<b, B, Neither>::type>::type type;
H A DSkTFitsIn.h123 typedef typename SkTIf<sourceFitsInDesitination, NoCheck, HighSideOnlyCheck>::type type;
140 typedef typename SkTIf<sourceFitsInDesitination, NoCheck, FullCheck>::type type;
158 typedef typename SkTIf<sourceCannotExceedDesitination, LowSideOnlyCheck, FullCheck>::type type;
176 typedef typename SkTIf<sourceCannotExceedDesitination, NoCheck, HighSideOnlyCheck>::type type;

Completed in 249 milliseconds