# # Copyright (c) 2021, 2023, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 only, as # published by the Free Software Foundation. Oracle designates this # particular file as subject to the "Classpath" exception as provided # by Oracle in the LICENSE file that accompanied this code. # # This code is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License # version 2 for more details (a copy is included in the LICENSE file that # accompanied this code). # # You should have received a copy of the GNU General Public License version # 2 along with this work; if not, write to the Free Software Foundation, # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. # # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA # or visit www.oracle.com if you need additional information or have any # questions. # # ########################################################## # ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ### # ########################################################## # module name jdk.incubator.foreign header exports jdk/incubator/foreign extraModulePackages jdk/internal/foreign,jdk/internal/foreign/abi,jdk/internal/foreign/abi/aarch64/linux,jdk/internal/foreign/abi/aarch64/macos,jdk/internal/foreign/abi/x64/sysv,jdk/internal/foreign/abi/x64/windows requires name\u0020;java.base\u0020;flags\u0020;8000 target linux-amd64 resolution 9 flags 8000 class name jdk/incubator/foreign/CLinker header extends java/lang/Object nestMembers jdk/incubator/foreign/CLinker$TypeKind,jdk/incubator/foreign/CLinker$VaList,jdk/incubator/foreign/CLinker$VaList$Builder sealed true permittedSubclasses jdk/internal/foreign/AbstractCLinker flags 601 innerclass innerClass jdk/incubator/foreign/CLinker$TypeKind outerClass jdk/incubator/foreign/CLinker innerClassName TypeKind flags 4019 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 -method name getInstance descriptor ()Ljdk/incubator/foreign/CLinker; -method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljdk/incubator/foreign/FunctionDescriptor;)Ljdk/incubator/foreign/MemorySegment; -method name toCString descriptor (Ljava/lang/String;)Ljdk/incubator/foreign/MemorySegment; -method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljdk/incubator/foreign/MemorySegment; -method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment; -method name toCString descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment; -method name toJavaStringRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljava/lang/String; -method name toJavaStringRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljava/nio/charset/Charset;)Ljava/lang/String; -method name toJavaString descriptor (Ljdk/incubator/foreign/MemorySegment;Ljava/nio/charset/Charset;)Ljava/lang/String; -method name allocateMemoryRestricted descriptor (J)Ljdk/incubator/foreign/MemoryAddress; -method name freeMemoryRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)V method name getInstance descriptor ()Ljdk/incubator/foreign/CLinker; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name systemLookup descriptor ()Ljdk/incubator/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name downcallHandle descriptor (Ljdk/incubator/foreign/Addressable;Ljdk/incubator/foreign/SegmentAllocator;Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 401 method name downcallHandle descriptor (Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 401 method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljdk/incubator/foreign/FunctionDescriptor;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemoryAddress; flags 401 method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name toCString descriptor (Ljava/lang/String;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name toJavaString descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljava/lang/String; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name allocateMemory descriptor (J)Ljdk/incubator/foreign/MemoryAddress; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name freeMemory descriptor (Ljdk/incubator/foreign/MemoryAddress;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; class name jdk/incubator/foreign/CLinker$VaList header extends java/lang/Object implements jdk/incubator/foreign/Addressable nestHost jdk/incubator/foreign/CLinker sealed true permittedSubclasses jdk/internal/foreign/abi/x64/windows/WinVaList,jdk/internal/foreign/abi/x64/sysv/SysVVaList,jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList,jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList,jdk/internal/foreign/abi/SharedUtils$EmptyVaList flags 601 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 -method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment; -method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment; -method name isAlive descriptor ()Z -method name close descriptor ()V -method name copy descriptor (Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/CLinker$VaList; -method name ofAddressRestricted descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljdk/incubator/foreign/CLinker$VaList; -method name make descriptor (Ljava/util/function/Consumer;)Ljdk/incubator/foreign/CLinker$VaList; -method name make descriptor (Ljava/util/function/Consumer;Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/CLinker$VaList; method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 401 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401 method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name make descriptor (Ljava/util/function/Consumer;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 signature (Ljava/util/function/Consumer;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; class name jdk/incubator/foreign/CLinker$VaList$Builder header extends java/lang/Object nestHost jdk/incubator/foreign/CLinker sealed true permittedSubclasses jdk/internal/foreign/abi/x64/windows/WinVaList$Builder,jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder,jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder,jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder flags 601 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass jdk/internal/foreign/abi/x64/windows/WinVaList$Builder outerClass jdk/internal/foreign/abi/x64/windows/WinVaList innerClassName Builder flags 9 innerclass innerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder outerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList innerClassName Builder flags 9 innerclass innerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList innerClassName Builder flags 9 innerclass innerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList innerClassName Builder flags 9 class name jdk/incubator/foreign/GroupLayout header extends jdk/incubator/foreign/AbstractLayout implements jdk/incubator/foreign/MemoryLayout flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -class name jdk/incubator/foreign/LibraryLookup -class name jdk/incubator/foreign/LibraryLookup$Symbol -class name jdk/incubator/foreign/MappedMemorySegments class name jdk/incubator/foreign/MemoryAddress header extends java/lang/Object implements jdk/incubator/foreign/Addressable sealed true permittedSubclasses jdk/internal/foreign/MemoryAddressImpl flags 601 -method name asSegmentRestricted descriptor (J)Ljdk/incubator/foreign/MemorySegment; -method name asSegmentRestricted descriptor (JLjava/lang/Runnable;Ljava/lang/Object;)Ljdk/incubator/foreign/MemorySegment; method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401 method name asSegment descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name asSegment descriptor (JLjava/lang/Runnable;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name isNative descriptor ()Z flags 401 class name jdk/incubator/foreign/MemoryLayout header extends java/lang/Object implements java/lang/constant/Constable nestMembers jdk/incubator/foreign/MemoryLayout$PathElement sealed true permittedSubclasses jdk/incubator/foreign/AbstractLayout,jdk/incubator/foreign/SequenceLayout,jdk/incubator/foreign/GroupLayout,jdk/incubator/foreign/PaddingLayout,jdk/incubator/foreign/ValueLayout flags 601 innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name ofPaddingBits descriptor (J)Ljdk/incubator/foreign/MemoryLayout; -method name ofValueBits descriptor (JLjava/nio/ByteOrder;)Ljdk/incubator/foreign/ValueLayout; -method name ofSequence descriptor (JLjdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; -method name ofSequence descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; -method name ofStruct descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; -method name ofUnion descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; method name sliceHandle descriptor ([Ljdk/incubator/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81 method name paddingLayout descriptor (J)Ljdk/incubator/foreign/MemoryLayout; flags 9 method name valueLayout descriptor (JLjava/nio/ByteOrder;)Ljdk/incubator/foreign/ValueLayout; flags 9 method name sequenceLayout descriptor (JLjdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; flags 9 method name sequenceLayout descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/SequenceLayout; flags 9 method name structLayout descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; flags 89 method name unionLayout descriptor ([Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/GroupLayout; flags 89 class name jdk/incubator/foreign/MemoryLayout$PathElement header extends java/lang/Object nestHost jdk/incubator/foreign/MemoryLayout sealed true permittedSubclasses jdk/internal/foreign/LayoutPath$PathElementImpl flags 601 innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/incubator/foreign/MemorySegment header extends java/lang/Object implements jdk/incubator/foreign/Addressable sealed true permittedSubclasses jdk/internal/foreign/AbstractMemorySegmentImpl flags 601 innerclass innerClass java/nio/channels/FileChannel$MapMode outerClass java/nio/channels/FileChannel innerClassName MapMode flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -field name READ descriptor I -field name WRITE descriptor I -field name CLOSE descriptor I -field name HANDOFF descriptor I -field name ALL_ACCESS descriptor I -field name SHARE descriptor I -method name ownerThread descriptor ()Ljava/lang/Thread; -method name isAlive descriptor ()Z -method name close descriptor ()V -method name allocateNative descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment; -method name allocateNative descriptor (J)Ljdk/incubator/foreign/MemorySegment; -method name allocateNative descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; -method name withAccessModes descriptor (I)Ljdk/incubator/foreign/MemorySegment; -method name hasAccessModes descriptor (I)Z -method name accessModes descriptor ()I -method name spliterator descriptor (Ljdk/incubator/foreign/SequenceLayout;)Ljava/util/Spliterator; -method name handoff descriptor (Ljava/lang/Thread;)Ljdk/incubator/foreign/MemorySegment; -method name handoff descriptor (Ljdk/incubator/foreign/NativeScope;)Ljdk/incubator/foreign/MemorySegment; -method name share descriptor ()Ljdk/incubator/foreign/MemorySegment; -method name registerCleaner descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/MemorySegment; -method name mapFile descriptor (Ljava/nio/file/Path;JJLjava/nio/channels/FileChannel$MapMode;)Ljdk/incubator/foreign/MemorySegment; -method name ofNativeRestricted descriptor ()Ljdk/incubator/foreign/MemorySegment; method name asReadOnly descriptor ()Ljdk/incubator/foreign/MemorySegment; flags 401 method name isReadOnly descriptor ()Z flags 401 method name spliterator descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator; flags 401 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator; method name elements descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream; flags 401 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream; method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401 method name isNative descriptor ()Z flags 401 method name isLoaded descriptor ()Z flags 401 method name load descriptor ()V flags 401 method name unload descriptor ()V flags 401 method name force descriptor ()V flags 401 method name allocateNative descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name allocateNative descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name allocateNative descriptor (JJLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name mapFile descriptor (Ljava/nio/file/Path;JJLjava/nio/channels/FileChannel$MapMode;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; thrownTypes java/io/IOException flags 9 method name globalNativeSegment descriptor ()Ljdk/incubator/foreign/MemorySegment; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; -class name jdk/incubator/foreign/NativeScope class name jdk/incubator/foreign/PaddingLayout header extends jdk/incubator/foreign/AbstractLayout implements jdk/incubator/foreign/MemoryLayout flags 30 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name toString descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 method name hasNaturalAlignment descriptor ()Z flags 1 method name describeConstable descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional;>; method name withName descriptor (Ljava/lang/String;)Ljdk/incubator/foreign/PaddingLayout; flags 1 method name withBitAlignment descriptor (J)Ljdk/incubator/foreign/PaddingLayout; flags 1 method name withAttribute descriptor (Ljava/lang/String;Ljava/lang/constant/Constable;)Ljdk/incubator/foreign/PaddingLayout; flags 1 method name withBitAlignment descriptor (J)Ljdk/incubator/foreign/AbstractLayout; flags 1041 method name withAttribute descriptor (Ljava/lang/String;Ljava/lang/constant/Constable;)Ljdk/incubator/foreign/AbstractLayout; flags 1041 method name withName descriptor (Ljava/lang/String;)Ljdk/incubator/foreign/AbstractLayout; flags 1041 method name withAttribute descriptor (Ljava/lang/String;Ljava/lang/constant/Constable;)Ljdk/incubator/foreign/MemoryLayout; flags 1041 method name withBitAlignment descriptor (J)Ljdk/incubator/foreign/MemoryLayout; flags 1041 method name withName descriptor (Ljava/lang/String;)Ljdk/incubator/foreign/MemoryLayout; flags 1041 class name jdk/incubator/foreign/ResourceScope header extends java/lang/Object implements java/lang/AutoCloseable nestMembers jdk/incubator/foreign/ResourceScope$Handle sealed true permittedSubclasses jdk/internal/foreign/ResourceScopeImpl flags 601 innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609 method name isAlive descriptor ()Z flags 401 method name ownerThread descriptor ()Ljava/lang/Thread; flags 401 method name isImplicit descriptor ()Z flags 401 method name close descriptor ()V flags 401 method name addCloseAction descriptor (Ljava/lang/Runnable;)V flags 401 method name acquire descriptor ()Ljdk/incubator/foreign/ResourceScope$Handle; flags 401 method name release descriptor (Ljdk/incubator/foreign/ResourceScope$Handle;)V flags 401 method name newConfinedScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9 method name newConfinedScope descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/ResourceScope; flags 9 method name newSharedScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9 method name newSharedScope descriptor (Ljava/lang/ref/Cleaner;)Ljdk/incubator/foreign/ResourceScope; flags 9 method name newImplicitScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9 method name globalScope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 9 class name jdk/incubator/foreign/ResourceScope$Handle header extends java/lang/Object nestHost jdk/incubator/foreign/ResourceScope sealed true permittedSubclasses jdk/internal/foreign/ResourceScopeImpl$HandleImpl flags 601 innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$HandleImpl outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName HandleImpl flags 609 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 401 class name jdk/incubator/foreign/SegmentAllocator header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;B)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;C)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;S)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;F)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[B)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[S)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[C)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[I)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[F)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[J)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[D)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/ValueLayout;[Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocateArray descriptor (Ljdk/incubator/foreign/MemoryLayout;J)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (J)Ljdk/incubator/foreign/MemorySegment; flags 1 method name allocate descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; flags 401 method name arenaAllocator descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9 method name arenaAllocator descriptor (Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9 method name ofSegment descriptor (Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/SegmentAllocator; flags 9 method name ofScope descriptor (Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/SegmentAllocator; flags 9 class name jdk/incubator/foreign/SequenceLayout header extends jdk/incubator/foreign/AbstractLayout implements jdk/incubator/foreign/MemoryLayout flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/incubator/foreign/SymbolLookup header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name lookup descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 401 signature (Ljava/lang/String;)Ljava/util/Optional; method name loaderLookup descriptor ()Ljdk/incubator/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; class name jdk/internal/foreign/AbstractCLinker header extends java/lang/Object implements jdk/incubator/foreign/CLinker flags 421 method name descriptor ()V flags 1 method name downcallHandle descriptor (Ljdk/incubator/foreign/Addressable;Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 11 method name downcallHandle descriptor (Ljdk/incubator/foreign/Addressable;Ljdk/incubator/foreign/SegmentAllocator;Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 11 class name jdk/internal/foreign/AbstractMemorySegmentImpl header extends jdk/internal/access/foreign/MemorySegmentProxy implements jdk/incubator/foreign/MemorySegment flags 421 innerclass innerClass jdk/internal/misc/ScopedMemoryAccess$Scope outerClass jdk/internal/misc/ScopedMemoryAccess innerClassName Scope flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name asReadOnly descriptor ()Ljdk/internal/foreign/AbstractMemorySegmentImpl; flags 1 method name isReadOnly descriptor ()Z flags 1 method name asSlice descriptor (JJ)Ljdk/internal/foreign/AbstractMemorySegmentImpl; flags 1 method name asSlice descriptor (J)Ljdk/internal/foreign/AbstractMemorySegmentImpl; flags 1 method name spliterator descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator; flags 1 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/Spliterator; method name elements descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream; flags 1 signature (Ljdk/incubator/foreign/MemoryLayout;)Ljava/util/stream/Stream; method name fill descriptor (B)Ljdk/incubator/foreign/MemorySegment; flags 11 method name copyFrom descriptor (Ljdk/incubator/foreign/MemorySegment;)V flags 1 method name copyFromSwap descriptor (Ljdk/incubator/foreign/MemorySegment;J)V flags 1 method name mismatch descriptor (Ljdk/incubator/foreign/MemorySegment;)J flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; flags 11 method name byteSize descriptor ()J flags 11 method name isAlive descriptor ()Z flags 11 method name ownerThread descriptor ()Ljava/lang/Thread; flags 1 method name isMapped descriptor ()Z flags 1 method name isNative descriptor ()Z flags 1 method name load descriptor ()V flags 1 method name unload descriptor ()V flags 1 method name isLoaded descriptor ()Z flags 1 method name force descriptor ()V flags 1 method name toByteArray descriptor ()[B flags 11 method name toShortArray descriptor ()[S flags 11 method name toCharArray descriptor ()[C flags 11 method name toIntArray descriptor ()[I flags 11 method name toFloatArray descriptor ()[F flags 11 method name toLongArray descriptor ()[J flags 11 method name toDoubleArray descriptor ()[D flags 11 method name isSmall descriptor ()Z flags 1 method name checkAccess descriptor (JJZ)V flags 1 method name unsafeGetOffset descriptor ()J flags 1 method name unsafeGetBase descriptor ()Ljava/lang/Object; flags 1 method name scope descriptor ()Ljdk/internal/foreign/ResourceScopeImpl; flags 1 method name id descriptor ()I flags 4 method name toString descriptor ()Ljava/lang/String; flags 1 method name ofBuffer descriptor (Ljava/nio/ByteBuffer;)Ljdk/internal/foreign/AbstractMemorySegmentImpl; flags 9 method name scope descriptor ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; flags 1041 method name asReadOnly descriptor ()Ljdk/incubator/foreign/MemorySegment; flags 1041 method name asSlice descriptor (J)Ljdk/incubator/foreign/MemorySegment; flags 1041 method name asSlice descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; flags 1041 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1041 class name jdk/internal/foreign/LayoutPath header extends java/lang/Object nestMembers jdk/internal/foreign/LayoutPath$PathElementImpl flags 21 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 method name sequenceElement descriptor ()Ljdk/internal/foreign/LayoutPath; flags 1 method name sequenceElement descriptor (JJ)Ljdk/internal/foreign/LayoutPath; flags 1 method name sequenceElement descriptor (J)Ljdk/internal/foreign/LayoutPath; flags 1 method name groupElement descriptor (Ljava/lang/String;)Ljdk/internal/foreign/LayoutPath; flags 1 method name offset descriptor ()J flags 1 method name dereferenceHandle descriptor (Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; flags 1 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle; method name offsetHandle descriptor ()Ljava/lang/invoke/MethodHandle; flags 1 method name sliceHandle descriptor ()Ljava/lang/invoke/MethodHandle; flags 1 method name layout descriptor ()Ljdk/incubator/foreign/MemoryLayout; flags 1 method name map descriptor (Ljava/util/function/UnaryOperator;)Ljdk/incubator/foreign/MemoryLayout; flags 1 signature (Ljava/util/function/UnaryOperator;)Ljdk/incubator/foreign/MemoryLayout; method name rootPath descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljava/util/function/ToLongFunction;)Ljdk/internal/foreign/LayoutPath; flags 9 signature (Ljdk/incubator/foreign/MemoryLayout;Ljava/util/function/ToLongFunction;)Ljdk/internal/foreign/LayoutPath; class name jdk/internal/foreign/LayoutPath$PathElementImpl header extends java/lang/Object implements jdk/incubator/foreign/MemoryLayout$PathElement,java/util/function/UnaryOperator nestHost jdk/internal/foreign/LayoutPath flags 31 signature Ljava/lang/Object;Ljdk/incubator/foreign/MemoryLayout$PathElement;Ljava/util/function/UnaryOperator; innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 method name descriptor (Ljdk/internal/foreign/LayoutPath$PathElementImpl$PathKind;Ljava/util/function/UnaryOperator;)V flags 1 signature (Ljdk/internal/foreign/LayoutPath$PathElementImpl$PathKind;Ljava/util/function/UnaryOperator;)V method name apply descriptor (Ljdk/internal/foreign/LayoutPath;)Ljdk/internal/foreign/LayoutPath; flags 1 method name kind descriptor ()Ljdk/internal/foreign/LayoutPath$PathElementImpl$PathKind; flags 1 method name apply descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1041 class name jdk/internal/foreign/MemoryAddressImpl header extends java/lang/Object implements jdk/incubator/foreign/MemoryAddress flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/internal/foreign/AbstractMemorySegmentImpl;J)V flags 1 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name addOffset descriptor (J)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name segmentOffset descriptor (Ljdk/incubator/foreign/MemorySegment;)J flags 1 method name isNative descriptor ()Z flags 1 method name toRawLongValue descriptor ()J flags 1 method name hashCode descriptor ()I flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name asSegment descriptor (JLjdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 11 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name asSegment descriptor (JLjava/lang/Runnable;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 11 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive; method name ofLongUnchecked descriptor (J)Ljdk/incubator/foreign/MemorySegment; flags 9 method name ofLongUnchecked descriptor (JJLjdk/internal/foreign/ResourceScopeImpl;)Ljdk/incubator/foreign/MemorySegment; flags 9 method name ofLongUnchecked descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; flags 9 class name jdk/internal/foreign/ResourceScopeImpl header extends java/lang/Object implements jdk/incubator/foreign/ResourceScope,jdk/internal/misc/ScopedMemoryAccess$Scope,jdk/incubator/foreign/SegmentAllocator nestMembers jdk/internal/foreign/ResourceScopeImpl$ResourceList,jdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup,jdk/internal/foreign/ResourceScopeImpl$HandleImpl flags 421 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName ResourceList flags 409 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup outerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList innerClassName ResourceCleanup flags 409 innerclass innerClass jdk/internal/misc/ScopedMemoryAccess$Scope outerClass jdk/internal/misc/ScopedMemoryAccess innerClassName Scope flags 609 innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$HandleImpl outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName HandleImpl flags 609 innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609 innerclass innerClass jdk/internal/misc/ScopedMemoryAccess$Scope$Handle outerClass jdk/internal/misc/ScopedMemoryAccess$Scope innerClassName Handle flags 609 field name GLOBAL descriptor Ljdk/internal/foreign/ResourceScopeImpl; flags 19 method name addCloseAction descriptor (Ljava/lang/Runnable;)V flags 1 method name isImplicit descriptor ()Z flags 1 method name addOrCleanupIfFail descriptor (Ljdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup;)V flags 1 method name descriptor (Ljava/lang/ref/Cleaner;Ljdk/internal/foreign/ResourceScopeImpl$ResourceList;)V flags 4 method name createImplicitScope descriptor ()Ljdk/internal/foreign/ResourceScopeImpl; flags 9 method name createConfined descriptor (Ljava/lang/Thread;Ljava/lang/ref/Cleaner;)Ljdk/internal/foreign/ResourceScopeImpl; flags 9 method name createConfined descriptor (Ljava/lang/ref/Cleaner;)Ljdk/internal/foreign/ResourceScopeImpl; flags 9 method name createShared descriptor (Ljava/lang/ref/Cleaner;)Ljdk/internal/foreign/ResourceScopeImpl; flags 9 method name release descriptor (Ljdk/incubator/foreign/ResourceScope$Handle;)V flags 11 method name release descriptor (Ljdk/internal/misc/ScopedMemoryAccess$Scope$Handle;)V flags 11 method name acquire descriptor ()Ljdk/internal/foreign/ResourceScopeImpl$HandleImpl; flags 401 method name close descriptor ()V flags 1 method name ownerThread descriptor ()Ljava/lang/Thread; flags 401 method name isAlive descriptor ()Z flags 401 method name checkValidState descriptor ()V flags 401 method name checkValidStateSlow descriptor ()V flags 11 method name clone descriptor ()Ljava/lang/Object; thrownTypes java/lang/CloneNotSupportedException flags 4 method name allocate descriptor (JJ)Ljdk/incubator/foreign/MemorySegment; flags 1 method name acquire descriptor ()Ljdk/incubator/foreign/ResourceScope$Handle; flags 1041 method name acquire descriptor ()Ljdk/internal/misc/ScopedMemoryAccess$Scope$Handle; flags 1041 class name jdk/internal/foreign/ResourceScopeImpl$HandleImpl header extends java/lang/Object implements jdk/incubator/foreign/ResourceScope$Handle,jdk/internal/misc/ScopedMemoryAccess$Scope$Handle nestHost jdk/internal/foreign/ResourceScopeImpl flags 601 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$HandleImpl outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName HandleImpl flags 609 innerclass innerClass jdk/incubator/foreign/ResourceScope$Handle outerClass jdk/incubator/foreign/ResourceScope innerClassName Handle flags 609 innerclass innerClass jdk/internal/misc/ScopedMemoryAccess$Scope outerClass jdk/internal/misc/ScopedMemoryAccess innerClassName Scope flags 609 innerclass innerClass jdk/internal/misc/ScopedMemoryAccess$Scope$Handle outerClass jdk/internal/misc/ScopedMemoryAccess$Scope innerClassName Handle flags 609 method name scope descriptor ()Ljdk/internal/foreign/ResourceScopeImpl; flags 401 method name release descriptor ()V flags 401 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1041 method name scope descriptor ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; flags 1041 class name jdk/internal/foreign/ResourceScopeImpl$ResourceList header extends java/lang/Object implements java/lang/Runnable nestHost jdk/internal/foreign/ResourceScopeImpl flags 421 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName ResourceList flags 409 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup outerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList innerClassName ResourceCleanup flags 409 method name descriptor ()V flags 1 method name run descriptor ()V flags 11 class name jdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup header extends java/lang/Object nestHost jdk/internal/foreign/ResourceScopeImpl flags 421 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList outerClass jdk/internal/foreign/ResourceScopeImpl innerClassName ResourceList flags 409 innerclass innerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList$ResourceCleanup outerClass jdk/internal/foreign/ResourceScopeImpl$ResourceList innerClassName ResourceCleanup flags 409 method name descriptor ()V flags 1 method name cleanup descriptor ()V flags 401 class name jdk/internal/foreign/abi/SharedUtils header extends java/lang/Object nestMembers jdk/internal/foreign/abi/SharedUtils$EmptyVaList flags 21 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 field name THROWING_ALLOCATOR descriptor Ljdk/incubator/foreign/SegmentAllocator; flags 19 method name descriptor ()V flags 1 method name align descriptor (Ljdk/incubator/foreign/MemoryLayout;ZJ)J flags 9 method name alignUp descriptor (JJ)J flags 9 method name alignment descriptor (Ljdk/incubator/foreign/MemoryLayout;Z)J flags 9 method name adaptDowncallForIMR descriptor (Ljava/lang/invoke/MethodHandle;Ljdk/incubator/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 9 method name adaptUpcallForIMR descriptor (Ljava/lang/invoke/MethodHandle;Z)Ljava/lang/invoke/MethodHandle; flags 9 method name checkCompatibleType descriptor (Ljava/lang/Class;Ljdk/incubator/foreign/MemoryLayout;J)V flags 9 signature (Ljava/lang/Class<*>;Ljdk/incubator/foreign/MemoryLayout;J)V method name checkFunctionTypes descriptor (Ljava/lang/invoke/MethodType;Ljdk/incubator/foreign/FunctionDescriptor;J)V flags 9 method name primitiveCarrierForSize descriptor (JZ)Ljava/lang/Class; flags 9 signature (JZ)Ljava/lang/Class<*>; method name getSystemLinker descriptor ()Ljdk/incubator/foreign/CLinker; flags 9 method name toJavaStringInternal descriptor (Ljdk/incubator/foreign/MemorySegment;J)Ljava/lang/String; flags 9 method name checkSymbol descriptor (Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/MemoryAddress; flags 9 method name checkAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;)Ljdk/incubator/foreign/MemoryAddress; flags 9 method name allocateMemoryInternal descriptor (J)Ljdk/incubator/foreign/MemoryAddress; flags 9 method name freeMemoryInternal descriptor (Ljdk/incubator/foreign/MemoryAddress;)V flags 9 method name newVaList descriptor (Ljava/util/function/Consumer;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 signature (Ljava/util/function/Consumer;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; method name vhPrimitiveOrAddress descriptor (Ljava/lang/Class;Ljdk/incubator/foreign/MemoryLayout;)Ljava/lang/invoke/VarHandle; flags 9 signature (Ljava/lang/Class<*>;Ljdk/incubator/foreign/MemoryLayout;)Ljava/lang/invoke/VarHandle; method name newVaListOfAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name emptyVaList descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name convertVaListCarriers descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/MethodType; flags 9 signature (Ljava/lang/invoke/MethodType;Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodType; method name unboxVaLists descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9 method name boxVaLists descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9 method name isTrivial descriptor (Ljdk/incubator/foreign/FunctionDescriptor;)Z flags 9 class name jdk/internal/foreign/abi/SharedUtils$EmptyVaList header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList nestHost jdk/internal/foreign/abi/SharedUtils flags 21 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 method name descriptor (Ljdk/incubator/foreign/MemoryAddress;)V flags 1 method name vargAsInt descriptor (Ljdk/incubator/foreign/MemoryLayout;)I flags 1 method name vargAsLong descriptor (Ljdk/incubator/foreign/MemoryLayout;)J flags 1 method name vargAsDouble descriptor (Ljdk/incubator/foreign/MemoryLayout;)D flags 1 method name vargAsAddress descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name skip descriptor ([Ljdk/incubator/foreign/MemoryLayout;)V flags 81 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name copy descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 1 class name jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList nestMembers jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder flags 21 innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList innerClassName Builder flags 9 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name empty descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name vargAsInt descriptor (Ljdk/incubator/foreign/MemoryLayout;)I flags 1 method name vargAsLong descriptor (Ljdk/incubator/foreign/MemoryLayout;)J flags 1 method name vargAsDouble descriptor (Ljdk/incubator/foreign/MemoryLayout;)D flags 1 method name vargAsAddress descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name skip descriptor ([Ljdk/incubator/foreign/MemoryLayout;)V flags 81 method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name copy descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList$Builder nestHost jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList flags 21 innerclass innerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder; flags 1 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder; flags 1 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder; flags 1 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList$Builder; flags 1 method name build descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 class name jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList nestMembers jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder flags 21 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name CARRIER descriptor Ljava/lang/Class; flags 19 signature Ljava/lang/Class<*>; method name empty descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 19 method name vargAsInt descriptor (Ljdk/incubator/foreign/MemoryLayout;)I flags 1 method name vargAsLong descriptor (Ljdk/incubator/foreign/MemoryLayout;)J flags 1 method name vargAsDouble descriptor (Ljdk/incubator/foreign/MemoryLayout;)D flags 1 method name vargAsAddress descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name skip descriptor ([Ljdk/incubator/foreign/MemoryLayout;)V flags 81 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name copy descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 1 class name jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList$Builder nestHost jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList flags 21 innerclass innerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder outerClass jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/incubator/foreign/ResourceScope;)V flags 1 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder; flags 1 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder; flags 1 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder; flags 1 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList$Builder; flags 1 method name build descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 class name jdk/internal/foreign/abi/x64/sysv/SysVVaList header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList nestMembers jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder flags 21 innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder outerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList innerClassName Builder flags 9 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name empty descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name vargAsInt descriptor (Ljdk/incubator/foreign/MemoryLayout;)I flags 1 method name vargAsLong descriptor (Ljdk/incubator/foreign/MemoryLayout;)J flags 1 method name vargAsDouble descriptor (Ljdk/incubator/foreign/MemoryLayout;)D flags 1 method name vargAsAddress descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name skip descriptor ([Ljdk/incubator/foreign/MemoryLayout;)V flags 81 method name ofAddress descriptor (Ljdk/incubator/foreign/MemoryAddress;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/CLinker$VaList; flags 9 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name copy descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList$Builder nestHost jdk/internal/foreign/abi/x64/sysv/SysVVaList flags 21 innerclass innerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder outerClass jdk/internal/foreign/abi/x64/sysv/SysVVaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/incubator/foreign/ResourceScope;)V flags 1 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder; flags 1 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder; flags 1 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder; flags 1 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/internal/foreign/abi/x64/sysv/SysVVaList$Builder; flags 1 method name build descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 class name jdk/internal/foreign/abi/x64/windows/WinVaList header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList nestMembers jdk/internal/foreign/abi/x64/windows/WinVaList$Builder flags 21 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/internal/foreign/abi/x64/windows/WinVaList$Builder outerClass jdk/internal/foreign/abi/x64/windows/WinVaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/MemoryLayout$PathElement outerClass jdk/incubator/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/abi/SharedUtils$EmptyVaList outerClass jdk/internal/foreign/abi/SharedUtils innerClassName EmptyVaList flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name CARRIER descriptor Ljava/lang/Class; flags 19 signature Ljava/lang/Class<*>; method name empty descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 19 method name vargAsInt descriptor (Ljdk/incubator/foreign/MemoryLayout;)I flags 1 method name vargAsLong descriptor (Ljdk/incubator/foreign/MemoryLayout;)J flags 1 method name vargAsDouble descriptor (Ljdk/incubator/foreign/MemoryLayout;)D flags 1 method name vargAsAddress descriptor (Ljdk/incubator/foreign/MemoryLayout;)Ljdk/incubator/foreign/MemoryAddress; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/SegmentAllocator;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name vargAsSegment descriptor (Ljdk/incubator/foreign/MemoryLayout;Ljdk/incubator/foreign/ResourceScope;)Ljdk/incubator/foreign/MemorySegment; flags 1 method name skip descriptor ([Ljdk/incubator/foreign/MemoryLayout;)V flags 81 method name scope descriptor ()Ljdk/incubator/foreign/ResourceScope; flags 1 method name copy descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name address descriptor ()Ljdk/incubator/foreign/MemoryAddress; flags 1 class name jdk/internal/foreign/abi/x64/windows/WinVaList$Builder header extends java/lang/Object implements jdk/incubator/foreign/CLinker$VaList$Builder nestHost jdk/internal/foreign/abi/x64/windows/WinVaList flags 21 innerclass innerClass jdk/internal/foreign/abi/x64/windows/WinVaList$Builder outerClass jdk/internal/foreign/abi/x64/windows/WinVaList innerClassName Builder flags 9 innerclass innerClass jdk/incubator/foreign/CLinker$VaList outerClass jdk/incubator/foreign/CLinker innerClassName VaList flags 609 innerclass innerClass jdk/incubator/foreign/CLinker$VaList$Builder outerClass jdk/incubator/foreign/CLinker$VaList innerClassName Builder flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/incubator/foreign/ResourceScope;)V flags 1 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/internal/foreign/abi/x64/windows/WinVaList$Builder; flags 1 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/internal/foreign/abi/x64/windows/WinVaList$Builder; flags 1 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/internal/foreign/abi/x64/windows/WinVaList$Builder; flags 1 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/internal/foreign/abi/x64/windows/WinVaList$Builder; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/internal/foreign/abi/x64/windows/WinVaList$Builder; flags 1 method name build descriptor ()Ljdk/incubator/foreign/CLinker$VaList; flags 1 method name vargFromSegment descriptor (Ljdk/incubator/foreign/GroupLayout;Ljdk/incubator/foreign/MemorySegment;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromAddress descriptor (Ljdk/incubator/foreign/ValueLayout;Ljdk/incubator/foreign/Addressable;)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromDouble descriptor (Ljdk/incubator/foreign/ValueLayout;D)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromLong descriptor (Ljdk/incubator/foreign/ValueLayout;J)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041 method name vargFromInt descriptor (Ljdk/incubator/foreign/ValueLayout;I)Ljdk/incubator/foreign/CLinker$VaList$Builder; flags 1041