Lines Matching defs:result
280 int result = 0;
283 result += args[i].getType().getCategory();
286 return result;
384 * should be the sole result set by a call to {@link #setResult} (or
404 TypeBearer result = results[0];
405 Type resultType = result.getType();
410 * If this is to be a move operation and the result is a
415 return localTarget.withType(result);
422 // The result and local types are inconsistent. Complain!
429 * The result type is more specific than the local type,
432 localTarget = localTarget.withType(result);
448 * <p><b>Note:</b> If there is more than one result value, the
451 * @param result {@code non-null;} result value
453 protected final void setResult(TypeBearer result) {
454 if (result == null) {
455 throw new NullPointerException("result == null");
458 results[0] = result;
467 * @param result {@code non-null;} result value
469 protected final void addResult(TypeBearer result) {
470 if (result == null) {
471 throw new NullPointerException("result == null");
474 results[resultCount] = result;
496 * @return {@code >= 0;} the result width
509 * Gets the {@code n}th result value.
511 * @param n {@code >= 0, < resultCount();} which result
512 * @return {@code non-null;} the indicated result value
514 protected final TypeBearer result(int n) {
530 * result is stored to that target; otherwise any results are pushed