Searched refs:basicType (Results 1 - 15 of 15) sorted by relevance

/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DMethodTypeForm.java51 final MethodType basicType; // the canonical erasure, with primitives simplified field in class:MethodTypeForm
82 public MethodType basicType() { method in class:MethodTypeForm
83 return basicType;
96 assert(erasedType == basicType) : "erasedType: " + erasedType + " != basicType: " + basicType; // primitives must be flattened also
99 invoker = basicType.invokers().makeBasicInvoker();
153 this.basicType = erasedType;
155 this.basicType = MethodType.makeImpl(bt, bpts, true);
193 if (basicType
[all...]
H A DSimpleMethodHandle.java47 MethodHandle bindArgument(int pos, char basicType, Object value) { argument
50 return BoundMethodHandle.bindSingle(type2, form2, basicType, value);
H A DMethodHandle.java1291 MethodHandle bindArgument(int pos, char basicType, Object value) { argument
1293 return rebind().bindArgument(pos, basicType, value);
1303 MethodHandle bindImmediate(int pos, char basicType, Object value) { argument
1310 assert pos == 0 && basicType == 'L' && value instanceof Unsafe;
1312 LambdaForm form2 = form.bindImmediate(pos + 1, basicType, value); // adjust pos to form-relative pos
1337 LambdaForm form2 = reinvokerForm(type2.basicType());
1351 mtype = mtype.basicType();
H A DLambdaForm.java449 assert(vmentry == null || vmentry.getMethodType().basicType().equals(invokerType));
553 assert tc == basicType(type) : tc + " == basicType(" + type + ")=" + basicType(type);
738 LambdaForm bindImmediate(int pos, char basicType, Object value) { argument
740 assert pos > 0 && pos < arity && names[pos].type == basicType && Name.typesMatch(basicType, value);
899 basicTypes[i] = basicType(types.get(i));
1171 MethodType srcType = dstType.basicType().wrap();
1217 return basicType(methodTyp
1241 public static char basicType(Class<?> type) { method in class:LambdaForm
[all...]
H A DDirectMethodHandle.java134 MethodHandle bindArgument(int pos, char basicType, Object value) { argument
136 if (pos == 0 && basicType == 'L') {
141 return super.bindArgument(pos, basicType, value);
175 * the same basicType and refKind.
179 MethodType mtype = m.getInvocationType().basicType();
198 .equals(m.getInvocationType().basicType()))
199 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType());
510 * the same basicType and refKind.
533 .equals(m.getInvocationType().basicType()))
534 : Arrays.asList(m, m.getInvocationType().basicType(), lfor
[all...]
H A DInvokers.java120 assert(targetType == targetType.basicType());
127 type = type.basicType();
260 mtype = mtype.basicType(); // normalize Z to I, String to Object, etc.
263 isCached = false; // maybe cache if mtype == mtype.basicType()
402 mtype = mtype.basicType(); // normalize Z to I, String to Object, etc.
H A DMethodHandleImpl.java200 MethodType lambdaType = srcType.basicType().invokerType();
387 MethodHandle bindArgument(int pos, char basicType, Object value) { argument
388 return asFixedArity().bindArgument(pos, basicType, value);
565 MethodType basicType = target.type().basicType();
566 MethodHandle invokeBasic = MethodHandles.basicInvoker(basicType);
567 int arity = basicType.parameterCount();
569 MethodType lambdaType = basicType.invokerType();
H A DMethodType.java529 /*non-public*/ MethodType basicType() { method in class:MethodType
530 return form.basicType();
H A DInvokerBytecodeGenerator.java594 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, MH, "invokeBasic", type.basicType().toMethodDescriptorString());
1026 Class<?> sptype = dstType.basicType().wrap().parameterType(i);
1035 String targetDesc = dstType.basicType().toMethodDescriptorString();
H A DBoundMethodHandle.java106 MethodHandle bindArgument(int pos, char basicType, Object value) { argument
109 return cloneExtend(type, form, basicType, value);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/
H A DConstantTag.java105 public BasicType basicType() { method in class:ConstantTag
/openjdk7/jdk/src/share/classes/sun/management/
H A DMappedMXBeanType.java195 final Class basicType; field in class:MappedMXBeanType.BasicMXBeanType
197 this.basicType = c;
204 return basicType;
208 return basicType.getName();
/openjdk7/jdk/test/java/lang/invoke/
H A DPrivateInvokeTest.java88 private static MethodType basicType(MethodType mtype) { method in class:PrivateInvokeTest
352 MethodType btype = basicType(mtype);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/interpreter/
H A DBytecodeLoadConstant.java69 return tag.basicType();
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/
H A DJavacParser.java1085 t = bracketsSuffix(bracketsOpt(basicType()));
1185 JCPrimitiveTypeTree basicType() { method in class:JavacParser
1399 return arrayCreatorRest(newpos, basicType());

Completed in 70 milliseconds