Lines Matching defs:PropertyString
384 static void append_attr(std::string &PropertyString, const char *attr,
387 PropertyString += "(";
391 PropertyString += ", ";
392 PropertyString += attr;
396 void MigrateBlockOrFunctionPointerTypeVariable(std::string & PropertyString,
404 PropertyString += *argPtr;
408 PropertyString += *argPtr;
413 PropertyString += (*argPtr);
415 PropertyString += name;
420 PropertyString += *argPtr;
461 std::string PropertyString = "@property ";
463 PropertyString += "(NS_NONATOMIC_IOSONLY";
466 PropertyString += "(nonatomic";
474 PropertyString += "(getter=";
478 PropertyString += ", getter=";
479 PropertyString += PropertyNameString;
483 append_attr(PropertyString, "readonly", LParenAdded);
492 append_attr(PropertyString, "assign", LParenAdded);
496 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
501 append_attr(PropertyString, MemoryManagementAttr, LParenAdded);
504 PropertyString += ')';
515 PropertyString += " ";
533 MigrateBlockOrFunctionPointerTypeVariable(PropertyString,
538 PropertyString += TypeString;
540 PropertyString += ' ';
541 PropertyString += PropertyNameString;
550 PropertyString);