Lines Matching defs:res

239     private boolean doField(FieldDefsRes res, VariableElement field,
244 if (!res.printedOne) { /* add separator */
245 if (res.bottomMost) {
246 if (res.s.length() != 0)
247 res.s = res.s + " /* local members: */" + lineSep;
249 res.s = res.s + " /* inherited members from " +
250 res.className + ": */" + lineSep;
252 res.printedOne = true;
254 res.s = res.s + fieldDef;
262 private int doTwoWordFields(FieldDefsRes res, TypeElement clazz,
270 if (twoWords && doField(res, field, cname, first && padWord)) {
278 FieldDefsRes res = fieldDefs(clazz, cname, true);
279 return res.s;
284 FieldDefsRes res;
292 res = new FieldDefsRes(clazz,
295 offset = res.parent.byteSize;
297 res = new FieldDefsRes(clazz, null, bottomMost);
306 offset = doTwoWordFields(res, clazz, offset, cname, false);
314 if (doField(res, field, cname, false)) offset += 4;
321 offset = doTwoWordFields(res, clazz, offset, cname, true);
324 res.byteSize = offset;
325 return res;
331 String res = null;
334 res = addStaticStructMember(member, cname);
335 // if (res == null) /* JNI didn't handle it, print comment. */
336 // res = " /* Inaccessible static: " + member + " */" + lineSep;
339 if (padWord) res = " java_int padWord" + padFieldNum++ + ";" + lineSep;
340 res = " " + llniType(mt, false, false) + " " + llniFieldName(member);
341 if (isLongOrDouble(mt)) res = res + "[2]";
342 res = res + ";" + lineSep;
344 return res;
354 String res = null;
358 return res;
360 return res;
395 res = " #undef " + cn + lineSep
399 res = " #undef " + cn + lineSep
402 res = " #undef " + cn + lineSep
407 return res;
430 String res = "";
433 res = res + methodDecl(method, clazz, cname);
435 return res;
441 String res = null;
453 res = "JNIEXPORT " + jniType(retType) + " JNICALL" + lineSep + jniMethodName(method, cname, longName)
466 res = res + ", " + jniType(argType);
467 res = res + ");" + lineSep;
468 return res;
486 String res = "Java_" + cname + "_" + method.getSimpleName();
496 res = res + "__";
501 res = res + nameToIdentifier(sig);
504 return res;
559 String res = null;
565 case BOOLEAN: res = "IArrayOfBoolean"; break;
566 case BYTE: res = "IArrayOfByte"; break;
567 case CHAR: res = "IArrayOfChar"; break;
568 case SHORT: res = "IArrayOfShort"; break;
569 case INT: res = "IArrayOfInt"; break;
570 case LONG: res = "IArrayOfLong"; break;
571 case FLOAT: res = "IArrayOfFloat"; break;
572 case DOUBLE: res = "IArrayOfDouble"; break;
574 case DECLARED: res = "IArrayOfRef"; break;
577 if (!handleize) res = "DEREFERENCED_" + res;
582 res = "void";
590 res = "java_int" ;
594 res = longDoubleOK ? "java_long" : "val32 /* java_long */";
598 res = "java_float";
602 res = longDoubleOK ? "java_double" : "val32 /* java_double */";
607 res = "I" + mangleClassName(e.getQualifiedName().toString());
608 if (!handleize) res = "DEREFERENCED_" + res;
615 return res;