reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
798 Getr = "\nextern \"C\" __declspec(dllimport) " 802 PD->getGetterMethodDecl(), Getr); 803 Getr += "{ "; 808 Getr += "typedef "; 810 RewriteTypeIntoString(PD->getGetterMethodDecl()->getReturnType(), Getr, 812 Getr += " _TYPE"; 814 Getr += ")"; // close the precedence "scope" for "*". 818 Getr += "("; 820 if (i) Getr += ", "; 823 Getr += ParamStr; 827 Getr += ", "; 828 Getr += "..."; 830 Getr += ")"; 832 Getr += "()"; 834 Getr += ";\n"; 835 Getr += "return (_TYPE)"; 836 Getr += "objc_getProperty(self, _cmd, "; 837 RewriteIvarOffsetComputation(OID, Getr); 838 Getr += ", 1)"; 841 Getr += "return " + getIvarAccessString(OID); 842 Getr += "; }"; 843 InsertText(onePastSemiLoc, Getr);