Lines Matching refs:delegate
70 private final MethodHandle delegate; field in Main.DelegatingTransformer
72 public DelegatingTransformer(MethodHandle delegate) { in DelegatingTransformer() argument
73 super(delegate.type()); in DelegatingTransformer()
74 this.delegate = delegate; in DelegatingTransformer()
79 delegate.invoke(stackFrame); in transform()
89 MethodHandle delegate = new DelegatingTransformer(specialFunctionHandle); in main() local
100 delegate.invokeExact(false, 'h', (short) 56, 72, Integer.MAX_VALUE + 42l, in main()
105 delegate.invoke(false, 'h', (short) 56, 72, 73, in main()
110 delegate.invoke(false); in main()
120 delegate = new DelegatingTransformer(returner); in main()
122 System.out.println((boolean) delegate.invoke()); in main()
123 System.out.println((boolean) delegate.invokeExact()); in main()
128 delegate = new DelegatingTransformer(returner); in main()
130 System.out.println((char) delegate.invoke()); in main()
131 System.out.println((char) delegate.invokeExact()); in main()
136 delegate = new DelegatingTransformer(returner); in main()
138 System.out.println((int) delegate.invoke()); in main()
139 System.out.println((int) delegate.invokeExact()); in main()
144 delegate = new DelegatingTransformer(returner); in main()
146 System.out.println((long) delegate.invoke()); in main()
147 System.out.println((long) delegate.invokeExact()); in main()
152 delegate = new DelegatingTransformer(returner); in main()
154 System.out.println((float) delegate.invoke()); in main()
155 System.out.println((float) delegate.invokeExact()); in main()
160 delegate = new DelegatingTransformer(returner); in main()
162 System.out.println((double) delegate.invoke()); in main()
163 System.out.println((double) delegate.invokeExact()); in main()
168 delegate = new DelegatingTransformer(returner); in main()
170 System.out.println((String) delegate.invoke()); in main()
171 System.out.println((String) delegate.invokeExact()); in main()