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