Home | History | Annotate | Download | only in protobuf_c

Lines Matching full:funcinfo

4832 /* FuncInfo *******************************************************************/
4836 struct FuncInfo {
4861 typedef I FuncInfo;
4868 typedef I FuncInfo;
4875 typedef I FuncInfo;
4883 typedef I FuncInfo;
4891 typedef I FuncInfo;
4916 typedef I FuncInfo;
4923 typedef I FuncInfo;
4931 typedef I FuncInfo;
4939 typedef I FuncInfo;
4953 Func1<R, P1, F, FuncInfo<P1, R> > GetFunc() {
4954 return Func1<R, P1, F, FuncInfo<P1, R> >();
4961 Func2<R, P1, P2, F, FuncInfo<P1, R> > GetFunc() {
4962 return Func2<R, P1, P2, F, FuncInfo<P1, R> >();
4966 BoundFunc2<R, P1, P2, F, FuncInfo<P1, R> > GetFunc(
4968 return BoundFunc2<R, P1, P2, F, FuncInfo<P1, R> >(param2);
4975 Func3<R, P1, P2, P3, F, FuncInfo<P1, R> > GetFunc() {
4976 return Func3<R, P1, P2, P3, F, FuncInfo<P1, R> >();
4980 BoundFunc3<R, P1, P2, P3, F, FuncInfo<P1, R> > GetFunc(
4982 return BoundFunc3<R, P1, P2, P3, F, FuncInfo<P1, R> >(param2);
4989 Func4<R, P1, P2, P3, P4, F, FuncInfo<P1, R> > GetFunc() {
4990 return Func4<R, P1, P2, P3, P4, F, FuncInfo<P1, R> >();
4994 BoundFunc4<R, P1, P2, P3, P4, F, FuncInfo<P1, R> > GetFunc(
4996 return BoundFunc4<R, P1, P2, P3, P4, F, FuncInfo<P1, R> >(param2);
5003 Func5<R, P1, P2, P3, P4, P5, F, FuncInfo<P1, R> > GetFunc() {
5004 return Func5<R, P1, P2, P3, P4, P5, F, FuncInfo<P1, R> >();
5008 BoundFunc5<R, P1, P2, P3, P4, P5, F, FuncInfo<P1, R> > GetFunc(
5010 return BoundFunc5<R, P1, P2, P3, P4, P5, F, FuncInfo<P1, R> >(param2);
5082 Func1<R, C *, CallMethod0<R, C, F>, FuncInfo<C *, R> > GetFunc() {
5083 return Func1<R, C *, CallMethod0<R, C, F>, FuncInfo<C *, R> >();
5090 Func2<R, C *, P1, CallMethod1<R, C, P1, F>, FuncInfo<C *, R> > GetFunc() {
5091 return Func2<R, C *, P1, CallMethod1<R, C, P1, F>, FuncInfo<C *, R> >();
5095 BoundFunc2<R, C *, P1, CallMethod1<R, C, P1, F>, FuncInfo<C *, R> > GetFunc(
5097 return BoundFunc2<R, C *, P1, CallMethod1<R, C, P1, F>, FuncInfo<C *, R> >(
5105 Func3<R, C *, P1, P2, CallMethod2<R, C, P1, P2, F>, FuncInfo<C *, R> >
5108 FuncInfo<C *, R> >();
5112 BoundFunc3<R, C *, P1, P2, CallMethod2<R, C, P1, P2, F>, FuncInfo<C *, R> >
5115 FuncInfo<C *, R> >(param1);
5122 Func4<R, C *, P1, P2, P3, CallMethod3<R, C, P1, P2, P3, F>, FuncInfo<C *, R> >
5125 FuncInfo<C *, R> >();
5130 FuncInfo<C *, R> >
5133 FuncInfo<C *, R> >(param1);
5141 FuncInfo<C *, R> >
5144 FuncInfo<C *, R> >();
5149 FuncInfo<C *, R> >
5152 CallMethod4<R, C, P1, P2, P3, P4, F>, FuncInfo<C *, R> >(
5584 bool always_ok = is_same<typename F::FuncInfo::Return, void>::value;
5588 attr_.SetClosureType(UniquePtrForType<typename F::FuncInfo::Closure>());
5596 typedef typename FirstUnlessVoidOrBool<typename F::FuncInfo::Return,
5597 typename F::FuncInfo::Closure>::value