Lines Matching refs:mutant
22 // Mutant supports both pre-bound arguments (like Task) and call-time
119 MUTANT = """\
130 // Mutant holds pre-bound arguments (like Task). Like Callback
135 class Mutant : public MutantRunner<R, Params> {
137 Mutant(T* obj, Method method, const PreBound& pb)
168 // MutantLateBind is like Mutant, but you bind a pointer to a pointer
276 new Mutant<R, T, R (U::*)(%(params)s),
404 mutant = FixCode(CREATE_METHOD_FUNCTOR_TEMPLATE % args)
405 print mutant
412 mutant2 = mutant.replace("CreateFunctor(T* obj,", "CreateFunctor(T** obj,")
413 mutant2 = mutant2.replace("new Mutant", "new MutantLateObjectBind")
433 stdcall2 = stdcall2.replace("new Mutant", "new MutantLateObjectBind")
445 print MUTANT