Lines Matching refs:PropertyString
394 static void append_attr(std::string &PropertyString, const char *attr,
397 PropertyString += "(";
401 PropertyString += ", ";
402 PropertyString += attr;
406 void MigrateBlockOrFunctionPointerTypeVariable(std::string & PropertyString,
414 PropertyString += *argPtr;
418 PropertyString += *argPtr;
423 PropertyString += (*argPtr);
425 PropertyString += name;
430 PropertyString += *argPtr;
471 std::string PropertyString = "@property ";
473 PropertyString += "(NS_NONATOMIC_IOSONLY";
476 PropertyString += "(nonatomic";
484 PropertyString += "(getter=";
488 PropertyString += ", getter=";
489 PropertyString += PropertyNameString;
493 append_attr(PropertyString, "readonly", LParenAdded);
503 append_attr(PropertyString, "assign", LParenAdded);
507 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
512 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
515 PropertyString += ')';
526 PropertyString += " ";
544 MigrateBlockOrFunctionPointerTypeVariable(PropertyString,
549 PropertyString += TypeString;
551 PropertyString += ' ';
552 PropertyString += PropertyNameString;
561 PropertyString);