Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:Getr

790     std::string Getr;
794 Getr = "\nextern \"C\" __declspec(dllimport) "
798 PD->getGetterMethodDecl(), Getr);
799 Getr += "{ ";
804 Getr += "typedef ";
806 RewriteTypeIntoString(PD->getGetterMethodDecl()->getResultType(), Getr,
808 Getr += " _TYPE";
810 Getr += ")"; // close the precedence "scope" for "*".
814 Getr += "(";
816 if (i) Getr += ", ";
819 Getr += ParamStr;
822 if (FT->getNumArgs()) Getr += ", ";
823 Getr += "...";
825 Getr += ")";
827 Getr += "()";
829 Getr += ";\n";
830 Getr += "return (_TYPE)";
831 Getr += "objc_getProperty(self, _cmd, ";
832 RewriteIvarOffsetComputation(OID, Getr);
833 Getr += ", 1)";
836 Getr += "return " + getIvarAccessString(OID);
837 Getr += "; }";
838 InsertText(onePastSemiLoc, Getr);