| /openjdk7/langtools/src/share/classes/com/sun/tools/javah/ |
| H A D | Mangle.java | 68 public final String mangle(CharSequence name, int mtype) { argument 77 mtype == Mangle.Type.CLASS) { 80 mtype == Mangle.Type.CLASS) { 83 } else if (ch == '_' && mtype == Mangle.Type.FIELDSTUB) { 85 } else if (ch == '_' && mtype == Mangle.Type.CLASS) { 87 } else if (mtype == Mangle.Type.JNI) { 102 } else if (mtype == Mangle.Type.SIGNATURE) { 117 int mtype) throws TypeSignature.SignatureException { 121 if (mtype == Mangle.Type.METHOD_JDK_1) { 135 if (mtype 116 mangleMethod(ExecutableElement method, TypeElement clazz, int mtype) argument [all...] |
| /openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ |
| H A D | SymbolTable.java | 140 public void addPrimop(String name, MethodType mtype) { argument 145 methods.addElement(mtype);
|
| /openjdk7/jdk/src/share/classes/java/lang/invoke/ |
| H A D | Invokers.java | 77 MethodType mtype = targetType; 78 MethodType invokerType = mtype.invokerType(); 80 final int MTYPE_ARG_APPENDED = 1; // argument count for appended mtype value 81 if (mtype.parameterSlotCount() <= MethodType.MAX_MH_INVOKER_ARITY - MTYPE_ARG_APPENDED) { 82 lform = invokeForm(mtype, false, MethodTypeForm.LF_EX_INVOKER); 83 invoker = BoundMethodHandle.bindSingle(invokerType, lform, mtype); 85 // At maximum arity, we cannot afford an extra mtype argument, 87 lform = invokeForm(mtype, true, MethodTypeForm.LF_EX_INVOKER); 98 MethodType mtype = targetType; 99 MethodType invokerType = mtype 232 exactInvokerMethod(MethodType mtype, Object[] appendixResult) argument 244 genericInvokerMethod(MethodType mtype, Object[] appendixResult) argument 257 invokeForm(MethodType mtype, boolean customized, int which) argument 381 prepareForGenericCall(MethodType mtype) argument 396 linkToCallSiteMethod(MethodType mtype) argument 401 callSiteForm(MethodType mtype) argument [all...] |
| H A D | MethodHandle.java | 1350 static LambdaForm reinvokerForm(MethodType mtype) { argument 1351 mtype = mtype.basicType(); 1352 LambdaForm reinvoker = mtype.form().cachedLambdaForm(MethodTypeForm.LF_REINVOKE); 1354 MethodHandle MH_invokeBasic = MethodHandles.basicInvoker(mtype); 1357 final int ARG_LIMIT = ARG_BASE + mtype.parameterCount(); 1361 LambdaForm.Name[] names = LambdaForm.arguments(nameCursor - ARG_LIMIT, mtype.invokerType()); 1366 return mtype.form().setCachedLambdaForm(MethodTypeForm.LF_REINVOKE, new LambdaForm("BMH.reinvoke", ARG_LIMIT, names));
|
| H A D | DirectMethodHandle.java | 51 private DirectMethodHandle(MethodType mtype, LambdaForm form, MemberName member) { argument 52 super(mtype, form); 71 MethodType mtype = member.getMethodOrFieldType(); 75 mtype = mtype.insertParameterTypes(0, receiver); 79 return new DirectMethodHandle(mtype, lform, member); 85 return new StaticAccessor(mtype, lform, member, base, offset); 89 return new Accessor(mtype, lform, member, (int)offset); 109 MethodType mtype = ctor.getMethodType().changeReturnType(instanceClass); 113 return new Constructor(mtype, lfor 203 preparedLambdaForm(MethodType mtype, int which) argument 210 makePreparedLambdaForm(MethodType mtype, int which) argument 376 Constructor(MethodType mtype, LambdaForm form, MemberName constructor, MemberName initMethod, Class<?> instanceClass) argument 399 Accessor(MethodType mtype, LambdaForm form, MemberName member, int fieldOffset) argument 437 StaticAccessor(MethodType mtype, LambdaForm form, MemberName member, Object staticBase, long staticOffset) argument [all...] |
| /openjdk7/jdk/src/share/classes/java/awt/datatransfer/ |
| H A D | DataFlavor.java | 1107 private boolean isMimeTypeEqual(MimeType mtype) { argument 1109 return (mtype == null); 1111 return mimeType.match(mtype);
|
| /openjdk7/jdk/test/java/lang/invoke/ |
| H A D | PrivateInvokeTest.java | 88 private static MethodType basicType(MethodType mtype) { argument 89 MethodType btype = mtype.erase(); 91 for (int i = -1; i < mtype.parameterCount(); i++) { 92 Class<?> type = (i < 0 ? mtype.returnType() : mtype.parameterType(i)); 165 private static MethodHandle directInvoker(int refKind, MethodType mtype) { argument 166 return directInvoker(REF_KIND_NAMES[refKind], mtype); 168 private static MethodHandle directInvoker(String name, MethodType mtype) { argument 170 mtype = mtype 235 makeArguments(MethodType mtype) argument [all...] |
| /openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/ |
| H A D | Infer.java | 521 public UninferredMethodType(MethodType mtype, List<Type> tvars) { argument 522 super(METHOD, new MethodType(mtype.argtypes, null, mtype.thrown, mtype.tsym)); 524 asMethodType().restype = new UninferredReturnType(tvars, mtype.restype); 660 MethodType mtype = new MethodType(paramtypes, 664 return mtype;
|
| /openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
| H A D | Code.java | 411 public void emitInvokeinterface(int meth, Type mtype) { argument 412 int argsize = width(mtype.getParameterTypes()); 419 state.push(mtype.getReturnType()); 424 public void emitInvokespecial(int meth, Type mtype) { argument 425 int argsize = width(mtype.getParameterTypes()); 434 state.push(mtype.getReturnType()); 439 public void emitInvokestatic(int meth, Type mtype) { argument 440 int argsize = width(mtype.getParameterTypes()); 445 state.push(mtype.getReturnType()); 450 public void emitInvokevirtual(int meth, Type mtype) { argument 461 emitInvokedynamic(int desc, Type mtype) argument [all...] |
| /openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/ |
| H A D | TreeMaker.java | 779 public JCMethodDecl MethodDef(MethodSymbol m, Type mtype, JCBlock body) { argument 784 Type(mtype.getReturnType()), 785 TypeParams(mtype.getTypeArguments()), 786 Params(mtype.getParameterTypes(), m), 787 Types(mtype.getThrownTypes()), 790 m).setPos(pos).setType(mtype);
|
| /openjdk7/hotspot/src/share/vm/classfile/ |
| H A D | javaClasses.cpp | 2439 void java_lang_invoke_MethodHandle::set_type(oop mh, oop mtype) { argument 2440 mh->obj_field_put(_type_offset, mtype);
|