Searched defs:mtype (Results 1 - 11 of 11) sorted by relevance

/openjdk7/langtools/src/share/classes/com/sun/tools/javah/
H A DMangle.java68 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 DSymbolTable.java140 public void addPrimop(String name, MethodType mtype) { argument
145 methods.addElement(mtype);
/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DInvokers.java77 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 DMethodHandle.java1350 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 DDirectMethodHandle.java51 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 DDataFlavor.java1107 private boolean isMimeTypeEqual(MimeType mtype) { argument
1109 return (mtype == null);
1111 return mimeType.match(mtype);
/openjdk7/jdk/test/java/lang/invoke/
H A DPrivateInvokeTest.java88 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 DInfer.java521 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 DCode.java411 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 DTreeMaker.java779 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 DjavaClasses.cpp2439 void java_lang_invoke_MethodHandle::set_type(oop mh, oop mtype) { argument
2440 mh->obj_field_put(_type_offset, mtype);

Completed in 752 milliseconds