Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:Getr

808     std::string Getr;
812 Getr = "\nextern \"C\" __declspec(dllimport) "
816 PD->getGetterMethodDecl(), Getr);
817 Getr += "{ ";
822 Getr += "typedef ";
824 Getr,
826 Getr += " _TYPE";
828 Getr += ")"; // close the precedence "scope" for "*".
832 Getr += "(";
834 if (i) Getr += ", ";
837 Getr += ParamStr;
840 if (FT->getNumArgs()) Getr += ", ";
841 Getr += "...";
843 Getr += ")";
845 Getr += "()";
847 Getr += ";\n";
848 Getr += "return (_TYPE)";
849 Getr += "objc_getProperty(self, _cmd, ";
850 RewriteIvarOffsetComputation(OID, Getr);
851 Getr += ", 1)";
854 Getr += "return " + getIvarAccessString(OID);
855 Getr += "; }";
856 InsertText(onePastSemiLoc, Getr);