reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
951 Getr = "\nextern \"C\" __declspec(dllimport) " 955 PD->getGetterMethodDecl(), Getr); 956 Getr += "{ "; 961 Getr += "typedef "; 963 RewriteTypeIntoString(PD->getGetterMethodDecl()->getReturnType(), Getr, 965 Getr += " _TYPE"; 967 Getr += ")"; // close the precedence "scope" for "*". 971 Getr += "("; 973 if (i) Getr += ", "; 976 Getr += ParamStr; 980 Getr += ", "; 981 Getr += "..."; 983 Getr += ")"; 985 Getr += "()"; 987 Getr += ";\n"; 988 Getr += "return (_TYPE)"; 989 Getr += "objc_getProperty(self, _cmd, "; 990 RewriteIvarOffsetComputation(OID, Getr); 991 Getr += ", 1)"; 994 Getr += "return " + getIvarAccessString(OID); 995 Getr += "; }"; 996 InsertText(startGetterSetterLoc, Getr);