Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Getr

803     std::string Getr;
807 Getr = "\nextern \"C\" __declspec(dllimport) "
811 PD->getGetterMethodDecl(), Getr);
812 Getr += "{ ";
817 Getr += "typedef ";
819 RewriteTypeIntoString(PD->getGetterMethodDecl()->getReturnType(), Getr,
821 Getr += " _TYPE";
823 Getr += ")"; // close the precedence "scope" for "*".
827 Getr += "(";
829 if (i) Getr += ", ";
832 Getr += ParamStr;
836 Getr += ", ";
837 Getr += "...";
839 Getr += ")";
841 Getr += "()";
843 Getr += ";\n";
844 Getr += "return (_TYPE)";
845 Getr += "objc_getProperty(self, _cmd, ";
846 RewriteIvarOffsetComputation(OID, Getr);
847 Getr += ", 1)";
850 Getr += "return " + getIvarAccessString(OID);
851 Getr += "; }";
852 InsertText(onePastSemiLoc, Getr);