Lines Matching refs:S
262 template<typename T, typename S, int I, class F> friend struct C2GlobalParam;
263 template<typename T, typename S, int I, class F> friend struct C2PortParam; // for kDir*
264 template<typename T, typename S, int I, class F> friend struct C2StreamParam; // for kDir*
568 template<typename U, typename S, int I, class F> friend struct C2GlobalParam; \
569 template<typename U, typename S, int I, class F> friend struct C2PortParam; \
570 template<typename U, typename S, int I, class F> friend struct C2StreamParam; \
728 template<typename S, typename T>
729 inline C2ParamField(S* param, T* offset) in C2ParamField()
733 template<typename S, typename T>
734 inline static C2ParamField Make(S& param, T& offset) { in Make()
768 template<typename S>
769 inline C2ParamField(S* param) in C2ParamField()
1025 template<typename T, typename S, class B=typename std::remove_extent<T>::type>
1026 inline C2FieldDescriptor(S*, T S::* field, const char *name) in C2FieldDescriptor()
1030 _mFieldId(&(((S*)0)->*field)) {} in C2FieldDescriptor()