Lines Matching defs:PropertyString
383 static void append_attr(std::string &PropertyString, const char *attr,
386 PropertyString += "(";
390 PropertyString += ", ";
391 PropertyString += attr;
395 void MigrateBlockOrFunctionPointerTypeVariable(std::string & PropertyString,
403 PropertyString += *argPtr;
407 PropertyString += *argPtr;
412 PropertyString += (*argPtr);
414 PropertyString += name;
419 PropertyString += *argPtr;
460 std::string PropertyString = "@property ";
462 PropertyString += "(NS_NONATOMIC_IOSONLY";
465 PropertyString += "(nonatomic";
473 PropertyString += "(getter=";
477 PropertyString += ", getter=";
478 PropertyString += PropertyNameString;
482 append_attr(PropertyString, "readonly", LParenAdded);
491 append_attr(PropertyString, "assign", LParenAdded);
495 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
500 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
503 PropertyString += ')';
514 PropertyString += " ";
532 MigrateBlockOrFunctionPointerTypeVariable(PropertyString,
537 PropertyString += TypeString;
539 PropertyString += ' ';
540 PropertyString += PropertyNameString;
549 PropertyString);