• Home
  • Raw
  • Download

Lines Matching full:print

96     print "// %d arguments --"%args
103print "template<"+ gen_typenames(args, member) + "> class gmp_args_%s_%d : public gmp_args_base {"…
105print "template<"+ gen_typenames(args, member) + ", typename R> class gmp_args_%s_%d_ret : public …
107 print " public:"
110 print " gmp_args_%s_%d ("%(nm, args) + gen_args_type(args, member) + ") :"
111 print " " + gen_init(args, False, member) + " {}"
113 print " gmp_args_%s_%d_ret ("%(nm, args) + gen_args_type(args, member) + ", R* r) :"
114 print " " + gen_init(args, True, member) + " {}"
115 print " virtual bool returns_value() const {\n return true;\n }"
116 print
117 print " void Run() {"
119 print " *r_ =",
121 print " ",
123 print "((*o_).*m_) (" + gen_args_(args) + ");"
125 print "m_ (" + gen_args_(args) + ");"
126 print " }"
127 print
128 print " private:"
130 print " C o_;"
131 print " M m_;"
133 print " R* r_;"
135 print " A%d a%d_;"%(arg, arg)
136 print "};"
137 print
138 print
139 print
149 print "// %d arguments --"%args
150 print "template<" + gen_typenames(args, member) + ">"
151print "gmp_args_%s_%d<"%(nm, args) + gen_types(args, member) + ">* WrapTask%s ("%NM + gen_args_typ…
152 print " return new gmp_args_%s_%d<"%(nm, args) + gen_types(args, member) + ">"
153 print " (" + gen_args(args, member) + ");"
154 print "}"
155 print
157 print "template<" + gen_typenames(args, member) + ">"
158 print "GMPTask*"
159 print "WrapTaskRefCounted%s ("%NM + gen_args_type(args, member) + ") {"
160 print " GMPTask *t = WrapTask%s ("%NM + gen_args(args, member) + ");"
161 print " return new RefCountTaskWrapper(t, o);"
162 print "}"
163 print
172 print "// %d arguments --"%args
173 print "template<" + gen_typenames(args, member) + ", typename R>"
174print "gmp_args_%s_%d_ret<"%(nm, args) + gen_types(args, member) + ", R>* WrapTask%sRet ("%NM + ge…
175 print " return new gmp_args_%s_%d_ret<"%(nm, args) + gen_types(args, member) + ", R>"
176 print " (" + gen_args(args, member) + ", r);"
177 print "}"
178 print
182 print boilerplate
183 print
184 print includes
185 print
186 print refcountclass
187 print
196 print
197 print
198 print