Lines Matching refs:F
25 template <typename F, typename S>
27 F first;
32 Pair(const F& f, const S& s) : first(f), second(s) { } in Pair()
34 inline const F& getFirst() const { in getFirst()
45 template <typename F, typename S>
46 struct trait_trivial_ctor< uirenderer::Pair<F, S> >
47 { enum { value = aggregate_traits<F, S>::has_trivial_ctor }; };
48 template <typename F, typename S>
49 struct trait_trivial_dtor< uirenderer::Pair<F, S> >
50 { enum { value = aggregate_traits<F, S>::has_trivial_dtor }; };
51 template <typename F, typename S>
52 struct trait_trivial_copy< uirenderer::Pair<F, S> >
53 { enum { value = aggregate_traits<F, S>::has_trivial_copy }; };
54 template <typename F, typename S>
55 struct trait_trivial_move< uirenderer::Pair<F, S> >
56 { enum { value = aggregate_traits<F, S>::has_trivial_move }; };