reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4186 Constructor += "(void *fp, "; // Invoke function pointer. 4187 Constructor += "struct " + Desc; // Descriptor pointer. 4188 Constructor += " *desc"; 4209 Constructor += ", void *" + ArgName; 4216 Constructor += ", " + ArgName; 4232 Constructor += ", " + ArgName; 4237 Constructor += ", int flags=0)"; 4244 Constructor += " : "; 4248 Constructor += ", "; 4250 Constructor += Name + "((struct __block_impl *)_" + Name + ")"; 4252 Constructor += Name + "(_" + Name + ")"; 4259 Constructor += " : "; 4263 Constructor += ", "; 4264 Constructor += Name + "(_" + Name + "->__forwarding)"; 4267 Constructor += " {\n"; 4269 Constructor += " impl.isa = &_NSConcreteGlobalBlock;\n"; 4271 Constructor += " impl.isa = &_NSConcreteStackBlock;\n"; 4272 Constructor += " impl.Flags = flags;\n impl.FuncPtr = fp;\n"; 4274 Constructor += " Desc = desc;\n"; 4277 Constructor += ", int flags=0) {\n"; 4279 Constructor += " impl.isa = &_NSConcreteGlobalBlock;\n"; 4281 Constructor += " impl.isa = &_NSConcreteStackBlock;\n"; 4282 Constructor += " impl.Flags = flags;\n impl.FuncPtr = fp;\n"; 4283 Constructor += " Desc = desc;\n"; 4285 Constructor += " "; 4286 Constructor += "}\n"; 4287 S += Constructor;