reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3396 Constructor += "(void *fp, "; // Invoke function pointer. 3397 Constructor += "struct " + Desc; // Descriptor pointer. 3398 Constructor += " *desc"; 3419 Constructor += ", void *" + ArgName; 3426 Constructor += ", " + ArgName; 3442 Constructor += ", " + ArgName; 3447 Constructor += ", int flags=0)"; 3454 Constructor += " : "; 3458 Constructor += ", "; 3460 Constructor += Name + "((struct __block_impl *)_" + Name + ")"; 3462 Constructor += Name + "(_" + Name + ")"; 3469 Constructor += " : "; 3473 Constructor += ", "; 3474 Constructor += Name + "(_" + Name + "->__forwarding)"; 3477 Constructor += " {\n"; 3479 Constructor += " impl.isa = &_NSConcreteGlobalBlock;\n"; 3481 Constructor += " impl.isa = &_NSConcreteStackBlock;\n"; 3482 Constructor += " impl.Flags = flags;\n impl.FuncPtr = fp;\n"; 3484 Constructor += " Desc = desc;\n"; 3487 Constructor += ", int flags=0) {\n"; 3489 Constructor += " impl.isa = &_NSConcreteGlobalBlock;\n"; 3491 Constructor += " impl.isa = &_NSConcreteStackBlock;\n"; 3492 Constructor += " impl.Flags = flags;\n impl.FuncPtr = fp;\n"; 3493 Constructor += " Desc = desc;\n"; 3495 Constructor += " "; 3496 Constructor += "}\n"; 3497 S += Constructor;