reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3265 S += "(" + StructRef + " *__cself)"; 3267 S += "(" + StructRef + " *__cself)"; 3271 S += '('; 3273 S += StructRef + " *__cself, "; 3277 if (AI != BD->param_begin()) S += ", "; 3282 S += ParamStr; 3285 if (!BD->param_empty()) S += ", "; 3286 S += "..."; 3288 S += ')'; 3290 S += " {\n"; 3296 S += " "; 3302 S += Name + " = __cself->" + (*I)->getNameAsString() + "; // bound by ref\n"; 3307 S += " "; 3319 RewriteBlockPointerTypeVariable(S, (*I)); 3320 S += " = ("; 3321 RewriteBlockPointerType(S, (*I)->getType()); 3322 S += ")"; 3323 S += "__cself->" + (*I)->getNameAsString() + "; // bound by copy\n"; 3331 S += Name + " = __cself->" + 3338 S += cstr; 3339 S += "\n"; 3340 return S;