Files
kotlin-fork/native/native.tests/testData/CInterop/builtins/builtinsDefs/fullStdargH/contents.gold.X64.txt
T
Vladimir Sukharev b883dc5434 [KT-39120] Add "-fmodules" argument support to Cinterop
Merge-request: KT-MR-6921
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
2022-11-30 08:46:40 +00:00

32 lines
1.6 KiB
Plaintext
Vendored

package pod1 {
@CStruct(spelling = "struct { unsigned int gp_offset; unsigned int fp_offset; void* overflow_arg_area; void* reg_save_area; }") class __va_list_tag constructor(rawPtr: NativePtr /* = NativePtr */) : CStructVar {
var fp_offset: UInt
@CStruct.MemberAt(offset = 4.toLong()) get
@CStruct.MemberAt(offset = 4.toLong()) set
var gp_offset: UInt
@CStruct.MemberAt(offset = 0.toLong()) get
@CStruct.MemberAt(offset = 0.toLong()) set
var overflow_arg_area: COpaquePointer? /* = CPointer<out CPointed>? */
@CStruct.MemberAt(offset = 8.toLong()) get
@CStruct.MemberAt(offset = 8.toLong()) set
var reg_save_area: COpaquePointer? /* = CPointer<out CPointed>? */
@CStruct.MemberAt(offset = 16.toLong()) get
@CStruct.MemberAt(offset = 16.toLong()) set
@CStruct.VarType(align = 8, size = 24.toLong()) @Deprecated(level = DeprecationLevel.WARNING, message = "Use sizeOf<T>() or alignOf<T>() instead.", replaceWith = ReplaceWith(imports = {})) companion object : CStructVar.Type
}
}
package pod1 {
const val __GNUC_VA_LIST: Int = 1
typealias __builtin_va_list = CArrayPointer<__va_list_tag>
typealias __builtin_va_listVar = CPointerVarOf<__builtin_va_list /* = CPointer<__va_list_tag> */>
typealias __gnuc_va_list = __builtin_va_list
typealias __gnuc_va_listVar = CPointerVarOf<__gnuc_va_list /* = CPointer<__va_list_tag> */>
typealias va_list = __builtin_va_list
typealias va_listVar = CPointerVarOf<va_list /* = CPointer<__va_list_tag> */>
}